body {
  visibility: visible !important;
}

.float-left>* {
  float: left;
}

div.pt-0 {
  padding-top: 0 !important;
}

.rounded-0>a {
  border-radius: 0 !important;
}

div[class*="column"]+[class*="column"]:last-child {
  float: left !important;
}

main>article.status-publish>.entry>div:nth-child(1).homeHands {
  padding-top: 0 !important;
}

#accordionFaq .card-body a,
.faq-sidebar .theiaStickySidebar p a,
.added_courses a,
.column-attribute a,
.bundled-product-name a,
.comments-area .commentlist a,
article.type-post>footer .nextprevious_posts span a,
.blogPost-sec .user-bio__user-contact a,
.gform_confirmation_wrapper a,
.woocommerce-table__product-name>a,
#gquiz_confirmation_message a,
article>.lesson-content a,
.sensei-pagination a,
.page-not-found li a,
.product-printed-handbooks .entry-summary .product_meta a,
.breadcrumb a,
.woocommerce-form-login-toggle a,
.woocommerce .restore-item,
.error-404 a,
.sensei-breadcrumb a,
.course-progress-lessons a,
.lesson-tags a,
article.lesson .course-title a,
article.lesson .course-title a,
article.module .lessons-list a,
.entry-footer a,
.entry p a,
.vc_toggle_content a,
.vc_tta-panel-body a,
.woocommerce-form-login span.required,
.refund-sec .medium-text a,
.about-us-sec a,
.entry .column-attribute a,
.trustpilot-widget a,
.wc-social-login-profile .js-show-available-providers,
.woocommerce-orders-table__cell a,
.showcoupon,
.woocommerce-checkout [class*="col-"]>a,
.woocommerce-table .download-product a,
.woocommerce-Address header a,
.woocommerce .woocommerce-MyAccount-content>p a,
.woocommerce .greeting p a,
.woocommerce .woocommerce-MyAccount-navigation li a,
.woocommerce-table .download-product a {
  color:#e82c2e!important;

}

.wpb_content_element a {
  text-decoration: none;
}

#accordionFaq .card-body a:hover,
.faq-sidebar .theiaStickySidebar p a:hover,
.added_courses a:hover,
.column-attribute a:hover,
.bundled-product-name a:hover,
.comments-area .commentlist a:hover,
article.type-post>footer .nextprevious_posts span a:hover,
.blogPost-sec .user-bio__user-contact a:hover,
.gform_confirmation_wrapper a:hover,
.woocommerce-table__product-name>a:hover,
#gquiz_confirmation_message a:hover,
article>.lesson-content a:hover,
.sensei-pagination a:hover,
.page-not-found li a:hover,
.product-printed-handbooks .entry-summary .product_meta a:hover,
.woocommerce .restore-item:hover,
.error-404 a:hover,
.sensei-breadcrumb a:hover,
.course-progress-lessons a:hover,
.lesson-tags a:hover,
article.lesson .course-title a:hover,
article.lesson .course-title a:hover,
article.module .lessons-list a:hover,
.entry-footer a:hover,
.entry p a:hover,
.vc_toggle_content a:hover,
.vc_tta-panel-body a:hover,
.refund-sec .medium-text a:hover,
.about-us-sec a:hover,
.entry .column-attribute a:hover,
.trustpilot-widget a:hover,
.woocommerce-orders-table__cell a:hover,
.showcoupon,
.woocommerce-checkout [class*="col-"]>a,
.woocommerce-cart-form__cart-item .product-name a:hover,
.woocommerce-Address header a:hover,
.woocommerce-table .download-product a:hover .woocommerce .woocommerce-MyAccount-content>p a,
.woocommerce .greeting p a:hover,
.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover {
  color: #f72b33 !important;
}

.health-care-sec a {
  color: #00b3e8 !important;
}

.health-care-sec [class*="column"] a {
  color: #00b3e8;
}

.health-care-sec [class*="column"] a:hover {
  color: #f72b33;
}

.product-printed-handbooks .entry-summary .button,
  /* .btnRed a, */
