@media only screen and (min-width: 992px) {
.resourcesWrap {
	padding: 3em 40px 3em;
}
	
.advisorsWrap {
	padding-left: 50px;
	padding-right: 50px;
}	
}
/* @media only screen and (min-width: 992px) and (max-width: 1399px){
.butbeingWrap {
	padding-left: 60px;
	padding-right: 60px;
}
} */

@media only screen and (min-width: 1440px) {
.banner_cn {
	margin-left: 40px;
}	
	
.whyrocketWrap {
	padding: 5em 70px 3em;
}
	
.resourcesWrap {
	padding: 3em 70px 3em;
}
	
.butbeingWrap .butbeing_title {
padding: 0 60px 0 60px;
	max-width: 478px;
	width: 100%;
	float: right;
}	
	
.butbeing_info {
	padding: 0 40px 0;
	max-width: 660px;
}	
	
.about_learningWrap {
	padding-left: 70px;
	padding-right: 70px;
}	
	
.whoweareWrap-inner .cm_wrapper {
	max-width: 1250px;
}	
	
.butbeingWrap .butbeing_title::after {
	left: 60px;
}
	
}


@media only screen and (max-width: 1399px) {
.banner_title h1 {
	margin-bottom: 10px;
}

.banner_info {
	margin: 30px 0;
	max-width: 465px;
}

.banner_info p {
	font-size: 22px;
}

.fueledWrap p {
	font-size: 22px;
}

.learningWrap::after {
	width: 290px;
	height: 290px;
	right: -122px;
}
	
.whyrocket_info p, .whyrocket_info a {
	font-size: 22px;
}	
	
.threeBoxWrap .cm_box {
	padding: 0 10px;
}


.why_engagmentWrap {
	background-size: contain;
}
	
}

@media only screen and (max-width: 1239px) {
.banner_title h1 {
	font-size: 52px;
	margin-bottom: 10px;
}

.banner_title h3 {
	font-size: 52px;
}

.banner_info p {
	font-size: 20px;
}

.whyrocket_info_list li {
	font-size: 18px;
}

.partnersWrap_info {
	gap: 50px 30px;
}

.partnersWrap_info img {
	max-width: 21%;
}

/*  */

.about-banner h6 {
	font-size: 24px;
}

.butbeingWrap .butbeing_title {
	padding: 0 70px 0 0px;
}

.butbeing_info {
	padding: 0;
}

.and_title {
	margin: 0 0px 0;
	float: left;
}

.andWrap {
	padding-bottom: 4em;
}

.content-post p {
	font-size: 16px;
}

.andWrap::before {
	width: 545px;
	top: 150px;
}
	.butbeingWrap::before {
    width: 190px;

}
.butbeingWrap .butbeing_title::after {
    width: 190px;
}


/* thought leader page 1239px*/


.cm_thought_banner .banner_title h3 {
	font-size: 34px;
}

.banner_info h6 {
	font-size: 22px;
}

.about_section_info_inner p {
	font-size: 22px;
}

.about_sectionWrap .after-img {
	padding-bottom: 210px;
	height: 100%;
}

.about_sectionWrap .after-img::after {
	width: 310px;
}

.individual_teams_title strong {
	font-size: 30px;
}

.individual_teams_join_btn a {
	padding: 17px 18px;
	font-size: 18px;
	margin: 30px 0 0 0;
}

.engage_sectionWrap .cm_box h4 {
	padding: 16px 10px 15px;
	font-size: 24px !important;
	margin: -2px -21px 20px !important;
}

.engage_sectionWrap .cm_box a {
	padding: 18px 18px;
	font-size: 18px;
}

.engage_sectionWrap p strong {
	font-size: 21px;
}

.engage_sectionWrap p {
	font-size: 18px;
}

.engage_sectionWrap .cm_box ul li {
	margin: 0 0 10px;
	padding: 0 0 0 20px;
	font-size: 18px;
}

.engage_sectionWrap em {
	font-size: 22px;
}

.engage_sectionWrap .cm_box {
	padding: 0 20px 30px;
}

.leaders_outer strong {
	font-size: 28px;
}

.cm_thought_banner .banner_title h1{
	font-size: 40px !important;
}

.about_sectionWrap h2, .cm_thought-leaders .testimonial_outer h2, .individual_teamsWrap h2, .engage_sectionWrap h2,
.cm_thought-leaders .leaders_outer h2 {
	font-size: 48px !important;
}

.individual_teams_info_inner h5 {
	font-size: 26px;
}

.individual_teams_info_inner p {
	font-size: 20px;
	margin-bottom: 24px;
}


.cm_topics .main_bannerWrap .cm_col-lg-6 {
	max-width: 60%;
}

.cm_topics .banner_title h3 {
	font-size: 38px;
}

.why_engagmentWrap h2, .focus_section_title h2, .get_section_title h2, .faq_title h2 {
	font-size: 48px !important;
}

.focus_section_info_inner {
	max-width: 55%;
}

.focus_section .cm_box {
	padding: 0 24px 10px !important;
}

.focus_section h4 {
	margin: 10px 0 !important;
}

.get_section h4 {
	font-size: 28px !important;
	line-height: 1 !important;
}

.get_section p {
	font-size: 20px;
	margin-bottom: 0;
}

.get_col {
	margin: 0 10px 30px;
	height: 360px;
}

.get_col:nth-child(4n), .get_col:nth-child(4n+1)
{
  width: 63%;
}

.get_col_inner {
	padding: 20px 5px;
}

.why_engagment_info {
	padding: 0 0 130px 0;
}

.why_engagment_info::after {
	width: 220px;
	left: 35px;
}

.why_engagmentWrap::after {
	width: 240px;
}

.why_engagment_info::before {
	width: 230px;
	left: -276px;
}

.why_engagment_title {
	margin: 0 0 40px 0;
}

.why_engagmentWrap .cm_col-lg-6.align-base {
	max-width: 45%;
}

.why_engagmentWrap .cm_col-lg-6:not(.align-base) {
	max-width: 55%;
}

.get_section_title h2 {
	margin: 0 0 60px 0;
}

.cm_topics .main_bannerWrap {
	height: 50vw;
}
}