.courseIntro .vc_general,
.login-btn button,
.woocommerce-Button {
  background-color: #ff3737 !important;
  color: #fff !important;
  /* margin: 0.625rem 0 !important; */
  font-size: 1rem !important;
  line-height: 1.2rem !important;
  border-radius: 5px !important;
  -webkit-border-radius: 5px !important;
  -moz-border-radius: 5px !important;
  -ms-border-radius: 5px !important;
  -o-border-radius: 5px !important;
}

.login-btn button,
.woocommerce-Button {
  padding: 0.8rem 1.6125rem !important;
}

.woocommerce a.button,
.woocommerce-orders-table a.button,
.gf_browser_chrome input[type="button"],
.gf_browser_chrome input[type="submit"] {
  border-radius: 0 !important;
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  -ms-border-radius: 0 !important;
  -o-border-radius: 0 !important;
  font-weight: 700 !important;
  line-height: 1.2rem !important;
  padding: 0.8rem 1.6rem !important;
  border-radius: 5px!important;
}

.quiz-test-sec .gf_browser_chrome .gform_footer input,
.widget_shopping_cart .mini-cart-inner-wrapper>.button,
.product .button,
.woocommerce-PaymentMethod .button,
.woocommerce-MyAccount-content>.button,
.woocommerce-message .woocommerce-Button,
.wc-proceed-to-checkout .checkout-button,
.cart-collaterals .add_to_cart_button,
.woocommerce-mini-cart__buttons a {
  border-radius: 0 !important;
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  -ms-border-radius: 0 !important;
  -o-border-radius: 0 !important;
  font-weight: 400 !important;
  margin: 0 !important;
  line-height: 1.2rem !important;
  padding: 0.8rem 1.6rem !important;
}

.woocommerce a.button:hover {
  color: #fff !important;
}

.sec-space {
  padding-top: 20px !important;
  padding-bottom: 20px !important;
}

/*
.sec-space .vc_general {
    margin-top: 1.5rem;
} */

.vc_row-has-fill>.vc_column_container_none>.vc_column-inner {
  padding-top: 0 !important;
}

h1 {
  font-size: 2.625rem;
}

div.vc_custom_1576704528095 {
  margin-top: 0 !important;
}

[class*="vc_custom_"] {
  margin-top: 0;
}

.vc_custom_1590081382889,
.vc_custom_1595238166441 {
  margin-left: 0 !important;
  margin-right: 0 !important;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
  background-color: transparent !important;
}

.homeHands.vc_custom_1559923365514 {
  background-color: transparent !important;
}

iframe,
.homeProductBox .btnRed {
  border: none;
}

/* Remove Border Margin */

.number-counter-sec.vc_row-has-fill>.vc_column_container_none>.vc_column-inner {
  padding-top: 0px !important;
}

.number-counter-sec .templatera_shortcode .vc_row-o-equal-height {
  margin-left: 0 !important;
  margin-right: 0 !important;
}

.number-counter-sec .templatera_shortcode>.vc_row-has-fill {
  padding-top: 0 !important;
}

div.number-counter-sec {
  padding-bottom: 35px !important;
}

.vc_row-has-fill .number-counter-sec .vc_sep_pos_align_center,
.about-us-sec .vc_sep_pos_align_center {
  margin-bottom: 0;
}

/* For Get Certified Button */
.get-certified-btn .homeProductBox {
  margin-bottom: 0.5rem !important;
}

.get-certified-btn .templatera_shortcode .vc_column-inner>.wpb_wrapper {
  padding-left: 5px !important;
  padding-right: 5px !important;
}

.get-certified-btn {
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}

.get-certified-btn .wpb_raw_html button {
  line-height: 1.375rem !important;
  outline: none !important;
  border: none;
}

/*=== Main Section ===*/
.main-wrap>.row {
  margin: 0 !important;
}

.main-wrap .columns {
  width: 100%;
}

.entry>.vc_row[data-vc-full-width="true"]>.vc_column_container_none>.vc_column-inner>.wpb_wrapper,
.entry>.vc_row:not([data-vc-full-width="true"]),
main>article.type-course>*,
.site-container,
.entry>.woocommerce {
  max-width: 77.5rem;
  margin-left: auto !important;
  margin-right: auto !important;
  padding-left: 15px !important;
  padding-right: 15px !important;
}