@media only screen and (max-width: 999px) {
    #footer-outer .container {
        max-width: 880px;
    }
    
    #footer-outer #copyright .col {
        width: 100%;
        margin: 0;
    }
}


@media only screen and (max-width: 991px) {
section {
	overflow: hidden;
	padding: 3em 0;
}

.banner_title, .banner_info {
	max-width: 480px;
}

.banner_info {
	margin: 30px 0;
}

.banner_title h1, .banner_title h3 {
	font-size: 42px;
	margin-bottom: 10px;
}

.banner_info h6 {
	font-size: 22px;
}

.banner_info p {
	font-size: 18px;
}

.yellow-btn {
	font-size: 17px;
	padding: 15px 10px 15px;
	min-width: 190px;
}

.leadersWrap::after {
	width: 25vw;
	top: -5vw;
	right: -3vw;
}

.leaders_outer h2, .learningWrap h2 {
	font-size: 40px !important;
	margin-bottom: 20px;
}

.leaders_inner {
	max-width: 90%;
}
.leaders_slide {
	max-width: 540px;
}

.slick-slider .slick-arrow {
	background-size: 12px;
	width: 40px;
	height: 40px;
}

.slick-prev.slick-arrow, .slick-next.slick-arrow {
	background-position: center center;
}

.slick-prev.slick-arrow {
	left: -18px;
}

.slick-next.slick-arrow {
	right: -18px;
}

.leaderImg {
	max-width: 40%;
}

.leaderInfo {
	width: 100%;
	max-width: 60%;
	padding: 15px 20px;
}

.leaderInfo h4 {
	font-size: 20px !important;
	margin-bottom: 10px !important;
}

.leaderInfo p {
	font-size: 18px;
	margin-bottom: 20px;
}

.leaderInfo a {
	font-size: 17px;
}

.fueled_info {
	float: none;
	width: 100%;
	max-width: 720px;
	padding: 0 20px 30px;
}

.fueledWrap h2 {
	margin-bottom: 0;
	font-size: 42px !important;
	line-height: 1.1 !important;
}

.fueled_title {
	max-width: none;
	padding-bottom: 30px;
}

.fueled_info_inner {
	max-width: none;
}

.fueledWrap p {
	font-size: 20px;
}

.threeBoxWrap::after {
	width: 390px;
	top: -100px;
	right: -250px;
}

.cm_box {
	padding: 0 0 30px;
}

.threeBoxWrap h4 {
	max-width: none;
}

.threeBoxWrap {
	padding-bottom: 1.5em;
}

.learning_info_outer {
	text-align: center;
	margin-top: 35px;
}

.learning_title h3 {
	font-size: 35px;
}

.learning_info {
	font-size: 18px;
	padding-bottom: 20px;
}

.learningWrap ul {
	margin: 0;
	display: flex;
	flex-direction: column;
	align-items: center;
	padding: 0;
}

.learningWrap ul li {
	font-size: 18px;
}

.learningWrap img {
	max-width: 76%;
	margin: 0 auto;
	display: block;
}

.learningWrap .cm_row:nth-child(2n+1) {
	margin-top: 30px;
	margin-bottom: 60px;
}

.whyrocketWrap {
	padding: 3.5em 0 3em;
}

.whyrocket_info p, .whyrocket_info a {
	font-size: 18px;
}

.whyrocket_title h2 {
	font-size: 40px !important;
	margin-bottom: 20px;
}

.whyrocket_info ul li {
	font-size: 18px;
}

.testimonialWrap::after {
	width: 200px;
	height: 200px;
	top: -100px;
	right: 40px;
}

.whyrocket_info_list {
	max-width: 100%;
}

.whyrocket_info_list::after {
	bottom: -46px;
	right: 40px;
	width: 224px;
	height: 95px;
}

.whyrocketWrap .cm_row:nth-child(2n) .whyrocket_info_list::after {
	bottom: -68px;
	right: auto;
	left: 60px;
}

.testimonial_outer h2 {
	font-size: 40px !important;
	margin-bottom: 20px;
}

.testimonial_slide {
	max-width: 540px;
}

.testimonial_inner {
	max-width: 90%;
}

.testimonialImg {
	max-width: 28%;
}

.testimonialInfo {
	width: 100%;
	max-width: 72%;
	padding: 15px 15px;
}

.testimonialInfo p {
	font-size: 18px;
	margin-bottom: 17px;
	font-weight: 500;
}

.testimonialInfo::before {
	width: 40px;
	height: 27px;
	top: 8px;
	left: -27px;
}
.t_name {
	font-size: 18px;
}

.t_info {
	font-weight: 300;
	font-size: 14px;
}

.partnersWrap h2 {
	font-size: 30px !important;
	line-height: 1.3 !important;
}

.partnersWrap_info {
	gap: 35px 25px;
	max-width: 100%;
}

.cta_sc_Wrap {
	text-align: center;
}

.cta_sc_Wrap h3 {
	font-size: 30px;
}

.cta_sc_Wrap p {
	font-size: 18px;
}

.btn {
	margin: 12px 0;
}

.launchpadWrap h2 {
	font-size: 34px !important;
	line-height: 1.2 !important;
	margin-bottom: 20px;
}

.launchpadWrap p {
	font-size: 18px;
	margin-bottom: 10px;
}

.launchpad_outer {
	float: right;
	max-width: 430px;
}

.launchpadWrap__bottom h3 {
	font-size: 28px;
	text-align: center;
}

.resourcesWrap h3 {
	margin-bottom: 30px;
	font-size: 30px;
}

.resources__box {
	padding: 0 14px 40px;
	text-align: center;
}

.cat_name a {
	margin: 0 auto 10px;
}

.resourcesWrap {
	padding: 3em 0 1em;
}

.joinWrap {
	text-align: center;
}

.joinWrap h3 {
	font-size: 28px;
}

.joinWrap p {
	font-size: 18px;
}

.join_btn {
	justify-content: center;
}

.footer-widget {
	margin-bottom: 20px;
}

.footer-widget {
	margin-bottom: 20px;
	text-align: center;
}

#footer-outer #copyright {
	padding: 0 20px;
}