.entry>.vc_row[data-vc-full-width=true]>.vc_column_container_none>.vc_column-inner>.wpb_wrapper>.wpb_text_column {
  padding-left: 15px !important;
  padding-right: 15px !important;
}

.entry>.vc_row[data-vc-full-width=true]>.vc_column_container_none>.vc_column-inner>.wpb_wrapper>.vc_row {
  margin-left: -15px !important;
  margin-right: -15px !important;
}

/* Entry Section */

.homeHands h1.vc_custom_heading strong{
  font-weight: 700!important;
}

#content .homeHands .wpb_wrapper>.vc_row {
  justify-content: center;
}

.homeProductBox a.blue{
  color: #04a6d4!important;
}

.homeHands h1.yuge {
  padding-top: 5px !important;
  padding-bottom: 10px !important;
}

.homeHands .homeProductBoxSecondary {
  padding: 0 !important;
}

a#ribbon,
a#ribbon:hover {
  color: #fff !important;
}


.homeHands>.vc_column_container_none {
  padding-left: 0 !important;
  padding-right: 0 !important;
  display: contents;
}

.homeHands>.vc_column_container_none>.vc_column-inner>.wpb_wrapper {
  padding-right: 0 !important;
  padding-left: 0 !important;
}

.homeProductBoxSecondary.vc_row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}

.homeProductBoxSecondary.vc_row>.vc_column_container_none {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.homeProductBoxSecondary.wpb_column .wpb_wrapper{
  padding-bottom: 5px;
}

.entry>div {
  margin-left: auto !important;
  margin-right: auto !important;
}

.entry>div.vc_row {
  margin-left: auto !important;
  margin-right: auto !important;
}

.entry>.vc_row:not(.homeHands, .acoda-parallax):nth-of-type(1) {
  padding-top: 20px !important;
  padding-bottom: 20px !important;
}

.entry .homeHands .vc_row.vc_column-gap-10 {
  margin-right: -5px !important;
  margin-left: -5px !important;
}

.homeHands.vc_parallax .vc_parallax-inner {
  display: none !important;
}

.homeHands .wpb_wrapper>.wpb_text_column {
  margin-bottom: 0 !important;
}

.homeHands .homeProductBox>.vc_column-inner {
  height: 100%;
}

.homeHands .homeProductBox {
  width: 15.9rem!important;
}


@media only screen and (min-width:300px) and (max-width:540px){
  .vc_btn3-container.btnRed.bundles-home.right.special_bundle.vc_btn3-center{
    margin-top:-33%!important;
  }
}


@media only screen and (min-width:765px) and (max-width:768px){
  .vc_btn3-container.btnRed.bundles-home.right.special_bundle.vc_btn3-center{
    margin-top: -23%!important;
  }
}

@media only screen and (max-width:768px){
  .homeHands .homeProductBox {
    width: 100%!important;
    max-width: unset!important;
    padding: 7.5px!important;
  }

  .homeHands{
    padding: 1.5%!important;
  }

}



@media only screen and (min-width:769px) and (max-width:1024px){
  .homeHands{
    padding-left: 4%!important;
    padding-right: 4%!important;
  }

  .wpb_text_column.wpb_content_element.credits.left{
    margin-bottom: 10%!important;
  }

}

@media only screen and (min-width:768px) and (max-width: 1199px){
  .homeHands .homeProductBox {
    width: 50%!important;
    max-width: 30rem;
  }

  #ribbon{
    width: 93%!important;
  }

}

@media only screen and (min-width:1025px) and (max-width:1200px){
  .vc_btn3-container.btnRed.bundles-home.right.special_bundle.vc_btn3-center{
    margin-top: -39px!important;
  }
}

.homeProductBox .btnRed i {
  line-height: 1.125rem !important;
  font-size: 1.125rem !important;
}

@media(max-width:700px){
  .vc_btn3-container.btnRed.bundles-home.right.bundles.vc_btn3-center{
  margin-right: -3%!important;
}
}