.learningWrap::after {
	width: 240px;
	height: 240px;
	right: -102px;
	top: 42%;
}

ul#menu-footer-left li {
	margin: 0 10px;
	display: inline-block;
}

.launchpadWrap__bottom h3 {
	line-height: 1.3;
}


/* about */

.main_bannerWrap.about-banner {
	height: auto;
}

.ab_banner_info {
	float: right;
	max-width: 340px;
}

.butbeingWrap .butbeing_title {
	padding: 0 70px 50px 0px;
}

.butbeingWrap::before {
	width: 250px;
	height: 75px;
	top: 36px;
	left: -104px;
}

.butbeingWrap .butbeing_title::after {
	height: 40px;
}

.butbeingWrap::after {
	width: 208px;
	height: 182px;
	top: 146px;
	right: -118px;
}

.butbeingWrap {
	padding-bottom: 3em;
}

.butbeing_info p {
	font-size: 18px;
}

.about_threeBoxWrap::before {
	width: 210px;
	top: -76px;
	left: -50px;
	height: 240px;
}

.about_threeBoxWrap::after {
	width: 250px;
	height: 200px;
	right: -78px;
	bottom: -10px;
}

.about_learning_info {
	padding: 20px 50px 0;
	font-size: 18px;
}

.and_title h2 {
	margin: 0;
	font-size: 36px !important;
	line-height: 1.3 !important;
}

.and_title {
	padding: 25px 35px;
	max-width: 270px;
}

.and_title h2::after {
	right: -40px;
}

.and_info {
	padding: 80px 0 0 0px;
}


.and_info p {
	font-size: 18px;
}

.and_info::before {
	top: 50px;
}

.andWrap::before {
	width: 435px;
	top: 20px;
}

.and_title::before {
	width: 150px;
	height: 152px;
	left: 90px;
	top: 110px;
}

.andWrap::after {
	width: 215px;
	height: 245px;
	right: 33px;
	top: -127px;
}


.whoweareWrap .heading-wrapper {
	max-width: 80%;
}

.whoweareWrap .profile_thumb {
	margin: 0 20px 0 0;
}

.whoweareWrap .profile_thumb img {
	top: -15px;
	right: -15px;
}

.whoweare_info {
	padding: 0;
}

.whoweareWrap .profile_row {
	margin: 0 0 30px 0;
}

.whoweareWrap-inner::after {
	width: 250px;
	height: 250px;
	right: -75px;
	background-size: contain;
	bottom: -152px;
}

.whoweareWrap::before {
	width: 38px;
}

.advisorsWrap::before {
	width: 230px;
	background-size: contain;
	top: -68px;
	left: -56px;
}

.advisorsWrap::after {
	width: 160px;
	top: 80px;
}

.advisorsWrap .profile_thumb {
	margin: 0 20px 0 0;
}

.advisorsWrap .profile_row {
	margin: 0 0 60px 0;
}

.advisorsWrap-inner::before {
	width: 80px;
	height: 200px;
}

.advisorsWrap-inner::after {
	width: 180px;
	height: 290px;
	right: -74px;
}

.whoweareWrap .profile_thumb {
	position: relative;
	margin: 20px 20px 0 0;
	background: #5451AF;
	border-radius: 0 25px 0 25px;
}

.advisorsWrap {
	padding-bottom: 1em;
}

.advisorsWrap .cm_wrapper {
	max-width: 720px;
}
	
.learningWrap .cm_row:nth-child(2n+1) .learning_info_outer {
	padding-left: 0;
}	
.learning_info_outer {
	padding-left: 0;
}	


/* thought leader page 991px*/
.about_sectionWrap h2, .cm_thought-leaders .testimonial_outer h2, .individual_teamsWrap h2, 
.engage_sectionWrap h2, .cm_thought-leaders .leaders_outer h2 {
	font-size: 38px !important;
	margin-bottom: 10px;
}

.cm_thought_banner .banner_cn {
	float: right;
	max-width: 57%;
}

.cm_thought_banner .banner_title h3 {
	font-size: 30px;
}

.cm_thought_banner .banner_info h6 {
	font-size: 18px;
}

.cm_social_wrap {
	padding-top: 30px;
}

.social_icon span {
	width: 38px;
	height: 38px;
	padding: 5px;
	margin: 0 4px 0 0;
}

.cm_thought_banner {
	height: 54vw;
}

.cm_thought_banner .banner_info {
	margin: 20px 0;
}

/*  */

.cm_thought-leaders .about_sectionWrap {
	padding: 60px 0 80px;
}
.about_section-Img {
	max-width: 85%;
	margin: 0 auto;
}

.about_section-Img::after {
	left: 20px;
	top: 18px;
}

.about_sectionWrap .after-img {
	padding-bottom: 120px;
	height: 100%;
}

.about_sectionWrap .after-img::after {
	width: 230px;
	bottom: 0;
	right: 50px;
}

.about_sectionWrap::before {
	background-size: contain;
	width: 170px;
}
.about_section_info_inner p {
	margin-bottom: 24px;
	font-size: 18px;
}

.about_sectionWrap::after {
	width: 70px;
	bottom: 95px;
}

/*  */

.cm_thought-leaders .individual_teamsWrap {
	z-index: 0;
	padding: 40px 50px 50px;
}
.individual_teams_title strong {
	font-size: 25px;
}

.individual_teams_title {
	margin: 0 0 40px;
}

.individual_teams_info::before {
	height: 8px;
	width: 200px;
	top: -4px;
}

.individual_teams_info_inner h5 {
	font-size: 22px;
}

.individual_teams_info_inner p {
	font-size: 18px;
	margin-bottom: 18px;
}

.individual_teams_info {
	padding: 30px 15px 30px;
}

.individual_teams_join_btn a {
	padding: 15px 18px;
	font-size: 16px;
	margin: 20px 0 0 0;
}

.individual_teamsWrap::before {
	width: 130px;
}

.individual_teamsWrap::after {
	width: 150px;
	bottom: 92px;
}

/*  */

.cm_thought-leaders .engage_sectionWrap {
	padding:3.5em 20px 2em
}

.engage_sectionWrap .cm_box h4 {
	padding: 14px 10px 13px;
	font-size: 22px !important;
	margin: -2px -21px 20px !important;
}

.engage_sectionWrap .cm_box {
	padding: 0 20px 30px;
	margin-bottom: 40px;
	height: auto;
}

.resources__box {
	max-width: none;
}

.engage_sectionWrap::before, .engage_sectionWrap::after  {
	width: 170px;
}

.cm_topics .banner_title h1 {
	font-size: 40px;
}

.cm_topics .banner_title h3 {
	font-size: 28px;
}

.cm_topics .banner_info {
	margin: 20px 0;
}

.why_engagmentWrap {
	padding: 3em 0 0;
}

.why_engagmentWrap h2, .focus_section_title h2, .get_section_title h2, .faq_title h2 {
	font-size: 38px !important;
}

.why_engagment_title {
	margin: 0 0 30px 0;
}
.focus_section_title h2 {
	margin-bottom: 30px;
}

.focus_section_info_inner p {
	font-size: 20px;
}

.focus_section::before {
	width: 140px !important;
	top: 0 !important;
	left: 0 !important;
}

.focus_section::after {
	width: 180px !important;
	bottom: -10px;
	right: -10px !important;
	top: auto !important;
}

.focus_section .cm_box {
	margin-bottom: 80px;
	height: auto;
}