@media(max-width: 768px){
  .continue-education-row-advantages div[class*="column"]+[class*="column"]:last-child,
  div[class*="column"]+[class*="column"]:last-child {
    float: unset !important;
  }  
}

.vc_btn3-container.btnRed.bundles-home.right.bundles.vc_btn3-center{
  margin-top: 12px;
}

.homeHands .homeProductBox>.vc_column-inner {
  /* padding: 10px !important; */
  padding: 0 15px!important;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
}

.homeHands .wpb_content_element.wpb_raw_html {
  /* margin-bottom: 0 !important; */
  margin-right: 0 !important;
  margin-left: 0 !important;
}

.homeProductBox h4.price {
  color: #00b3e8 !important;
}

.homeProductBoxSecondary {
  margin-bottom: 15px;
}

.homeProductBoxSecondary.wpb_column {
  padding-right: 5px;
  padding-left: 5px;
}

.homeProductBox.bundles h1 {
  margin-top: 1.875rem !important;
}


@media (max-width:1024px){
  body.home .bundles .btnRed{
    position: relative;
  }
}




.homeProductBox .credits a:hover {
  text-decoration: none;
}

.homeProductBoxSecondary {
  margin-bottom: 0 !important;
}

.homeProductBoxSecondary>.vc_column-inner {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

/* Excellent Section */
.our-excellence-sec {
  padding-bottom: 1.25rem !important;
}

.our-excellence-sec .vc_column_container_none>.vc_column-inner {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner {
  width: 1.875rem !important;
  height: 1.875rem !important;
}

/* Money Back Section */
.refund-sec p {
  color: #000;
}

.refund-sec .medium-text {
  font-size: 1.1875rem;
}

.refund-sec>.vc_column_container_none>.vc_column-inner>.wpb_wrapper {
  padding-left: 1.5625rem !important;
  padding-right: 1.5625rem !important;
}

.refund-sec .wpb_text_column.wpb_content_element {
  margin-bottom: 0 !important;
}

.refund-sec .wpb_single_image.vc_align_center {
  margin-bottom: 0 !important;
}

/* About us Section */
.about-us-sec {
  padding-top: 35px !important;
  padding-bottom: 35px !important;
}

.about-us-sec h4 {
  font-size: 1.6875rem;
  line-height: 1.6875rem;
}

.about-us-sec>.vc_column_container_none>.vc_column-inner {
  padding-top: 0 !important;
}

.about-us-sec .wpb_content_element.wpb_raw_html {
  margin-bottom: 0 !important;
}

.about-us-sec .wpb_text_column {
  margin-bottom: 0 !important;
}

.entry {
  color: #5e5e5e;
}

/* Parallex Section */
.parallex-sec {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}

.parallex-sec .vc_column_container_none>.vc_column-inner {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

.parallex-sec .vc_row.vc_column-gap-30 {
  margin-left: -15px !important;
  margin-right: -15px !important;
}

.parallex-sec .vc_row-o-equal-height>.vc_column_container_none>.vc_column-inner {
  padding: 2.1875rem 15px 1.5625rem !important;
}

/* Initiative Section */
.initiative-sec p {
  color: #ffffff !important;
}

.initiative-sec figure,
.initiative-sec figure .vc_single_image-wrapper,
.initiative-sec figure img {
  width: 100%;
  height: auto;
}

.initiative-sec .wpb_single_image,
.initiative-sec .wpb_content_element {
  margin-bottom: 0 !important;
}

.initiative-sec .vc_column_container_none .vc_column-inner>.wpb_wrapper>.vc_row-fluid {
  margin: 0 !important;
}

.initiative-sec .templatera_shortcode>.vc_row-fluid>.vc_column_container_none>.vc_column-inner {
  padding-top: 0 !important;
}

/* Testimonials Section  */

.testimonials-sec .content {
  font-size: 1.92rem;
  color: #00b3e8 !important;
}

.testimonials-sec .name {
  font-size: 1.5rem !important;
}

.testimonials-sec .blockquote {
  padding: 2.375rem 0 1.875rem 4.75rem;
}

.testimonials-sec .testimonialBlock {
  margin-bottom: 0 !important;
}

/*Blog Page CSS*/
.single .entry>.vc_row.stretch_content:nth-of-type(1) {
  padding-top: 20px !important;
  padding-bottom: 225px !important;
}

.single .entry > .vc_row:not([data-vc-full-width="true"]).blogPost,
.single .entry > .blogPost {
  margin-top: -12.5rem !important;
  padding: 20px 0 !important;
}

@media only screen and (max-width: 64.063em) {
	/* Homepage */
	.homeProductBox {
		width: 100%;
	}
	.homeProductBox .left {
		width: 50%;
	}
	.homeProductBox .right {
		float: right;
		width: 50%;
		vertical-align: middle;
		margin-top: -110px;
	}
	.homeProductBox.vc_column_container>.vc_column-inner {
		padding-left: 5px;
		padding-right: 5px;
	}
	.homeProductBox .btnRed a {
		font-size: 18px !important;
	}
	.homeProductBox h1 {
		float: left;
		margin-bottom: 0;
	}
	.homeProductBox h2 {
		font-size: 75px !important;
		margin-bottom: 0 !important;
		margin-top: 0 !important;
		text-align: center;
	}
	.homeProductBox .credits {
		margin-bottom: 10px;
	}
	.homeProductBox .credits p {
		font-size: .8em !important;
	}
	.homeProductBox .credits a {
		font-size: .9em !important;
	}
	#teamCertify h2 {
		margin-left: 0 !important;
	}
}

.entry>.vc_row:not(.homeHands, .acoda-parallax):nth-of-type(1){
  padding: 0!important;
}

@media (max-width: 700px){
  .homeProductBox.bundles .wpb_single_image {
    position:absolute;
  }
  
  .vc_btn3-container.btnRed.bundles-home.right.bundles.vc_btn3-center {
    margin-top:inherit!important;
  }
  
 .homeProductBox.bundles img{
    max-width: 10rem;
 }
}

@media(max-width:768px){
  .bundles-home{
    position:relative;
    bottom:10%;
  }
}

@media only screen and (min-width:769px) and (max-width:829px){
  .homeProductBox {
    height: max-content!important;
  }
  
  .bundles-home{
    position:relative;
    bottom:50%;
  }
  
  .homeProductBox.bundles img{
    max-width: 62%;
  }
  
  .bundles .wpb_wrapper{
    max-height: 12.1em;
  }
  
  .homeProductBox .bundles{
    position: relative;
    bottom: 7rem;
  }
}

@media only screen and (min-width:829px) and (max-width:890px ) {
  .homeProductBox {
    height: max-content!important;
  }
  
  .bundles-home{
    position:relative;
    bottom:50%;
  }
  
  .homeProductBox.bundles img{
    max-width: 62%;
  }
  
  .bundles .wpb_wrapper{
    max-height: 20.4vw;
  }
  
  .homeProductBox .bundles{
    position: relative;
    bottom: 6rem;
  }

}

@media only screen and (min-width:890px) and (max-width:991px ) {
  .homeProductBox {
    height: max-content!important;
  }
  
  .bundles-home{
    position:relative;
    bottom:50%;
  }
  
  .homeProductBox.bundles img{
    max-width: 62%;
  }
  
  .bundles .wpb_wrapper{
    max-height: 18.7vw;
  }
  
  .homeProductBox .bundles{
    position: relative;
    bottom: 6rem;
  }

}

@media only screen and (min-width:991px) and (max-width:1024px){
  .homeProductBox .vc_column-inner{
    height:max-content;
  }
  
  .btnRed.bundles-home{
    display: block!important;
    position: relative;
    bottom: 7rem;
  }

  .bundles .wpb_wrapper{
    max-height: 10rem;
  }   
}
  
  @media only screen and (min-width:1024px) and (max-width:1200px){
   .homeProductBox.bundles img{
      max-width: 14rem;
  }
}
  
  @media (min-width:1200px){
    .vc_btn3-container.btnRed.bundles-home.right.bundles.vc_btn3-center{
      margin-top: 1vw;
    }
}
  