.focus_section_info .cm_row .cm_col-lg-4:last-child .cm_box {
	margin-bottom: 0;
}

.focus_section_info_bottom p {
	font-size: 19px;
}

.focus_section .cm_box p {
	font-size: 18px;
}

.why_engagmentWrap p, .why_engagmentWrap li {
	font-size: 18px;
}

.why_engagmentWrap::before {
	width: 170px;
}

.why_engagment_info::before {
	width: 170px;
	left: -196px;
}

.why_engagment_info::after {
	width: 150px;
	left: 25px;
}

.why_engagmentWrap::after {
	width: 160px;
}

.why_engagment_info {
	padding: 0 0 80px;
}

.cm_topics .journey_btn {
	justify-content: center;
}

.faq_title h2 {
	margin-bottom: 20px;
}

.faq_accordion_title {
	padding: 20px 50px 20px 10px;
	font-size: 22px;
}

.faq_panel {
	font-size: 17px;
}

.get_section_title h2 {
	margin: 0 0 40px 0;
}

.get_col {
	margin: 0 2% 30px;
	height: auto;
	min-height: 260px;
}

.get_col:nth-child(4n), .get_col:nth-child(4n+1) {
	width: 100%;
}

.get_col:nth-child(4n+2), .get_col:nth-child(4n+3) {
	width: 46%;
}

.get_section h4 {
	font-size: 26px !important;
}

.get_section p {
	font-size: 18px;
}
}



@media only screen and (max-width: 767px) {
.main_bannerWrap {
	padding: 6vw 0;
	height: auto;
}

.banner_title, .banner_info {
	max-width: 370px;
}

.banner_info p {
	font-size: 16px;
}

.banner_info h6 {
	font-size: 20px;
}

.banner_info {
	margin: 15px 0;
}

.leadersWrap::before {
	left: -30px;
	width: 140px;
}

.leadersWrap::after {
	width: 120px;
	top: -30px;
	right: -20px;
}

.leaders_outer h2, .learningWrap h2 {
	margin-bottom: 10px;

}

.leaders_slide {
	max-width: 540px;
	margin: 0 10px;
}

.threeBoxWrap::before {
	width: 140px;
	left: -7vw;
}

.threeBoxWrap::after {
	width: 340px;
	top: -90px;
	right: -227px;
}

.learning_title h3 {
	font-size: 30px;
}

.whyrocket_title h2, .leaders_outer h2, .learningWrap h2, .testimonial_outer h2  {
	font-size: 34px !important;
	line-height: 1.3 !important;
}

.whyrocketWrap::after {
	width: 270px;
	height: 270px;
	top: auto;
	left: -118px;
	bottom: 260px;
}

.whyrocket_info_list::after {
	width: 164px;
	height: 85px;
}

.whyrocketWrap .cm_row:nth-child(2n) .whyrocket_info_list::after {
	bottom: -63px;
}

.whyrocket_info_list li::before {
	width: 30px;
	height: 30px;
	font-size: 30px;
}

.whyrocket_info_list li {
	padding-left: 38px;
}

.testimonialWrap::after {
	width: 140px;
	height: 140px;
	top: -70px;
	right: 28px;
}

.launchpadWrap {
	padding: 6vw 0;
	height: auto;
}

.launchpad_outer {
	float: right;
	max-width: 340px;
}

.launchpadWrap h2 {
	font-size: 26px !important;
}

.launchpadWrap p {
	font-size: 16px;
	margin-bottom: 10px;
}

.launchpadWrap__bottom h3 {
	font-size: 25px;

}

.LaunchPad_listInfo p {
	font-size: 17px;
}

.contactFormWrap h4, .resourcesWrap h3, .cta_sc_Wrap h3, .joinWrap h3 {
	font-size: 26px !important;
	line-height: 1.2 !important;
}

.resourcesWrap h4 {
	margin-bottom: 10px !important;
}

.learningWrap::after {
	width: 170px;
	height: 170px;
	right: -82px;
	top: 40%;
}

.leaders_slide, .testimonial_slide {
	max-width: 95%;
	flex-direction: column;
}

.leaders_inner, .testimonial_inner {
	max-width: 100%;
}

.leaderImg {
	max-width: 100%;
}

.leaders_slide img {
	border-radius: 15px 15px 0 0;
}

.leaderImg::before {
	border-radius: 15px 15px 0 0;
}

.leaderInfo {
	width: 100%;
	max-width: 100%;
	padding: 15px 20px 30px;
	text-align: center;
}

.testimonialImg {
	max-width: 58%;
}

.testimonialInfo::before {
	width: 40px;
	height: 27px;
	top: 8px;
	left: 10px;
	z-index: 0;
}

.testimonialInfo p {
	font-size: 17px;
	z-index: 1;
}

.testimonialInfo {
	width: 100%;
	max-width: 100%;
	padding: 15px 15px 25px 50px;
}

/* about */

.ab_banner_info {
	max-width: 260px;
}

.butbeingWrap .butbeing_title h3 {
	font-size: 32px;
	line-height: 37px;
}

.about_threeBoxWrap h2 {
	font-size: 34px !important;
	line-height: 44px !important;
}

.about_learningWrap::before {
	width: 300px;
	background-size: 300px;
}

.whoweareWrap::after {
	width: 440px;
	height: 310px;
	right: 0;
	background-size: contain;
	top: 0;
}

.whoweareWrap .profile_thumb {
	margin: 0 20px 30px 0;
}

.whoweare_title h3 span {
	font-size: 26px;
}

.whoweare_title h3 {
	font-size: 20px;
}

.advisors_title {
	padding-top: 30px;
}

.advisorsWrap .profile_row {
	margin: 0 0 40px 0;
}

.advisors_title h3 {
	font-size: 25px;
	margin-bottom: 12px;
}

.advisors_info p, .whoweare_info p {
	font-size: 16px;
}

.whoweareWrap {
	padding-bottom: 1em;
}

.advisorsWrap {
	padding-bottom: 20px;
}

.advisorsWrap-inner::after {
	width: 180px;
	height: 220px;
	right: -74px;
	bottom: -10px;
}
	
.resources__box {
	max-width: none;
}
	

#footer-outer #copyright .col {
	width: 100%;
	margin: 0;
	display: flex;
	flex-direction: column;
	text-align: center;
}

p img.footer-logo {
	width: 130px !important;
	float: none;
	margin: 10px auto !important;
	display: block;
}	

/*  */
.cm_thought_banner .banner_cn {
	max-width: 67%;
}


.cm_social_wrap {
	padding-top: 20px;
}

.about_section_info {
	padding: 0 20px;
	float: none;
	width: 100%;
}

.about_section-Img {
	left: -12px;
}

.about_sectionWrap .after-img::after {
	width: 190px;
	bottom: 0;
	right: 50px;
}

.about_sectionWrap .after-img {
	padding-bottom: 90px;
}

.individual_teamsWrap h2{
    font-size: 30px !important;
  }

  .about_sectionWrap h2, .cm_thought-leaders .testimonial_outer h2, .individual_teamsWrap h2, .engage_sectionWrap h2, .cm_thought-leaders .leaders_outer h2 {
	line-height: 1.1 !important;
}

/*  */

.cm_topics .main_bannerWrap .cm_col-lg-6 {
	max-width: 80%;
}

.cm_topics .main_bannerWrap {
	height: 65vw;
}

.why_engagmentWrap .cm_col-lg-6.align-base {
	max-width: 100%;
}

.why_engagmentWrap .cm_col-lg-6:not(.align-base) {
	max-width: 100%;
}

.why_engagment_title {
	margin: 0;
}

.why_engagmentWrap h2 {
	margin: 0;
}

.why_engagmentWrap::before {
	width: 130px;
}

.why_engagment_info::before {
	width: 130px;
	left: 0;
	top: -12px;
}

.why_engagment_info_inner {
	padding-top: 40px;
}

.why_engagmentWrap::after {
	width: 120px;
}

.why_engagment_info::after {
	left: auto !important;
	right: 21%;
	width: 120px;
}

.why_engagmentWrap {
	background-size: 630px;
	background-position: left bottom;
}

.why_engagment_info {
	padding: 0 0 220px;
}

.focus_section_info_inner {
	max-width: 100%;
}

.why_engagmentWrap h2, .focus_section_title h2, .get_section_title h2, .faq_title h2 {
	font-size: 34px !important;
}
.get_section p {
	font-size: 16px;
	padding: 0;
}
.get_section h4 {
	font-size: 22px !important;
}

.cm_topics .main_bannerWrap, .cm_thought_banner {
	border-width: 8px;
}
}



@media only screen and (max-width: 575px){
.whyrocket_title h2, .leaders_outer h2, .learningWrap h2, .testimonial_outer h2 {
  font-size: 32px !important;
  line-height: 1.2 !important;
}
.leaders_inner, .testimonial_inner {
	max-width: 84%;
  }

.leaders_slide, .testimonial_slide {
	max-width: 90%;
	flex-direction: column;
}

.partnersWrap_info img {
	max-width: 38%;
}
.learningWrap img {
	position: relative;
	z-index: 1;
}

.partnersWrap h2 {
	font-size: 26px !important;
}

/*  */

.about_sectionWrap h2, .cm_thought-leaders .testimonial_outer h2, .individual_teamsWrap h2, .engage_sectionWrap h2, .cm_thought-leaders .leaders_outer h2 {
	font-size: 32px !important;
}

.faq_title h2 {
	line-height: 1.2 !important;
}

.why_engagmentWrap h2, .focus_section_title h2, .get_section_title h2, .faq_title h2 {
	font-size: 32px !important;
}

.cm_topics .banner_title h1 {
	font-size: 32px;
}

.cm_topics .banner_title h3 {
	font-size: 21px;
}

.cm_topics .main_bannerWrap {
	height: 75vw;
}

.why_engagmentWrap {
	padding: 2em 20px 0;
}

.focus_section_title h2 {
	margin-bottom: 10px;
}

.get_section {
	padding: 3em 10px 2em;
}

.get_col {
	min-height: 230px;
}

.get_section_title h2 {
	margin: 0 0 20px 0;
}

.get_col:nth-child(4n+2), .get_col:nth-child(4n+3) {
	width: 100%;
}

.get_col_inner {
	text-align: center;
	justify-content: center !important;
}

.faq_accordion_title {
	padding: 16px 50px 16px 10px;
	font-size: 18px;
}

.faq_accordion_title span {
	top: 15px;
	width: 25px;
	height: 25px;
}

.faq_accordion_title span::before {
	width: 13px;
	left: 5px;
}

.faq_accordion_title span::after {
	height: 13px;
	left: 11px;
}

.focus_section_info_bottom {
	margin: 30px auto 0;
}

.heateor_sss_sharing_ul a span {
	width: 36px !important;
	height: 36px !important;
}

.heateor_sss_sharing_ul a {
	margin-right: 6px !important;
}
}


@media only screen and (max-width: 480px){
.banner_title h1, .banner_title h3 {
	font-size: 28px;
	margin-bottom: 10px;
}

.yellow-btn {
	font-size: 16px;
	padding: 11px 10px 11px;
	min-width: 170px;
}


.whyrocket_info_list {
	padding: 20px 15px;
}

.whyrocket_info_list li {
	padding: 10px 0 10px 38px;
}

.launchpad_outer {
	float: none;
	max-width: none;
	padding-top: 80px;
}

.launchpadWrap {
	background-position: left;
	text-align: center;
}

.resourcesWrap h4 {
	margin-bottom: 10px !important;
	line-height: 1.2 !important;
	font-size: 22px !important;
}

.learning_info_outer .btn-primary {
	padding: 11px 20px 11px;
}

.leadersWrap::before {
	left: -30px;
	width: 110px;
}

.leadersWrap::after {
	width: 100px;
	top: -30px;
	right: -10px;
}

.threeBoxWrap::before {
	width: 110px;
}

.threeBoxWrap::after {
	width: 270px;
	top: -70px;
	right: -177px;
}

.testimonialWrap::after {
	width: 110px;
	height: 110px;
	top: -54px;
	right: 18px;
}

.LaunchPad_list .LaunchPad_listImg {
	width: 60px;
}

.LaunchPad_list .LaunchPad_listInfo {
	width: calc(100% - 85px);
}

.whyrocket_title h2, .leaders_outer h2, .learningWrap h2, .testimonial_outer h2 {
	font-size: 30px !important;
	line-height: 1.2 !important;
}
.whyrocketWrap strong {
     max-width: 97%;
}
.whyrocket_info p {
    padding-right: 0;
}
.threeBoxWrap h4 {
	font-size: 22px !important;
}
.fueledWrap h2 {
	font-size: 38px !important;
}

.leaderInfo p {
	font-size: 16px;
}

.leaderInfo h4 {
	font-size: 18px !important;
	line-height: 1.2 !important;
}


.joinWrap p, .cta_sc_Wrap p, .LaunchPad_listInfo p {
	font-size: 16px;
}

/* about */
.butbeingWrap::before {
    width: 150px;
    height: 45px;
    top: 9px;
    left: -49px;
}
.about_learning_info {
	padding: 20px 0px 0;
	font-size: 16px;
  }

  .banner_info h6 {
	font-size: 17px;
}
.butbeing_info p, .and_info p {
	font-size: 16px;
	line-height: 26px;
}

.whoweareWrap .heading-wrapper {
	max-width: 97%;
}

.whoweareWrap .heading-wrapper p {
	font-size: 16px;
}

.advisors_info {
	padding: 0;
}

.advisorsWrap .profile_thumb {
	margin: 0;
}

.andWrap::after {
	width: 165px;
	height: 135px;
	right: -30px;
	top: -77px;
}

.andWrap::before {
	width: 395px;
	top: 20px;
}

.whoweareWrap::after {
	width: 320px;
}

.about_learningWrap ul {
	padding: 0px 0 10px 16px;
	margin-left: 0;
}

.advisorsWrap .profile_thumb {
	margin: 0 0 0 13px;
}

/*  */

.cm_thought_banner .banner_cn {
	max-width: 73%;
}

.cm_thought_banner .banner_title h1 {
	font-size: 25px !important;
}

.cm_thought_banner .banner_title h3 {
	font-size: 22px;
}

.cm_thought_banner .banner_info {
	margin: 10px 0;
}

.cm_thought_banner .banner_info h6 {
	font-size: 16px;
}

.social_icon span {
	width: 34px;
	height: 34px;
	padding: 4px;
	margin: 0 4px 0 0;
}

.cm_thought-leaders .about_sectionWrap {
	padding: 50px 0 70px;
}

.about_section_title {
	text-align: center;
	padding: 0 12px;
}

.about_sectionWrap h2, .cm_thought-leaders .testimonial_outer h2, .engage_sectionWrap h2, .cm_thought-leaders .leaders_outer h2 {
	font-size: 32px !important;
	margin-bottom: 10px;
}

.individual_teams_title strong {
	font-size: 22px;
}

.cm_thought-leaders .individual_teamsWrap {
	z-index: 0;
	padding: 40px 30px 50px;
}

.individual_teams_join_btn a {
	padding: 14px 14px;
	font-size: 13px;
	margin: 20px 0 0 0;
	width: 100%;
}

.cm_thought-leaders .engage_sectionWrap {
	padding: 3em 10px 2em;
}

.engage_sectionWrap p {
	padding: 0 10px;
}

.engage_sectionWrap .cm_box {
	padding: 0 10px 30px;
}

.engage_sectionWrap .cm_box h4 {
	margin: -2px -11px 20px !important;
}

/*  */
.cm_topics .journeyWrap h3 {
	font-size: 27px;
}

.cm_topics .banner_title h1 {
	font-size: 28px;
}

.cm_topics .banner_title h3 {
	font-size: 19px;
}

.cm_topics .banner_info {
	margin: 10px 0;
}
}

@media only screen and (max-width: 400px){
.heateor_sss_sharing_ul a span {
	width: 27px !important;
	height: 27px !important;
}
.leaders_slide, .testimonial_slide {
  max-width: 94%;
  flex-direction: column;
}

.leaders_inner, .testimonial_inner {
	max-width: 88%;
}

.banner_title h1, .banner_title h3 {
	font-size: 26px;
	margin-bottom: 2px;
}

.banner_info h6 {
	font-size: 17px;
}

.banner_info p {
	font-size: 15px;
	line-height: 1.3;
	margin-bottom: 0;
}

.banner_info {
	margin: 10px 0;
}

.yellow-btn {
	font-size: 15px;
	padding: 8px 10px;
	min-width: 160px;
}

/* about */
.banner_title, .banner_info {
	max-width: 220px;
}

.butbeingWrap .butbeing_title h3 {
	font-size: 29px;
	line-height: 37px;
}

.butbeingWrap::after {
	width: 118px;
	height: 142px;
	top: 146px;
	right: -58px;
}

.about_threeBoxWrap::before {
	width: 150px;
	top: -66px;
	left: -50px;
	height: 180px;
}

.about_threeBoxWrap h2 {
	font-size: 30px !important;
	line-height: 40px !important;
}

.about_threeBoxWrap::after {
	width: 200px;
	height: 150px;
	right: -58px;
	bottom: -10px;
}

.advisorsWrap::before {
	width: 170px;
	background-size: contain;
	top: -58px;
	left: -36px;
}

.advisorsWrap::after {
	width: 140px;
	top: 80px;
}

/*  */

.cm_thought_banner .banner_title h1 {
	font-size: 22px !important;
}

.cm_thought_banner .banner_title h3 {
	font-size: 18px;
}

.cm_thought_banner .banner_info h6 {
	font-size: 15px;
	line-height: 1.3;
}

.about_sectionWrap h2, .cm_thought-leaders .testimonial_outer h2, .engage_sectionWrap h2, .cm_thought-leaders .leaders_outer h2 {
	font-size: 28px !important;
}

.about_sectionWrap .after-img::after {
	right: 35px;
}

.about_section_info_inner p {
	font-size: 17px;
}

.individual_teamsWrap h2{
    font-size: 28px !important;
  }

  .individual_teams_title strong {
	font-size: 18px;
}

.individual_teams_info_inner h5 {
	font-size: 20px;
}

.individual_teams_join_btn a {
	padding: 14px 8px;
	font-size: 13px;
	line-height: 1.4;
}

.cm_thought-leaders .individual_teamsWrap {
	padding: 40px 20px 50px;
}

.cm_thought-leaders .engage_sectionWrap {
	padding: 3em 0px 2em;
}

.engage_sectionWrap p {
	padding: 0 20px;
}

.about_sectionWrap::before {
	width: 150px;
}

.engage_sectionWrap em {
	font-size: 18px;
}

.why_engagmentWrap h2, .focus_section_title h2, .get_section_title h2, .faq_title h2 {
	font-size: 28px !important;
	line-height: 1.2 !important;
}

.cm_topics .banner_title h1 {
	font-size: 26px;
}

.cm_topics .main_bannerWrap {
	height: 82vw;
}
}

@media only screen and (max-width: 359px){
.butbeingWrap .butbeing_title {
	padding: 0 10px 50px 0px;
}

.about_threeBoxWrap h2 {
	font-size: 29px !important;
	line-height: 40px !important;
}


.social_icon {
	margin-right: 6px;
}

.cm_topics .banner_title h3 {
	font-size: 17px;
}

.cm_topics .banner_title h1 {
	font-size: 23px;
}

.banner_info p {
	font-size: 14px;
	line-height: 1;
	margin-bottom: 0;
}
}