/* Widedesktop Screen CSS START */
@media screen and (min-width: 2560px){
}
@media screen and (min-width: 2100px) and (max-width: 2559px){
}
/* Widedesktop Screen CSS END */

/* Desktop Screen CSS START */
@media screen and (min-width: 1920px) and (max-width: 2099px){
}
@media screen and (min-width: 1660px) and (max-width: 1919px){
	.page-train-the-trainer .facilitator-section .facilitator-list .facilitator-box, 
	.page-train-the-trainer .facilitator-section .facilitator-list .facilitator-box1, 
	.page-train-the-trainer .facilitator-section .facilitator-list2 .facilitator-box2, 
	.page-train-the-trainer .facilitator-section .facilitator-list2 .facilitator-box3 { background-size: cover; }
	.page-train-the-trainer .facilitator-section .facilitator-list:before, 
	.page-train-the-trainer .facilitator-section .facilitator-list:after{ height: 94.5%; top: 0px; transform: skew(-40deg, 0deg); }
	.page-train-the-trainer .facilitator-section .facilitator-list:after{ left: 51%; }
	.page-train-the-trainer .facilitator-section .facilitator-list2:before{ left: 41%; }
	.page-train-the-trainer .facilitator-section .facilitator-list2:after,
	.page-train-the-trainer .facilitator-section .facilitator-list2:before{ height: 93.6%; }

	.page-resilience .resilience-img-section .et_pb_divider_1, .page-resilience .resilience-img-section .et_pb_divider_0 { height: 750px; }
}
@media screen and (min-width: 1600px) and (max-width: 1659px){
	.page-train-the-trainer .facilitator-section .facilitator-list:before, 
	.page-train-the-trainer .facilitator-section .facilitator-list:after{ height: 93%; top: 3px; transform: skew(-44deg, 0deg); }
	.page-train-the-trainer .facilitator-section .facilitator-list:after{ left: 51%; }
	.page-train-the-trainer .facilitator-section .facilitator-list2:before{ left: 41%; }
	.page-train-the-trainer .facilitator-section .facilitator-list2:after,
	.page-train-the-trainer .facilitator-section .facilitator-list2:before{ height: 92%; }

}

@media screen and (max-width: 1600px){

	.page-resilience .resilience-img-section .et_pb_divider_1, .page-resilience .resilience-img-section .et_pb_divider_0 { height: 750px; }	
}

@media screen and (max-width: 1500px){
	.page-resilience .resilience-img-section .d-flex .flex-item.et_pb_column_5 { margin-left: 20px!important; }
	/*.page-resilience .resilience-img-section .et_pb_divider_0, .page-resilience .resilience-img-section .et_pb_divider_1 { height: 300px; }*/
	.page-resilience .stress-section .left-column:before{ right: -6%; }	

	.page-resilience .resilience-img-section .et_pb_divider_1, .page-resilience .resilience-img-section .et_pb_divider_0 { height: 650px; }

}
/* Desktop Screen CSS END */
@media screen and (max-width: 1320px){
	.et_pb_menu .et_pb_menu__menu>nav>ul#menu-main-nav-2022 { column-gap:10px !important; }
	.et_pb_menu .et_pb_menu__menu>nav>ul#menu-main-nav-2022>li { padding: 0 !important; }
	.et_pb_menu_1_tb_header.et_pb_menu ul#menu-main-nav-2022 li a{ font-size: 11px!important; padding: 10px 0 !important; }
	.orange-text{ font-size: 22px; }

	.page-pulse_by_fierce .banner-section .text-content { padding-left: 0 }
}
/* Laptop Screen CSS START */
@media screen and (min-width: 1300px) and (max-width: 1599px){
	.number-title:before{width: 100px;height: 100px;}
	.et_pb_text_3.number-title h1, .et_pb_text_4.number-title h1, .et_pb_text_5.number-title h1, .et_pb_text_2.number-title h1 {font-size: 60px;}
	.service-section:before{ top: 50%; border-width: 110px 110px 110px 0;}
	.service-box.et_pb_blurb_2.et_pb_blurb{padding-bottom: 20px!important;}
	.service-box.et_pb_blurb_2.et_pb_blurb .et_pb_module_header {line-height: 1.35em;}
	.service-box .et_pb_module_header{width: 93%;margin: 0 40px 30px;}
	.service-box.et_pb_blurb_3 .et_pb_module_header {margin: 0 40px 30px;}
	.training-section .service-box .et_pb_blurb_content{bottom: -85px;}
	.e-book-section .text-content h2 { font-size: 28px; }
	.page-new-home .banner-section .text-content { padding-left: 20%; }
	.page-new-home .banner-section .text-content h1{ font-size: 30px; }
	.page-new-home .banner-section .text-content p { font-size: 23px; line-height: 26px; }

	.page-train-the-trainer .facilitator-section .facilitator-list h2, .page-train-the-trainer .facilitator-section .facilitator-list2 h2 { font-size: 26px;line-height: 26px; }
	.page-train-the-trainer .facilitator-section .facilitator-list p, .page-train-the-trainer .facilitator-section .facilitator-list2 p { font-size: 16px;line-height: 20px; }
	.page-train-the-trainer .facilitator-section .facilitator-list img, .page-train-the-trainer .facilitator-section .facilitator-list2 img { width: 90px; }
	.page-train-the-trainer .facilitator-section .facilitator-list:before, 
	.page-train-the-trainer .facilitator-section .facilitator-list:after{ height: 93.4%; top: 0; transform: skew(-44deg, 0deg); }
	.page-train-the-trainer .facilitator-section .facilitator-list:after{ left: 51%; }
	.page-train-the-trainer .facilitator-section .facilitator-list2:before{ left: 41%; }
	.page-train-the-trainer .facilitator-section .facilitator-list2:after,
	.page-train-the-trainer .facilitator-section .facilitator-list2:before{ height: 92.5%; }

	.page-pulse_by_fierce .banner-section .text-content { padding-left: 0 }
	.page-pulse_by_fierce .sign-up-container h2 { font-size: 30px; }
	.page-pulse_by_fierce .model-section .model-container .text-content ul li, .page-pulse_by_fierce .org-benefits-container .text-content ul li{ font-size: 18px; }
	.page-pulse_by_fierce .model-section .model-container .model-img { transform: scaleX(2.2) scaleY(3) !important; transform-origin: 100% 8%; }
}
@media screen and (min-width: 1200px) and (max-width: 1299px){

	.orange-text{ font-size: 28px !important; }
	.number-title:before{width: 100px;height: 100px;}
	.et_pb_text_3.number-title h1, .et_pb_text_4.number-title h1, .et_pb_text_5.number-title h1, .et_pb_text_2.number-title h1 {font-size: 50px;}
	.service-section:before{ top: 50%; border-width: 110px 110px 110px 0;}
	.service-box.et_pb_blurb_2.et_pb_blurb{padding-bottom: 20px!important;}
	.service-box.et_pb_blurb_2.et_pb_blurb .et_pb_module_header {line-height: 1.35em;}
	.service-box .et_pb_module_header{width: 86% !important;margin: 0 40px 30px;}
	.service-box.et_pb_blurb_3 .et_pb_module_header {margin: 0 40px 30px;}
	.training-section .service-box .et_pb_blurb_content{bottom: -80px;}
	.training-list .service-box:after{border-width: 70px;}
	.e-book-section .text-content h2 {font-size: 28px;}

	.page-train-the-trainer .facilitator-section .facilitator-list h2, .page-train-the-trainer .facilitator-section .facilitator-list2 h2 { font-size: 26px;line-height: 26px; }
	.page-train-the-trainer .facilitator-section .facilitator-list p, .page-train-the-trainer .facilitator-section .facilitator-list2 p { font-size: 16px;line-height: 20px; }
	.page-train-the-trainer .facilitator-section .facilitator-list img, .page-train-the-trainer .facilitator-section .facilitator-list2 img { width: 90px; }
	.page-train-the-trainer .facilitator-section .facilitator-list .facilitator-box, 
	.page-train-the-trainer .facilitator-section .facilitator-list .facilitator-box1, 
	.page-train-the-trainer .facilitator-section .facilitator-list2 .facilitator-box2, 
	.page-train-the-trainer .facilitator-section .facilitator-list2 .facilitator-box3 { background-size: cover; }
	.page-train-the-trainer .facilitator-section .facilitator-list:before { height: 93%; top: 0; left: 38%; transform: skew(-48deg, 0deg); }
	.page-train-the-trainer .facilitator-section .facilitator-list:after{ height: 93%; top: 0; left: 50.5%; transform: skew(-48deg, 0deg); }
	.page-train-the-trainer .facilitator-section .facilitator-list2:before{ height: 92.5%; left: 39%; }
	.page-train-the-trainer .facilitator-section .facilitator-list2:after{ height: 92.5%; }

	.page-pulse_by_fierce .banner-section .text-container { display: flex; align-content: center; align-items: center; }
	.page-pulse_by_fierce .banner-section .text-content { padding-left: 0 }
	.page-pulse_by_fierce .sign-up-container h2 { font-size: 30px; }
	.page-pulse_by_fierce .model-section .model-container .text-content ul li, .page-pulse_by_fierce .org-benefits-container .text-content ul li{ font-size: 15px; }
	.page-pulse_by_fierce .model-section .model-container { width: 80%; background-size: 100% 100%; }
	.page-pulse_by_fierce .model-section .model-container .model-img { transform: scaleX(2.2) scaleY(3); transform-origin: 100% 8%; }
	.page-pulse_by_fierce .expert-section .et-last-child .text-content { width: 85%; font-size: 16px;}
	.page-pulse_by_fierce .expert-section .inner-container .et_pb_column_17 { width: 50%; }
	.page-pulse_by_fierce .expert-section .inner-container .et_pb_column_17 .text-content { font-size: 15px; }
	.page-pulse_by_fierce .text-section { min-height: 60vh; }
	.page-pulse_by_fierce .text-section .inner-container .text-content, .hrv-section .inner-container .text-content { font-size: 1.2em; line-height: 1.3em; }
	.page-pulse_by_fierce .org-section .org-benefits-container .section-title { line-height: 1.2; }
	
	.page-pulse_by_fierce .pandemic-section .inner-container ul { justify-content: space-evenly; }
	.page-pulse_by_fierce .pandemic-section .inner-container ul li h2 { font-size: 6.5vw; }
	.page-pulse_by_fierce .pandemic-section .inner-container ul li p { font-size: 2.5vw; }
}
/* Laptop Screen CSS END */

/* Tablet Screen CSS START */
@media screen and (min-width: 1000px) and (max-width: 1199px){
	.number-title:before{width: 100px;height: 100px;}
	.orange-text{ font-size: 24px !important; }
	.et_pb_text_3.number-title h1, .et_pb_text_4.number-title h1, .et_pb_text_5.number-title h1, .et_pb_text_2.number-title h1 {font-size: 50px;}
	.service-section:before{ top: 50%; border-width: 110px 110px 110px 0;}
	.service-box.et_pb_blurb_2.et_pb_blurb{padding-bottom: 20px!important;}
	.service-box.et_pb_blurb_2.et_pb_blurb .et_pb_module_header {line-height: 1.35em;}
	.service-box .et_pb_module_header{width: 86% !important;margin: 0 40px 30px;}
	.service-box.et_pb_blurb_3 .et_pb_module_header {margin: 0 40px 30px;}
	.training-section .service-box .et_pb_blurb_content {bottom: -100px;right: 0px;}
	.training-list .service-box:after{border-width: 70px;}
	.et_pb_blurb_4.et_pb_blurb .et_pb_module_header, .et_pb_blurb_4.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_7.et_pb_blurb .et_pb_module_header, .et_pb_blurb_7.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_6.et_pb_blurb .et_pb_module_header, .et_pb_blurb_6.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_5.et_pb_blurb .et_pb_module_header, .et_pb_blurb_5.et_pb_blurb .et_pb_module_header a{font-size: 17px !important;}
	.e-book-section .text-content h2 {font-size: 28px;}
	.page-train-the-trainer .banner-section .text-content h1,
	.page-train-the-trainer .get-certified-section h1, 
	.page-train-the-trainer .include-section h1,
	.page-train-the-trainer .testimonial-section .section-title h1 { font-size: 30px; }
	.page-train-the-trainer .banner-section .text-content p,
	.page-train-the-trainer .ttt-about-section .text-content p,
	.page-train-the-trainer .get-certified-section p,
	.page-train-the-trainer .include-section p, 
	.page-train-the-trainer .include-section ul li { font-size: 18px; line-height: 25px; }
	.page-train-the-trainer .include-section { background-size: 50% 100% !important; }
	.page-train-the-trainer .testimonial-section .testimonial-box .et_pb_testimonial_author, 
	.page-train-the-trainer .testimonial-section .testimonial-box .et_pb_testimonial .et_pb_testimonial_content p, 
	.page-train-the-trainer .testimonial-section .testimonial-box .et_pb_testimonial_meta span { font-size: 18px; margin-top: 0px; }
	.page-train-the-trainer .facilitator-section .facilitator-list h2, .page-train-the-trainer .facilitator-section .facilitator-list2 h2 { font-size: 26px;line-height: 26px; }
	.page-train-the-trainer .facilitator-section .facilitator-list p, .page-train-the-trainer .facilitator-section .facilitator-list2 p { font-size: 16px;line-height: 20px; }
	.page-train-the-trainer .facilitator-section .facilitator-list img, .page-train-the-trainer .facilitator-section .facilitator-list2 img { width: 90px; }
	.page-train-the-trainer .facilitator-section .facilitator-list .facilitator-box, 
	.page-train-the-trainer .facilitator-section .facilitator-list .facilitator-box1, 
	.page-train-the-trainer .facilitator-section .facilitator-list2 .facilitator-box2, 
	.page-train-the-trainer .facilitator-section .facilitator-list2 .facilitator-box3 { background-size: 100% 100%; }
	.page-train-the-trainer .facilitator-section .facilitator-list:before { height: 93%; top: 0; left: 36%; transform: skew(-44deg, 0deg); }
	.page-train-the-trainer .facilitator-section .facilitator-list:after{ height: 93%; top: 0; left: 50.5%; transform: skew(-44deg, 0deg); }
	.page-train-the-trainer .facilitator-section .facilitator-list2:before{ height: 92%; left: 36%; }
	.page-train-the-trainer .facilitator-section .facilitator-list2:after{ height: 92.1%; }

	.page-pulse_by_fierce .banner-section .text-container { display: flex; align-content: center; align-items: center; }
	.page-pulse_by_fierce .banner-section .text-content { padding-left: 0 }
	.page-pulse_by_fierce .sign-up-container h2 { font-size: 26px; }
	.page-pulse_by_fierce .model-container .text-content ul li, .page-pulse_by_fierce .org-benefits-container .text-content ul li{ font-size: 15px; }
	.page-pulse_by_fierce .model-section .model-container { width: 80%; background-size: 100% 100%; }
	.page-pulse_by_fierce .expert-section .et-last-child .text-content { width: 85%; font-size: 16px;}
	.page-pulse_by_fierce .expert-section .inner-container .et_pb_column_17 { width: 50%; }
	.page-pulse_by_fierce .expert-section .inner-container .et_pb_column_17 .text-content { font-size: 15px; }
	.page-pulse_by_fierce .text-section { min-height: 400px; }
	.page-pulse_by_fierce .text-section .inner-container .text-content, .hrv-section .inner-container .text-content { font-size: 1.2em; line-height: 1.3em; }
	.page-pulse_by_fierce .org-section .org-benefits-container .section-title { line-height: 1.2; }
	.page-pulse_by_fierce .introducing-section .introducing-container .text-content h1 img { max-width: 150px; }
	.dwnld-section .inner-container .dwnld-btn { width: 100%; padding-left: 0 !important; padding-right: 0 !important; text-align: center; }
	.expert-section .et-last-child .expert-e-book.et_pb_image_10 { margin-top: -120px!important; }
	.expert-section .et-last-child .expert-e-book .et_pb_image_wrap img { height: 250px; }
	
	.page-pulse_by_fierce .pandemic-section .inner-container ul { justify-content: space-evenly; }
	.page-pulse_by_fierce .pandemic-section .inner-container ul li h2 { font-size: 6.5vw; }
	.page-pulse_by_fierce .pandemic-section .inner-container ul li p { font-size: 2.5vw; }
}

@media (max-width: 980px){
	/*.et_pb_column{ float: unset; }*/
	footer .et_pb_menu .et_mobile_nav_menu { display: none !important;  }
	footer .et_pb_menu .et_pb_menu__menu {display: block !important;}
	footer .sc-list{ flex-wrap: wrap; row-gap: 15px;}
	.page-train-the-trainer .banner-section .text-content { padding-right: 20px; text-align: right; }
	.page-train-the-trainer .banner-section .text-content h1, 
	.page-train-the-trainer .banner-section .text-content p{ text-align: right !important; }
	.page-train-the-trainer .banner-section .text-content h1,
	.page-train-the-trainer .get-certified-section h1, 
	.page-train-the-trainer .include-section h1,
	.page-train-the-trainer .testimonial-section .section-title h1, 
	.page-train-the-trainer .case-study-section .section-title h1, 
	.page-train-the-trainer .facilitator-section .section-title h1  { font-size: 24px; }
	.page-train-the-trainer .banner-section .text-content p,
	.page-train-the-trainer .ttt-about-section .text-content p,
	.page-train-the-trainer .get-certified-section p,
	.page-train-the-trainer .include-section p, 
	.page-train-the-trainer .include-section ul li, 
	.page-train-the-trainer .case-study-section p, 
	.facilitator-section p { font-size: 14px; line-height: 18px; }
	.page-train-the-trainer .include-section { background-size: 100% !important; }
	.page-train-the-trainer .include-section .include-list-row { width: 90%; }
	.page-train-the-trainer .testimonial-section .testimonial-line:before{ background-image: url('/wp-content/uploads/2022/06/quote-icon-2.png');background-size: 60px;background-position: top right;height: 50%;width: 200px;right: 0;left: auto;background-color: #343333;clip-path: polygon(0% -20%,100% 75%,100% 100%,100% 0%); }
	.page-train-the-trainer .testimonial-section .testimonial-line .et-last-child .et_pb_module{ position: relative; }
	.page-train-the-trainer .testimonial-section .testimonial-line .et-last-child .et_pb_module:before { position: absolute;z-index: 999;background-image: url('/wp-content/uploads/2022/06/quote-icon-1.png');background-size: 60px;background-position: 10px 100%;background-repeat: no-repeat;height: 100%;width: 200px;right: auto;left: -80px;bottom: 0;top: 0;background-color: #343333;clip-path: polygon(100% 100%,0% 50%,100% 0%,-100% 100%); }
	.page-train-the-trainer .testimonial-section .testimonial-box {margin-bottom: 30px !important;}
	.page-train-the-trainer .testimonial-section .testimonial-box .et_pb_module {width: 90%;}
	.page-train-the-trainer .testimonial-section .testimonial-box .et_pb_testimonial_author, 
	.page-train-the-trainer .testimonial-section .testimonial-box .et_pb_testimonial .et_pb_testimonial_content p,
	.page-train-the-trainer .testimonial-section .testimonial-box .et_pb_testimonial_meta span { font-size: 14px; margin-top: 0px; }
	.page-train-the-trainer .facilitator-section .facilitator-list,
	.page-train-the-trainer .facilitator-section .facilitator-list2 { padding: 0 !important; }
	.page-train-the-trainer .facilitator-section .facilitator-list .et_pb_column, 
	.page-train-the-trainer .facilitator-section .facilitator-list2 .et_pb_column { margin-bottom: 30px; float: unset; }
	.page-train-the-trainer .facilitator-section .facilitator-list h2, .page-train-the-trainer .facilitator-section .facilitator-list2 h2 { font-size: 24px;line-height: 24px; }
	.page-train-the-trainer .facilitator-section .facilitator-list p, .page-train-the-trainer .facilitator-section .facilitator-list2 p { font-size: 14px;line-height: 18px; }
	.page-train-the-trainer .facilitator-section .facilitator-list img, .page-train-the-trainer .facilitator-section .facilitator-list2 img { width: 90px; }
	.page-train-the-trainer .facilitator-section .facilitator-list:before, 
	.page-train-the-trainer .facilitator-section .facilitator-list:after,
	.page-train-the-trainer .facilitator-section .facilitator-list2:before
	/*.page-train-the-trainer .facilitator-section .facilitator-list2:after*/{ display: none; }
	.page-train-the-trainer .ttt-about-section.et_pb_section_1.et_pb_section { background-color: #fff !important; }
	.page-train-the-trainer .ttt-about-section .et_pb_row { display: flex; flex-direction: column-reverse; width: 100%; }
	.page-train-the-trainer .ttt-about-section .et_pb_row .text-container { background-color: #d6d6d6; margin-bottom: 0; padding: 30px;}
	.page-train-the-trainer .ttt-about-section .et_pb_row .text-container .text-content{ width: 100%; }
	.page-train-the-trainer .ttt-about-section .et_pb_row .download-container.et_pb_column { padding: 0 30px; }
	.page-train-the-trainer .ttt-about-section .et_pb_row .download-container .et_pb_image_0 { left: auto; right: 0; max-width: 500px;}
	.page-train-the-trainer .ttt-about-section .et_pb_row .download-container .et_pb_image_0 img{ height: 400px; }
	.page-train-the-trainer .ttt-about-section .et_pb_row .download-container .et_pb_button_0_wrapper{ left: auto; right: 0; bottom: 0;}
	.page-train-the-trainer .ttt-about-section .et_pb_row .download-container .default-btn{ font-size: 16px !important; }
	.page-train-the-trainer .ttt-about-section:after { background-color: #d6d6d6!important; clip-path: polygon(100% 0%,-25% 100%,100% 100%,100% 0);}
	.page-train-the-trainer .ttt-about-section .form-cont{ justify-content: flex-start; }
	.page-train-the-trainer .ttt-about-section .form-cont .input-container .input { min-height: 40px;font-size: 18px; }
	.page-train-the-trainer .service-list .service-box { width: 100% !important; }
	.page-train-the-trainer .service-list .service-box .et_pb_blurb { margin-bottom: 0; }
	.page-train-the-trainer .service-list .service-box .et_pb_blurb_content { display: flex; align-content: center; align-items: center; column-gap: 20px; padding: 0 0 0 50px; margin: 0; }

	.page-pulse_by_fierce .banner-section .text-container { display: flex; align-content: center; /*align-items: center;*/ }
	.page-pulse_by_fierce .banner-section .text-container .et_pb_column_0 { width: 40%; background-size: 100% 100% !important; display: flex; }
	.page-pulse_by_fierce .banner-section .text-container .et_pb_image_0 { margin-left: -50px !important; }
	.page-pulse_by_fierce .banner-section .text-container .et_pb_image_0 img { width: 100px; }
	.page-pulse_by_fierce .banner-section .text-content { padding-left: 0 }
	.page-pulse_by_fierce .video-section .sign-up-container{ width: 47% !important; }
	.page-pulse_by_fierce .sign-up-container h2 { font-size: 24px; }
	.page-pulse_by_fierce .sign-up-container h2.mobile-title {font-size: 4vw;}
	.page-pulse_by_fierce .model-container .text-content ul li, .page-pulse_by_fierce .org-benefits-container .text-content ul li{ font-size: 15px; }
	.page-pulse_by_fierce .model-section .model-container { width: 80%; background-size: 100% 100%; }
	.page-pulse_by_fierce .expert-section .et-last-child .text-content { width: 85%; font-size: 16px;}
	.page-pulse_by_fierce .expert-section .inner-container .et_pb_column_17 { width: 50%; }
	.page-pulse_by_fierce .expert-section .inner-container .et_pb_column_17 .text-content { font-size: 15px; }
	.page-pulse_by_fierce .text-section { min-height: 400px; padding-top: 0;}
	.page-pulse_by_fierce .text-section .inner-container .text-content, .hrv-section .inner-container .text-content { font-size: 1.2em; line-height: 1.3em; }
	.page-pulse_by_fierce .org-section .org-benefits-container .section-title { line-height: 1.2; }
	.page-pulse_by_fierce .introducing-section .introducing-container .text-content h1 img { max-width: 110px; }
	.page-pulse_by_fierce .dwnld-section .inner-container.et_pb_row { display: flex; align-content: center; justify-content: space-between; align-items: center; }
	.page-pulse_by_fierce .dwnld-section .inner-container.et_pb_row .et_pb_column { width: 75%; display: inherit; justify-content: flex-end; align-content: center; align-items: center; margin: 0; }
	.page-pulse_by_fierce .dwnld-section .inner-container.et_pb_row .et_pb_column .text-content { font-size: 1.35em; }
	.page-pulse_by_fierce .dwnld-section .inner-container.et_pb_row .et_pb_column.et-last-child { width: 25%; }
	.page-pulse_by_fierce .dwnld-section .inner-container.et_pb_row .et_pb_column.et-last-child div { width: 100%; padding: 0 15px; }
	.page-pulse_by_fierce .dwnld-section .inner-container .dwnld-btn { width: 100%; padding-left: 0 !important; padding-right: 0 !important; text-align: center; }
	.page-pulse_by_fierce .expert-section .et-last-child .expert-e-book.et_pb_image_10 { margin-top: 0px !important; margin-bottom: -20px !important; width: 100%; }
	.page-pulse_by_fierce .expert-section .et-last-child .expert-e-book .et_pb_image_wrap img { height: 200px; }
	.page-pulse_by_fierce .expert-section .et_pb_row_10.et-last-child { display: flex; align-content: center; align-items: center; }
	.page-pulse_by_fierce .expert-section .et_pb_row_10.et-last-child .et_pb_column .et_pb_text_16{ width: 100%; }
	.page-pulse_by_fierce .expert-section .et_pb_row_10.et-last-child .et_pb_column.et-last-child { width: 25%; }
	.page-pulse_by_fierce .expert-section .expert-text { width: 100%; }

	.page-pulse_by_fierce div.et_pb_section.et_pb_section_0.banner-section{ /*background-image: url(/wp-content/uploads/2022/07/pulse-mobile-ban.png) !important; background-position: top center;*/ display: flex; align-items: flex-end; align-content: flex-end; height: 80vh; min-height: unset;}
	.page-pulse_by_fierce .banner-section .text-container .et_pb_column_0 { display: none; }
	.page-pulse_by_fierce .banner-section .text-container {/*display: block;align-content: unset;align-items: unset;*/height: 100%;min-height: 100%;}
	.page-pulse_by_fierce .banner-section .text-container .text-content { display: flex; align-content: flex-end; align-items: flex-end; justify-content: center; flex-wrap: wrap; height: 100%; min-height: unset; padding: 0; margin-bottom: 0;}
	.page-pulse_by_fierce .banner-section .text-container .text-content .et_pb_text { margin-bottom: 15px !important; line-height: 1; font-size: 3vw;}
	.page-pulse_by_fierce .banner-section .text-container .text-content .et_pb_text_1 { font-size: 22px; width: 100%; }
	.page-pulse_by_fierce .banner-section .text-container .text-content .et_pb_image_1 { text-align: center; }
	.page-pulse_by_fierce .video-section { height: auto; min-height: auto; }
	.page-pulse_by_fierce .video-section .et_pb_row { flex-direction: column-reverse; flex-wrap: wrap; justify-content: flex-end;}
	.page-pulse_by_fierce .video-section .sign-up-container { width: 100% !important;justify-content: center; height: auto; padding: 30px 0; background-color: #f58d1d; background-image: none; }
	.page-pulse_by_fierce .video-section .sign-up-container p { padding: 0; }
	.page-pulse_by_fierce .sign-up-container .wpforms-container form{ width: 90%; margin: 0 auto; column-gap: 15px; flex-direction: unset;}
	.page-pulse_by_fierce .sign-up-container .wpforms-container form .wpforms-field-container { width: 70%; text-align: center; }
	.page-pulse_by_fierce .sign-up-container .wpforms-container form .wpforms-submit-container{ width: 25% ; padding: 0;}
	.page-pulse_by_fierce .sign-up-container .wpforms-container form .wpforms-submit-container button { width: 100%; padding: 14px 0; font-size: 14px; }
	.page-pulse_by_fierce .sign-up-container .mobile-title { display: block; }
	.page-pulse_by_fierce .sign-up-container .desk-title { display: none; }
	.page-pulse_by_fierce .video-section .video-content { width: 100% !important; /*height: 400px;*/ margin: 0; transform: scaleX(0.9) scaleY(0.9) translateX(0vw) translateY(0vw);}
	.page-pulse_by_fierce .introducing-section { padding-top: 30px !important; padding-bottom: 30px !important; }
	.page-pulse_by_fierce .introducing-section .introducing-container { display: flex; align-content: center; align-items: center; }
	.page-pulse_by_fierce .client-section { background-size: 100% 100% !important;}
	.page-pulse_by_fierce .client-section h1 { font-size: 1.2em; }
	.page-pulse_by_fierce .client-section .et_pb_image_5 img { width: 90%; }
	.page-pulse_by_fierce .client-section .et_pb_row { min-height: 100%; }
	.page-pulse_by_fierce .et_pb_section_6 .et_pb_text_7 { width: 100%; font-size: 1.2em; }
	.page-pulse_by_fierce .hrv-section .inner-container .et_pb_column { display: flex; align-content: flex-end; align-items: flex-end; justify-content: center; flex-wrap: wrap; padding: 20px;}
	.page-pulse_by_fierce .hrv-section .inner-container .et_pb_module { display: flex; align-content: flex-end; align-items: flex-end; justify-content: center;}
	.page-pulse_by_fierce .hrv-section .inner-container .et_pb_module.hrv-img { margin: 0 0 -40px !important; z-index: 9; }
	.page-pulse_by_fierce .hrv-section .inner-container .hrv-img img { width: 80%; }
	.page-pulse_by_fierce .pulse-result-container .et_pb_image_8 img { width: 80%; }
	.page-pulse_by_fierce .expert-section .expert-img { margin: 0 auto !important; text-align: center; }
	.page-pulse_by_fierce .expert-section .mobile-title { display: block !important; color: #EE7623!important;  font-weight: 900;}
	.page-pulse_by_fierce .expert-section .desk-title { display: none !important; }
	/*.page-pulse_by_fierce .expert-section .et_pb_row_9 { display: flex; justify-content: space-between; }
	.page-pulse_by_fierce .expert-section .et_pb_row .et_pb_column_16 { width: 45%; }
	.page-pulse_by_fierce .expert-section .et_pb_row .et_pb_column_17 { width: 65%; }
	.page-pulse_by_fierce .expert-section .et_pb_text_13 { transform: translateY(-50px) translateX(-30%) !important; }*/

	.page-pulse_by_fierce .section-title h1, .page-pulse_by_fierce .section-title h2 { font-size: 30px; }
	.page-pulse_by_fierce .contact-section .contact-container { width: 100%; }

	.page-coach .introducing-section .section-title{display: flex;align-items: center;}
	.page-coach .expert-section .expert-title{margin: 0;}
	.page-coach .expert-section .section-title{display: none;}

	.page-resilience .banner-list-section:before { display: none; }
	/*.page-resilience .banner-list-section .banner-list .list-item .et_pb_text_0 { font-size: 1.8vw; width: 100%; }*/
	.d-flex { flex-direction: column; }
	.page-resilience .resilience-img-section { min-height: 600px; background-size: 100% 100%; }
	.page-resilience .resilience-img-section .d-flex .flex-item { margin: 0 !important; }
	.page-resilience .stress-section .left-column h1, .page-resilience .stress-section .right-column h1{ font-size: 3vw !important; }
	.page-resilience .stress-section .left-column { margin-bottom: 50px; }
	.page-resilience .stress-section .left-column:before { height: 10px; width: 100%; bottom: -30px; right: 0; top: auto; }
	.page-resilience .stress-section .icon-list ul li .text-content h4, 
	.page-resilience .course-section .icon-list ul li .text-content h4, 
	.page-resilience .course-section .icon-list ul li.angle-right{ font-size: 3.54vw; }
	.page-resilience .stress-section .icon-list ul li .icon img { max-height: 60px; }
	.page-resilience .resilience-section .list-item.flex-item{ width: 100%; justify-content: center; align-items: center; align-content: center; }
	.page-resilience .resilience-section .list-item.flex-item .et_pb_image .et_pb_image_wrap { margin: 0 auto; }
	.page-resilience .contact-section { background-size: 25% 100%; }
	.page-resilience .contact-section:after { background-size: 100% 100%; width: 120px; }
	.page-resilience .contact-section .contact-container { width: 100%; }
	.page-resilience .course-section.mobile-section .d-flex { flex-direction: unset; }
	.page-resilience .course-section.mobile-section .d-flex .et_pb_column{ width: 50% !important; margin: 0; }
	.page-resilience .course-section .icon-list ul li.angle-right:before{ opacity: 0; }
	
	
	.page-pulse_by_fierce .banner-section .et_pb_row .et_pb_column { justify-content: unset; }
	.page-pulse_by_fierce .stress-list ul { width: 90%; }
	.page-pulse_by_fierce .pandemic-section .inner-container ul { justify-content: space-evenly; }
	.page-pulse_by_fierce .pandemic-section .inner-container ul li h2 { font-size: 6.5vw; }
	.page-pulse_by_fierce .pandemic-section .inner-container ul li p { font-size: 2.5vw; }
	.page-pulse_by_fierce .et_pb_column_5 { padding: 15px 25px; }
	.page-pulse_by_fierce .et_pb_column_6 { transform: translateX(-120px) translateY(-4px); }
	.page-pulse_by_fierce .et_pb_button_module_wrapper.et_pb_button_alignment_left { max-width: 60%; }
	.page-pulse_by_fierce .et_pb_button_0 { font-size: 1.5vw; }
	.page-pulse_by_fierce .et_pb_text_4 { max-width: 80%; padding-right: 10%!important;  }
	
	
	.page-pulse_by_fierce .orange-btn.dwnld-btn.mob, 
	.page-resilience .orange-btn.dwnld-btn.mob{ width: 100%; height: 100%; display: inline-block; background: none !important; border: none; margin: 0; }

}
@media (max-width: 767px){
	.e-book-section { min-height: 900px; }
	.e-book-section .text-container { height: 800px; display: flex; flex-wrap: wrap; }
	.e-book-section .text-container .et_pb_column { display: flex; }
	.e-book-section .text-container .et_pb_column.et-last-child { align-items: center; justify-content: flex-start; }
	.e-book-section .text-content-left.et_pb_text_19{ text-align: center; width: 100%!important; }
	.e-book-section .text-content.et_pb_text_20 { margin: 0; width: 90% !important; }
	.e-book-section .text-content-left.et_pb_text_19, .e-book-section .text-content h1, .e-book-section .text-content h2{ font-size: 4vw !important; margin-left: 0;}
	.e-book-section .text-content .button-container{ margin-top: 0; }

	.page-pulse_by_fierce .banner-section .text-container .text-content h1 { font-size: 7vw; line-height: 1; word-spacing: 3px; margin-left: 11px; }
	.page-pulse_by_fierce .introducing-section .introducing-container .mobile-title h1 {font-size: 7vw;font-weight: 600;}

	/*.page-coach .banner-section { background-size: 100% 100%; }*/
	.page-coach .banner-section .text-container { height: 100%; display: flex; flex-wrap: wrap; align-content: flex-end; align-items: flex-end; }
	.page-coach .banner-section .text-container .text-content{ justify-content: center; }
	.page-coach .hrv-section .heart-image{background-size: 100% 100%;}
	.page-coach .expert-section:after{border-width: 0 0 170px 70px;}
	.page-coach .expert-coach-section:after{border-width: 170px 0px 0 70px;}
	.page-coach .expert-coach-section .coaching-table-container:after{display: none;}
	.page-coach .expert-coach-section .coaching-table-container{background: #fff;margin-left: 15px;}
	.page-coach .expert-coach-section .coaching-table-container table{width: 95%;}
	.page-coach .expert-coach-section .coaching-table-container table thead th h3, 
	.page-coach .expert-coach-section .coaching-table-container table tbody td h3{font-size: 13px;}

	.page-resilience .resilience-img-section { min-height: 300px; }
	.page-resilience .course-section.mobile-section .d-flex { flex-direction: unset;}
	.page-resilience .course-section.mobile-section .d-flex .et_pb_column{ width: 50% !important; margin: 0; }
	.page-resilience .course-section.mobile-section .icon-list ul li{ column-gap: 5px; }
	.page-resilience .course-section.mobile-section .icon-list ul li .icon { width: 20px; }
	.page-resilience .contact-section:after { width: 70px; }
	
	
	.page-pulse_by_fierce .banner-section .et_pb_row { min-height: 300px; height: 100%;  }
	.page-pulse_by_fierce .banner-section .et_pb_row .et_pb_column_0 { transform: translateX(-50px) translateY(0); align-items: stretch; align-content: space-between; height: 100%; }
	.page-pulse_by_fierce .stress-list ul { width: auto; }
	.page-pulse_by_fierce .pandemic-section .inner-container .text-content p:last-child { bottom: 0; }
	
	.page-pulse_by_fierce .et_pb_text.et_pb_text_20 p,
	.page-pulse_by_fierce .et_pb_text.et_pb_text_20 h4,
	.page-pulse_by_fierce .et_pb_text.et_pb_text_17 p,
	.page-pulse_by_fierce .et_pb_text.et_pb_text_17 h4{ text-align:center; }
	.page-pulse_by_fierce .video-section .video-content { height: auto; }
	
	.page-high-performing .toggle-box { width: 100%; display: block; }
		#whatsfierce .et_pb_column {
    	margin-bottom: 0px;
	}
}
@media (max-width: 480px){
	#nav_menu-3.et_pb_menu ul li{ width: 100%; }
	.orange-btn { padding: 10px; line-height: 1; }

	.e-book-section { min-height: 750px; }
	.e-book-section .text-container { height: 630px;}

	.page-pulse_by_fierce .section-title h1, .page-pulse_by_fierce .section-title h2, .page-pulse_by_fierce .model-container.mobile-container .et_pb_text_27 { font-size: 5vw; }
	
	.page-coach .contact-section .contact-container .wpforms-container form .wpforms-field input{font-size: 13px;padding: 10px 10px;}
	.page-coach .contact-section .contact-container .wpforms-container form .wpforms-submit-container .wpforms-submit{font-size: 13px;padding: 1.5% 14%;}
	.page-coach .expert-coach-section .coaching-table-container .et_pb_code_inner { max-width: 500px; overflow-x: scroll; }
	.page-resilience .stress-section .right-column h1, .page-resilience .stress-section .left-column h1{font-size: 25px !important}
	/*.page-resilience .course-section.mobile-section img { width:100% !important;}*/

	.page-coach .banner-section { /*background-size: 100% 100%;*/ height: 250px; }
	
	.page-pulse_by_fierce .stress-list ul li { justify-content: space-evenly; }
	.page-pulse_by_fierce .stress-list ul li img { max-width: 100px; }
	.page-pulse_by_fierce .stress-list ul li h2,
	.page-pulse_by_fierce .stress-list ul li p { max-width: 65%; font-size: 15px;}
	.page-pulse_by_fierce .work-section .stress-list ul { width: 100%; }
	.page-pulse_by_fierce .wpforms_selector_0 { width: 100%; }
	.page-pulse_by_fierce .et_pb_text_14.et_pb_text { font-size:12px; }


}

@media screen and (min-width: 922px) and (max-width: 999px){
	.number-title:before{width: 100px;height: 100px;}
	.et_pb_text_3.number-title h1, .et_pb_text_4.number-title h1, .et_pb_text_5.number-title h1, .et_pb_text_2.number-title h1 {font-size: 50px;}
	.service-section:before{ top: 49%;border-width: 60px 60px 60px 0;z-index: 9;}
	.service-section .service-list, .service-section .download-list {max-width: 97% !important;width: 100%;}
	.service-box.et_pb_blurb_2.et_pb_blurb{padding-bottom: 20px!important;}
	.service-box.et_pb_blurb_2.et_pb_blurb .et_pb_module_header {line-height: 1.35em;}
	.service-box .et_pb_module_header{width: 86% !important;margin: 0 40px 30px;}
	.service-box.et_pb_blurb_3 .et_pb_module_header {margin: 0 40px 30px;}
	.training-section .service-box .et_pb_blurb_content {bottom: -100px;right: 0px;}
	.training-list .service-box:after{border-width: 70px;}
	.et_pb_blurb_4.et_pb_blurb .et_pb_module_header, .et_pb_blurb_4.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_7.et_pb_blurb .et_pb_module_header, .et_pb_blurb_7.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_6.et_pb_blurb .et_pb_module_header, .et_pb_blurb_6.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_5.et_pb_blurb .et_pb_module_header, .et_pb_blurb_5.et_pb_blurb .et_pb_module_header a{font-size: 17px !important;}
	.training-list { display: flex; width: 100%; max-width: 97% !important; column-gap: 10px; justify-content: space-between;}
	.training-list .list-item { display: inline-flex; width: 32%; margin: 0 !important; flex-wrap: wrap;}
	.training-list .list-item .service-box, .training-list .list-item .et_pb_button_module_wrapper {width: 100%;}
	.challenges-section .et_pb_row_11{ width: 97%; column-gap: 10px; }
	.left-column:before, .right-column:before{ top: 60px; left: -60px; border-width: 120px 120px 0 120px; }
	.left-column h1, .right-column h1{ font-size: 19px !important; }
	.icon-list ul li{ column-gap: 14px; }
	.icon-list ul li .text-content h4{font-size: 15px;}
	/*.e-book-section .et_pb_row { display: flex; column-gap: 10px; justify-content: space-between; }*/
	.e-book-section .et_pb_row .et_pb_column .text-content-left, .e-book-section .et_pb_row .et_pb_column.text-content h1{ font-size: 23px; }
	.e-book-section .text-content h2 {font-size: 22px;}
	.e-book-section .text-content .button-container{ margin-top: 10px; }
	.orange-btn{ display: inline-block;padding: 5px 40px; }
	.client-section .subtitle { font-size: 15px; }
	.client-section .subtitle .orange-text { font-size: 22px; }
	.et_pb_text_14 h1, .et_pb_text_11 h1, .et_pb_text_17 h1, .testimonial-section .et_pb_text_6 h1, .service-section .et_pb_text_1 h1, .client-section .title, .newsletter-section .title, .challenges-section .et_pb_text_11 h1, 
	.membership-section .et_pb_text_14 h1, .training-section .title, .e-book-section .et_pb_text_17 h1, .membership-section .text-content h1, .membership-section .text-content h2{ font-size: 30px; }
	.cs-cont.et_pb_code_0 {width: 100%;}
	.cs-cont ul li .number { font-size: 40px; }
	.cs-cont ul li .text { font-size: 13px; }

	.page-train-the-trainer .banner-section { background-size: 100% 100%; padding-bottom: 0; }
	.page-train-the-trainer .banner-section .text-content { padding-right: 20px; text-align: right; }
	.page-train-the-trainer .banner-section .text-content h1, .page-train-the-trainer .banner-section .text-content p{ text-align: right !important; }
	.page-train-the-trainer .banner-section .text-content h1,
	.page-train-the-trainer .get-certified-section h1, 
	.page-train-the-trainer .include-section h1,
	.page-train-the-trainer .testimonial-section .section-title h1 { font-size: 30px; }
	.page-train-the-trainer .banner-section .text-content p,
	.page-train-the-trainer .ttt-about-section .text-content p,
	.page-train-the-trainer .get-certified-section p,
	.page-train-the-trainer .include-section p, 
	.page-train-the-trainer .include-section ul li { font-size: 18px; line-height: 25px; }
	.page-train-the-trainer .include-section { background-size: 50% 100% !important; }
	.page-train-the-trainer .testimonial-section .testimonial-box .et_pb_testimonial_author, 
	.page-train-the-trainer .testimonial-section .testimonial-box .et_pb_testimonial .et_pb_testimonial_content p,
	.page-train-the-trainer .testimonial-section .testimonial-box .et_pb_testimonial_meta span { font-size: 18px; margin-top: 0px; }
	.page-train-the-trainer .facilitator-section .facilitator-list h2, .page-train-the-trainer .facilitator-section .facilitator-list2 h2 { font-size: 26px;line-height: 26px; }
	.page-train-the-trainer .facilitator-section .facilitator-list p, .page-train-the-trainer .facilitator-section .facilitator-list2 p { font-size: 16px;line-height: 20px; }
	.page-train-the-trainer .facilitator-section .facilitator-list img, .page-train-the-trainer .facilitator-section .facilitator-list2 img { width: 90px; }
	.page-train-the-trainer .facilitator-section .facilitator-list .facilitator-box, 
	.page-train-the-trainer .facilitator-section .facilitator-list .facilitator-box1, 
	.page-train-the-trainer .facilitator-section .facilitator-list2 .facilitator-box2, 
	.page-train-the-trainer .facilitator-section .facilitator-list2 .facilitator-box3 { background-size: 100% 100%; }
	.page-train-the-trainer .facilitator-section .facilitator-list:before, 
	.page-train-the-trainer .facilitator-section .facilitator-list:after{ height: 93%; width: 100px; left: 40%; top: 1px; }
	.page-train-the-trainer .facilitator-section .facilitator-list:after{ left: 53%; }
	.page-train-the-trainer .facilitator-section .facilitator-list2:before{ height: 92%; width: 110px; left: 39%; top: 15px; }
	.page-train-the-trainer .facilitator-section .facilitator-list2:after{ height: 46%; width: 100px; left: 10%; top: auto; bottom: 2px; transform: skew(312deg, 0deg); }

	.page-pulse_by_fierce .banner-section .text-container { display: flex; align-content: center; /*align-items: center;*/ }
	.page-pulse_by_fierce .banner-section .text-container .et_pb_column_0 { width: 40%; background-size: 100% 100% !important; display: flex; }
	.page-pulse_by_fierce .banner-section .text-container .et_pb_image_0 { margin-left: -50px !important; }
	.page-pulse_by_fierce .banner-section .text-container .et_pb_image_0 img { width: 100px; }
	.page-pulse_by_fierce .banner-section .text-content { padding-left: 0 }
	.page-pulse_by_fierce .sign-up-container h2 { font-size: 24px; }
	.page-pulse_by_fierce .model-container .text-content ul li, .page-pulse_by_fierce .org-benefits-container .text-content ul li{ font-size: 15px; }
	.page-pulse_by_fierce .model-section .model-container { width: 80%; background-size: 100% 100%; }
	.page-pulse_by_fierce .expert-section .et-last-child .text-content { width: 85%; font-size: 16px;}
	.page-pulse_by_fierce .expert-section .inner-container .et_pb_column_17 { width: 50%; }
	.page-pulse_by_fierce .expert-section .inner-container .et_pb_column_17 .text-content { font-size: 15px; }
	.page-pulse_by_fierce .text-section { min-height: 400px; }
	.page-pulse_by_fierce .text-section .inner-container .text-content, .hrv-section .inner-container .text-content { font-size: 1.2em; line-height: 1.3em; }
	.page-pulse_by_fierce .org-section .org-benefits-container .section-title { line-height: 1.2; }
	.page-pulse_by_fierce .introducing-section .introducing-container .text-content h1 img { max-width: 110px; }
	.dwnld-section .inner-container .dwnld-btn { width: 100%; padding-left: 0 !important; padding-right: 0 !important; text-align: center; }
	.expert-section .et-last-child .expert-e-book.et_pb_image_10 { margin-top: -70px !important; }
	.expert-section .et-last-child .expert-e-book .et_pb_image_wrap img { height: 200px; }
	
	.page-pulse_by_fierce .banner-section .et_pb_row .et_pb_column { justify-content: unset; }
	.page-pulse_by_fierce .stress-list ul { width: 90%; }
	.page-pulse_by_fierce .pandemic-section .inner-container ul { justify-content: space-evenly; }
	.page-pulse_by_fierce .pandemic-section .inner-container ul li h2 { font-size: 6.5vw; }
	.page-pulse_by_fierce .pandemic-section .inner-container ul li p { font-size: 2.5vw; }
	.page-pulse_by_fierce .et_pb_column_5 { padding: 15px 25px; }
	.page-pulse_by_fierce .et_pb_column_6 { transform: translateX(-120px) translateY(-4px); }
	.page-pulse_by_fierce .et_pb_button_module_wrapper.et_pb_button_alignment_left { max-width: 60%; }
	.page-pulse_by_fierce .et_pb_button_0 { font-size: 1.5vw; }
	.page-pulse_by_fierce .et_pb_text_4 { max-width: 80%; padding-right: 10%!important;  }

}
@media screen and (min-width: 768px) and (max-width: 921px){
	.number-title:before{width: 100px;height: 100px;}
	.et_pb_text_3.number-title h1, .et_pb_text_4.number-title h1, .et_pb_text_5.number-title h1, .et_pb_text_2.number-title h1 {font-size: 50px;}
	.service-section:before{ top: 45%;border-width: 60px 60px 60px 0;z-index: 9;}
	.service-section .service-list, .service-section .download-list {max-width: 97% !important;width: 100%;}
	.service-box.et_pb_blurb_2.et_pb_blurb{padding-bottom: 20px!important;}
	.service-box.et_pb_blurb_2.et_pb_blurb .et_pb_module_header {line-height: 1.35em;}
	.service-box .et_pb_module_header{width: 86% !important;margin: 0 40px 30px;}
	.service-box.et_pb_blurb_3 .et_pb_module_header {margin: 0 40px 30px;}
	.training-section .service-box .et_pb_blurb_content {bottom: -100px;right: 0px;}
	.training-list .service-box:after{border-width: 70px;}
	.et_pb_blurb_4.et_pb_blurb .et_pb_module_header, .et_pb_blurb_4.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_7.et_pb_blurb .et_pb_module_header, .et_pb_blurb_7.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_6.et_pb_blurb .et_pb_module_header, .et_pb_blurb_6.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_5.et_pb_blurb .et_pb_module_header, .et_pb_blurb_5.et_pb_blurb .et_pb_module_header a{font-size: 17px !important;}
	.training-list { display: flex; width: 100%; max-width: 97% !important; column-gap: 10px; justify-content: space-between;}
	.training-list .list-item { display: inline-flex; width: 32%; margin: 0 !important; flex-wrap: wrap;}
	.training-list .list-item .service-box, .training-list .list-item .et_pb_button_module_wrapper {width: 100%;}
	.challenges-section .et_pb_row_11{ width: 97%; column-gap: 10px; }
	.left-column:before, .right-column:before{ top: 60px; left: -60px; border-width: 120px 120px 0 120px; }
	.left-column h1, .right-column h1{ font-size: 19px !important; }
	.icon-list ul li{ column-gap: 14px; }
	.icon-list ul li .text-content h4{font-size: 15px;}
	.e-book-section { background-size: 100% 80%; }
	.e-book-section .et_pb_row { display: flex; column-gap: 10px; justify-content: space-between; }
	.e-book-section .text-content-left, .e-book-section .text-content{ width: 60% !important; }
	.e-book-section .et_pb_row .et_pb_column .text-content-left, .e-book-section .et_pb_row .et_pb_column .text-content h1{ font-size: 23px; }
	.e-book-section .text-content h2 {font-size: 22px;}
	.e-book-section .text-content .button-container{ margin-top: 10px; }
	.orange-btn{ display: inline-block;padding: 5px 40px; }
	.et_pb_text_14 h1, .et_pb_text_11 h1, .et_pb_text_17 h1,
	.testimonial-section .et_pb_text_6 h1, .service-section .et_pb_text_1 h1, .client-section .title, .newsletter-section .title, .challenges-section .et_pb_text_11 h1, 
	.membership-section .et_pb_text_14 h1, .training-section .title, .e-book-section .et_pb_text_17 h1{ font-size: 30px; }
	.cs-cont.et_pb_code_0 {width: 100%;}
	.cs-cont ul li .number { font-size: 40px; }
	.cs-cont ul li .text { font-size: 13px; }
	.client-section .et_pb_row {width: 97%;}
	.client-section .client-img-section.et_pb_row{ justify-content: center; }
	.client-section .client-img-section.et_pb_row .et_pb_column{ width: 50%; }
	.client-section .subtitle { font-size: 15px; }
	.client-section .subtitle .orange-text { font-size: 22px; }
	.membership-section .text-content { width: 50%; margin-left: auto; }
	.membership-section .text-content h1, .membership-section .text-content h2{ font-size: 26px; }
	.membership-section .text-content p { font-size: 14px; }
	footer .sc-list .sc-item{ margin-bottom: 0; }

	/*.page-train-the-trainer .ttt-about-section .et_pb_row .download-container .et_pb_button_0_wrapper {left: 21%;}*/
	.page-train-the-trainer .facilitator-section .facilitator-list2:after{ height: 45.9%;width: 170px;left: 70px;top: auto;bottom: 0; }
	.page-pulse_by_fierce .introducing-section { padding-top: 10% !important;}
	.page-pulse_by_fierce .introducing-section .desk-title{ top: -50%; }
}
/* Tablet Screen CSS END */

/* Mobile Screen CSS START */
@media screen and (min-width: 640px) and (max-width: 767px){
	.number-title:before{width: 100px;height: 100px;}
	.et_pb_text_3.number-title h1, .et_pb_text_4.number-title h1, .et_pb_text_5.number-title h1, .et_pb_text_2.number-title h1,.et_pb_text_14 h1, .et_pb_text_11 h1, .et_pb_text_17 h1,
	.testimonial-section .et_pb_text_6 h1, .service-section .et_pb_text_1 h1, .client-section .title, .newsletter-section .title, .challenges-section .et_pb_text_11 h1, 
	.membership-section .et_pb_text_14 h1, .training-section .title, .e-book-section .et_pb_text_17 h1 {font-size: 30px;}
	.service-section:before{ top: 45%;border-width: 60px 60px 60px 0;z-index: 9;}
	.page-new-home .testimonial-section .et_pb_row {display: flex;align-content: center;justify-content: center;align-items: center;flex-direction: column-reverse;}

	.client-section .et_pb_row {width: 97%;}
	.client-section .client-img-section.et_pb_row{  }
	.client-section .client-img-section.et_pb_row .et_pb_column{ width: 33%; }
	.client-section .subtitle { font-size: 15px; flex-wrap: wrap;}
	.client-section .subtitle .orange-text { font-size: 22px; width: 100%; line-height: 1; justify-content: center;}

	.challenges-section:before{ border-width: 0 0 100px 100px; }
	.training-section:before{ border-width: 0 100px 100px 0; }
	.challenges-section .et_pb_row_11{  flex-wrap: wrap; }
	.left-column:before, .right-column:before{ top: 80px; left: -80px; border-width: 160px 160px 0 160px; }

	.membership-section .text-content { width: 50%; margin-left: auto; }
	.membership-section .text-content h1, .membership-section .text-content h2{ font-size: 26px; }
	.membership-section .text-content p { font-size: 14px; }

	/*.e-book-section .text-content-left.et_pb_text_19{ margin-right: 0 !important; margin-left: auto !important; margin-top: 0 !important; text-align: left; width: 55%!important; }
	.e-book-section .text-content.et_pb_text_20{ margin-left: auto;  width: 76% !important;}
	.e-book-section .text-content-left .button-container { text-align: left; }*/

	footer .sc-list .sc-item{ margin-bottom: 0; }

	.page-train-the-trainer .et_pb_section {padding: 30px 0;}
	.page-train-the-trainer .banner-section { background-size: cover; }
	.page-train-the-trainer .banner-section .text-content { padding-right: 0; }
	/*.page-train-the-trainer .ttt-about-section .et_pb_row .download-container .et_pb_button_0_wrapper {left: 17%;}*/
	.page-train-the-trainer .facilitator-section .facilitator-list2:after{ height: 45.9%;width: 100px;left: 70px;top: auto;bottom: 0; }
	.page-train-the-trainer .testimonial-section .testimonial-line .et-last-child .et_pb_module:before {  }
	.page-train-the-trainer .section-title h1, .page-train-the-trainer .section-title p { width: 100%; text-align: center; padding: 0 0 20px; }
	.page-train-the-trainer .get-certified-section.mobile-section .text-content .d-flex { display: flex; align-items: center; column-gap: 15px;}
	.page-train-the-trainer .get-certified-section.mobile-section .text-content .d-flex h1{ font-size: 30px; }

	.page-pulse_by_fierce div.et_pb_section.et_pb_section_0.banner-section{ height: 70vh; }
	.page-pulse_by_fierce .sign-up-container .wpforms-container form{ width: 100%; }
	.page-pulse_by_fierce .introducing-section .introducing-container { flex-wrap: wrap; }
	.mobile-title { display: block; }
	.page-pulse_by_fierce .expert-section .et_pb_row_10.et-last-child .et_pb_column.et-last-child { width: 50%; margin-bottom: -70%; }
	.page-pulse_by_fierce .expert-section .et-last-child .expert-e-book.et_pb_image_10 { margin-top: 0px !important; margin-bottom: 0 !important; width: 100%; }
	.page-pulse_by_fierce .dwnld-section .inner-container.et_pb_row{ width: 60%; margin-right: auto; margin-left: 0; flex-wrap: wrap;}
	.page-pulse_by_fierce .dwnld-section .inner-container.et_pb_row .et_pb_column,
	.page-pulse_by_fierce .dwnld-section .inner-container.et_pb_row .et_pb_column.et-last-child { width: 100%; }
	.page-pulse_by_fierce .model-container.mobile-container { background-size: 130% 100%; }
	.page-pulse_by_fierce .model-container.mobile-container .model-img .et_pb_image_wrap { text-align: center; width: 100%;}
	.page-pulse_by_fierce .model-container.mobile-container .text-content { margin-top: 0 !important; }
	.page-pulse_by_fierce .text-section { height: 430px; }
	.page-pulse_by_fierce .text-section .inner-container .text-content{ font-size: 1.4em; }

}
@media screen and (min-width: 480px) and (max-width: 639px){
	
	.page-new-home .banner-section .banner-content h1 { font-size: 26px; }
	.page-new-home .banner-section .banner-content p {font-size: 14px;line-height: 1;}
	.number-title:before{width: 70px;height: 70px;}
	.et_pb_text_3.number-title h1, .et_pb_text_4.number-title h1, .et_pb_text_5.number-title h1, .et_pb_text_2.number-title h1{ font-size: 35px; }
	.et_pb_text_14 h1, .et_pb_text_11 h1, .et_pb_text_17 h1,
	.testimonial-section .et_pb_text_6 h1, .service-section .et_pb_text_1 h1, .client-section .title, .newsletter-section .title, .challenges-section .et_pb_text_11 h1, 
	.cs-cont ul li .number {font-size: 20px;}
	.cs-cont ul li .text {font-size: 8px;}
	.membership-section .et_pb_text_14 h1, .training-section .title, .e-book-section .et_pb_text_17 h1 {font-size: 30px;}
	.service-section:before{ top: 45%;border-width: 60px 60px 60px 0;z-index: 9;}
	.service-section .service-box, .download-list .download-box {position: relative;width: 100% !important;margin-right: 0 !important;}

	.et_pb_row_1-2_1-4_1-4 .et_pb_column:nth-last-child(-n+2), .et_pb_row_1-4_1-4 .et_pb_column:nth-last-child(-n+2), .et_pb_row_4col .et_pb_column:nth-last-child(-n+2){ margin-bottom: 30px !important; }
	.et_pb_section_1.et_pb_section {padding-bottom: 0px !important;}
	.et_pb_image_3 .et_pb_image_wrap img, .et_pb_image_4 .et_pb_image_wrap img, .et_pb_image_5 .et_pb_image_wrap img, .et_pb_image_6 .et_pb_image_wrap img, 
	.et_pb_image_7 .et_pb_image_wrap img, .et_pb_image_0 .et_pb_image_wrap img, .et_pb_image_2 .et_pb_image_wrap img { width: 90%; }

	.page-new-home .testimonial-section .et_pb_row {display: flex;align-content: center;justify-content: center;align-items: center;flex-direction: column-reverse;}

	.client-section .et_pb_row {width: 97%;}
	.client-section .client-img-section.et_pb_row{  }
	.client-section .client-img-section.et_pb_row .et_pb_column{ width: 33%; }
	.client-section .subtitle { font-size: 15px; flex-wrap: wrap;}
	.client-section .subtitle .orange-text { font-size: 22px; width: 100%; line-height: 1; justify-content: center;}

	.challenges-section:before{ border-width: 0 0 100px 100px; }
	.training-section:before{ border-width: 0 100px 100px 0; }
	.challenges-section .et_pb_row_10{ padding: 0 !important; }
	.challenges-section .et_pb_row_11{  flex-wrap: wrap; }
	.left-column:before, .right-column:before{ top: 60px; left: -70px; border-width: 130px 130px 0 130px; }
	.challenges-section h1{ font-size: 17px !important; padding: 0 !important; }
	.icon-list ul li .text-content h4 {font-size: 15px;}
	.icon-list ul li .text-content p {font-size: 12px;}

	.membership-section .text-content { width: 50%; margin-left: auto; }
	.membership-section .text-content h1, .membership-section .text-content h2{ font-size: 26px; }
	.membership-section .text-content p { font-size: 14px; }

	/*.e-book-section .text-content-left.et_pb_text_19{margin-right: auto !important;margin-left: 0 !important;text-align: right;  width: 55% !important;}
	.e-book-section .text-content.et_pb_text_20{ margin-left: auto;  width: 76% !important;}
	.e-book-section .text-content-left.et_pb_text_19, .e-book-section .text-content.et_pb_text_20 h1{ font-size: 23px !important; }
	.e-book-section .text-content h1 {margin-left: 9%; font-size: 20px;}
	.e-book-section .text-content h2 {font-size: 22px;}
	.e-book-section .text-content .button-container{ margin-top: 10px; }*/

	footer .sc-list .sc-item{ margin-bottom: 0; width: 50%;}

	.page-train-the-trainer .et_pb_section {padding: 30px 0;}
	.page-train-the-trainer .banner-section { background-size: cover; padding-bottom: 0;}
	.page-train-the-trainer .banner-section .text-content { padding-right: 0; }
	.page-train-the-trainer .section-title h1, .page-train-the-trainer .section-title p { width: 100%; text-align: center; padding: 0 0 20px; }
	.page-train-the-trainer .facilitator-section .facilitator-list2:after{ height: 45%;width: 40px;left: 57px;top: auto;bottom: 1px; opacity: 0;}
	.page-train-the-trainer .get-certified-section.mobile-section .text-content .d-flex { display: flex; align-items: center; column-gap: 15px;}
	.page-train-the-trainer .get-certified-section.mobile-section .text-content .d-flex h1{ font-size: 30px; }
	.page-train-the-trainer .testimonial-section .testimonial-line .et-last-child .et_pb_module:before{ left: -48px; clip-path: polygon(95% 104%,0% 50%,100% 0%,-100% 100%); }

	.page-pulse_by_fierce div.et_pb_section.et_pb_section_0.banner-section{ height: 70vh; }
	.page-pulse_by_fierce .sign-up-container .wpforms-container form{ width: 100%; }
	.page-pulse_by_fierce .introducing-section .introducing-container { flex-wrap: wrap; }
	.mobile-title { display: block; }
	.page-pulse_by_fierce .expert-section .et_pb_row_10.et-last-child .et_pb_column.et-last-child { width: 50%; margin-bottom: -70%; }
	.page-pulse_by_fierce .expert-section .et-last-child .expert-e-book.et_pb_image_10 { margin-top: 0px !important; margin-bottom: 0 !important; width: 100%; }
	.page-pulse_by_fierce .dwnld-section .inner-container.et_pb_row{ width: 60%; margin-right: auto; margin-left: 0; flex-wrap: wrap;}
	.page-pulse_by_fierce .dwnld-section .inner-container.et_pb_row .et_pb_column,
	.page-pulse_by_fierce .dwnld-section .inner-container.et_pb_row .et_pb_column.et-last-child { width: 100%; }
	.page-pulse_by_fierce .model-container.mobile-container { background-size: 130% 100%; }
	.page-pulse_by_fierce .model-container.mobile-container .model-img .et_pb_image_wrap { text-align: center; width: 100%;}
	.page-pulse_by_fierce .model-container.mobile-container .text-content { margin-top: 0 !important; }
	.page-pulse_by_fierce .text-section { min-height: 460px; }
	.page-pulse_by_fierce .text-section .inner-container .text-content{ font-size: 1.1em; }
	/*.page-resilience .course-section.mobile-section img { width:100% !important;}*/

}
@media screen and (min-width: 320px) and (max-width: 479px){
	
	.page-new-home .banner-section .banner-content h1 { font-size: 26px; }
	.page-new-home .banner-section .banner-content p {font-size: 14px;line-height: 1;}
	.number-title:before{width: 70px;height: 70px;}
	.et_pb_text_3.number-title h1, .et_pb_text_4.number-title h1, .et_pb_text_5.number-title h1, .et_pb_text_2.number-title h1{ font-size: 35px; }
	.et_pb_text_14 h1, .et_pb_text_11 h1, .et_pb_text_17 h1,
	.testimonial-section .et_pb_text_6 h1, .service-section .et_pb_text_1 h1, .client-section .title, .newsletter-section .title, .challenges-section .et_pb_text_11 h1, 
	.cs-cont ul li .number {font-size: 20px;}
	.cs-cont ul li .text {font-size: 8px;}
	.membership-section .et_pb_text_14 h1, .training-section .title, .e-book-section .et_pb_text_17 h1 {font-size: 30px;}
	.service-section:before{ top: 45%;border-width: 60px 60px 60px 0;z-index: 9;}
	.service-section .service-box, .download-list .download-box {position: relative;width: 100% !important;margin-right: 0 !important;}

	.et_pb_row_1-2_1-4_1-4 .et_pb_column:nth-last-child(-n+2), .et_pb_row_1-4_1-4 .et_pb_column:nth-last-child(-n+2), .et_pb_row_4col .et_pb_column:nth-last-child(-n+2){ margin-bottom: 30px !important; }
	.et_pb_section_1.et_pb_section {padding-bottom: 0px !important;}
	.page-new-home .et_pb_image_3 .et_pb_image_wrap img, .page-new-home .et_pb_image_4 .et_pb_image_wrap img, 
	.page-new-home .et_pb_image_5 .et_pb_image_wrap img, .page-new-home .et_pb_image_6 .et_pb_image_wrap img, 
	.page-new-home .et_pb_image_7 .et_pb_image_wrap img, .page-new-home .et_pb_image_0 .et_pb_image_wrap img, 
	.page-new-home .et_pb_image_2 .et_pb_image_wrap img { width: 90%; }

	.page-new-home .testimonial-section .et_pb_row {display: flex;align-content: center;justify-content: center;align-items: center;flex-direction: column-reverse;}
	.testimonial-section .slick-slider .slick-track .et_pb_slide_content{ padding: 15px; }
	.testimonial-section .slick-slider .slick-track .et_pb_slide_content img{ width: 25px; }
	.client-section .et_pb_row {width: 97%;}
	.client-section .client-img-section.et_pb_row{  }
	.client-section .client-img-section.et_pb_row .et_pb_column{ width: 33%; }
	.client-section .subtitle { font-size: 15px; flex-wrap: wrap;}
	.client-section .subtitle .orange-text { font-size: 22px; width: 100%; line-height: 1; justify-content: center;}

	.challenges-section:before{ border-width: 0 0 100px 100px; }
	.training-section:before{ border-width: 0 100px 100px 0; }
	.challenges-section .et_pb_row_10{ padding: 0 !important; }
	.challenges-section .et_pb_row_11{  flex-wrap: wrap; }
	.left-column:before, .right-column:before{ top: 50px; left: -70px; border-width: 100px 100px 0 100px; }
	.challenges-section h1{ font-size: 17px !important; padding: 0 !important; }
	.icon-list ul li .text-content h4 {font-size: 15px;}
	.icon-list ul li .text-content p {font-size: 12px;}

	.membership-section .text-content { width: 50%; margin-left: auto; }
	.membership-section .text-content h1, .membership-section .text-content h2{ font-size: 26px; }
	.membership-section .text-content p { font-size: 14px; }

	/*.e-book-section .text-content-left.et_pb_text_19{margin-right: auto !important;margin-left: 0 !important;text-align: right;  width: 55% !important;}
	.e-book-section .text-content.et_pb_text_20{ margin-left: auto;  width: 76% !important;}
	.e-book-section .text-content-left.et_pb_text_19, .e-book-section .text-content.et_pb_text_20 h1{ font-size: 23px !important; }
	.e-book-section .text-content h1 {margin-left: 9%; font-size: 20px;}
	.e-book-section .text-content h2 {font-size: 22px;}
	.e-book-section .text-content .button-container{ margin-top: 10px; }*/

	footer .sc-list .sc-item{ margin-bottom: 0; width: 50%;}

	.page-train-the-trainer .banner-section .text-content h1, .page-train-the-trainer .get-certified-section h1, 
	.page-train-the-trainer .include-section h1, .page-train-the-trainer .testimonial-section .section-title h1, 
	.page-train-the-trainer .case-study-section .section-title h1, .page-train-the-trainer .facilitator-section .section-title h1 { font-size: 22px; }
	.page-train-the-trainer .case-study-section .et_pb_module{ width: 100%;  }
	.page-train-the-trainer .case-study-section .section-title h1+p{ padding-bottom: 0; }
	.page-train-the-trainer .et_pb_section {padding: 30px 0;}
	.page-train-the-trainer .banner-section { background-size: cover; padding-bottom: 0; min-height: 250px; display: flex; align-content: flex-end; }
	.page-train-the-trainer .banner-section .et_pb_row { margin-bottom: 0; padding-bottom: 10px; }
	.page-train-the-trainer .banner-section .et_pb_row .et-last-child { padding-right: 10px; }
	.page-train-the-trainer .banner-section .text-content { padding-right: 0; }
	.page-train-the-trainer .section-title h1, .page-train-the-trainer .section-title p { width: 100%; text-align: center; padding: 0 0 20px; }
	.page-train-the-trainer .ttt-about-section .et_pb_row .download-container .et_pb_image_0 img { height: 300px; }
	.page-train-the-trainer .ttt-about-section .et_pb_row .download-container .et_pb_button_0_wrapper{ bottom: 30px; }
	.page-train-the-trainer .ttt-about-section .et_pb_row .download-container .default-btn { font-size: 13px !important; }
	.page-train-the-trainer .service-list .service-box .et_pb_blurb_content{ padding: 0; }
	.page-train-the-trainer .service-list .service-box .et_pb_image_wrap { max-width: 60px; }
	.page-train-the-trainer .service-list .service-box .et_pb_image_wrap img{ width: 100%; }
	.page-train-the-trainer .service-list .service-box .number-title img { width: 40px; }
	.page-train-the-trainer .get-certified-section.mobile-section .text-content .d-flex { display: flex; align-items: center; column-gap: 10px;}
	.page-train-the-trainer .get-certified-section.mobile-section .text-content .d-flex img { width: 80px; }
	.page-train-the-trainer .get-certified-section.mobile-section .text-content .d-flex h1{ font-size: 30px; }
	.page-train-the-trainer .testimonial-section .testimonial-line:before{ height: 30%; width: 150px; }
	.page-train-the-trainer .testimonial-section .testimonial-line .et-last-child .et_pb_module:before{ width: 130px; left: -48px; clip-path: polygon(95% 104%,0% 50%,100% 0%,-100% 100%); }
	.page-train-the-trainer .facilitator-section .facilitator-list2:after{ opacity: 0; }
	.page-train-the-trainer .facilitator-section .facilitator-list .facilitator-box { background-size: 100% 100%; background-image: url(/wp-content/uploads/2022/07/facilitator-mobile-1.png); margin-bottom: 15px !important;}
	.page-train-the-trainer .facilitator-section .facilitator-list .facilitator-box1 { background-size: 100% 100%; background-image: url(/wp-content/uploads/2022/07/facilitator-mobile-2.png); margin-bottom: 15px !important;}
	.page-train-the-trainer .facilitator-section .facilitator-list2 .facilitator-box2 { background-size: 100% 100%; background-image: url(/wp-content/uploads/2022/07/facilitator-mobile-3.png); margin-bottom: 15px !important;}
	.page-train-the-trainer .facilitator-section .facilitator-list2 .facilitator-box3 { background-size: 100% 100%; background-image: url(/wp-content/uploads/2022/07/facilitator-mobile-4.png); }
	.page-train-the-trainer .facilitator-section .facilitator-list2 .facilitator-box3 .et_pb_module, .page-train-the-trainer .facilitator-section .facilitator-list .facilitator-box1 .et_pb_module { margin-left: 10% !important; width: 70%; }
	.page-train-the-trainer .facilitator-section .facilitator-list2 .facilitator-box2 .et_pb_module, .page-train-the-trainer .facilitator-section .facilitator-list .facilitator-box .et_pb_module { width: 40%; }
	.page-train-the-trainer .facilitator-section .facilitator-list h2, .page-train-the-trainer .facilitator-section .facilitator-list2 h2 { font-size: 20px; line-height: 20px; }

	.page-pulse_by_fierce div.et_pb_section.et_pb_section_0.banner-section{ height: 300px; }
	.page-pulse_by_fierce .sign-up-container .wpforms-container form{ width: 100%; }
	.page-pulse_by_fierce .introducing-section .introducing-container { flex-wrap: wrap; }
	.mobile-title { display: block; }
	.page-pulse_by_fierce .expert-section .et_pb_row_10.et-last-child .et_pb_column.et-last-child { width: 50%; margin-bottom: -70%; }
	.page-pulse_by_fierce .expert-section .et-last-child .expert-e-book.et_pb_image_10 { margin-top: 0px !important; margin-bottom: 0 !important; width: 100%; }
	.page-pulse_by_fierce .dwnld-section .inner-container.et_pb_row{ width: 60%; margin-right: auto; margin-left: 0; flex-wrap: wrap;}
	.page-pulse_by_fierce .dwnld-section .inner-container.et_pb_row .et_pb_column,
	.page-pulse_by_fierce .dwnld-section .inner-container.et_pb_row .et_pb_column.et-last-child { width: 100%; }
	.page-pulse_by_fierce .model-container.mobile-container { background-size: 130% 100%; }
	.page-pulse_by_fierce .model-container.mobile-container .model-img .et_pb_image_wrap { text-align: center; width: 100%;}
	.page-pulse_by_fierce .model-container.mobile-container .text-content { margin-top: 0 !important; }
	.page-pulse_by_fierce .text-section { min-height: 520px; }
	.page-pulse_by_fierce .text-section .inner-container .text-content{ font-size: 1.1em; }
	/*.page-resilience .course-section.mobile-section img { width:100% !important;}*/
	.page-pulse_by_fierce .video-section .video-content {height: auto; }
	.gotocoach p { font-size: 18px; }

}
@media screen and (max-width: 319px) {
	
	.page-new-home .banner-section .banner-content h1 { font-size: 26px; }
	.page-new-home .banner-section .banner-content p {font-size: 14px;line-height: 1;}
	.number-title:before{width: 70px;height: 70px;}
	.et_pb_text_3.number-title h1, .et_pb_text_4.number-title h1, .et_pb_text_5.number-title h1, .et_pb_text_2.number-title h1{ font-size: 35px; }
	.et_pb_text_14 h1, .et_pb_text_11 h1, .et_pb_text_17 h1,
	.testimonial-section .et_pb_text_6 h1, .service-section .et_pb_text_1 h1, .client-section .title, .newsletter-section .title, .challenges-section .et_pb_text_11 h1, 
	.membership-section .et_pb_text_14 h1, .training-section .title, .e-book-section .et_pb_text_17 h1 {font-size: 30px;}
	.service-section:before{ top: 45%;border-width: 60px 60px 60px 0;z-index: 9;}
	.service-section .service-box, .download-list .download-box {position: relative;width: 100% !important;margin-right: 0 !important;}

	.et_pb_row_1-2_1-4_1-4 .et_pb_column:nth-last-child(-n+2), .et_pb_row_1-4_1-4 .et_pb_column:nth-last-child(-n+2), .et_pb_row_4col .et_pb_column:nth-last-child(-n+2){ margin-bottom: 30px !important; }
	.et_pb_section_1.et_pb_section {padding-bottom: 0px !important;}
	.et_pb_image_3 .et_pb_image_wrap img, .et_pb_image_4 .et_pb_image_wrap img, .et_pb_image_5 .et_pb_image_wrap img, .et_pb_image_6 .et_pb_image_wrap img, 
	.et_pb_image_7 .et_pb_image_wrap img, .et_pb_image_0 .et_pb_image_wrap img, .et_pb_image_2 .et_pb_image_wrap img { width: 90%; }

	.page-new-home .testimonial-section .et_pb_row {display: flex;align-content: center;justify-content: center;align-items: center;flex-direction: column-reverse;}

	.client-section .et_pb_row {width: 97%;}
	.client-section .client-img-section.et_pb_row{  }
	.client-section .client-img-section.et_pb_row .et_pb_column{ width: 33%; }
	.client-section .subtitle { font-size: 15px; flex-wrap: wrap;}
	.client-section .subtitle .orange-text { font-size: 22px; width: 100%; line-height: 1; justify-content: center;}

	.challenges-section:before{ border-width: 0 0 100px 100px; }
	.training-section:before{ border-width: 0 100px 100px 0; }
	.challenges-section .et_pb_row_10{ padding: 0 !important; }
	.challenges-section .et_pb_row_11{  flex-wrap: wrap; }
	.left-column:before, .right-column:before{ top: 50px; left: -70px; border-width: 100px 100px 0 100px; }
	.challenges-section h1{ font-size: 17px !important; padding: 0 !important; }
	.icon-list ul li .text-content h4 {font-size: 15px;}
	.icon-list ul li .text-content p {font-size: 12px;}

	.membership-section .text-content { width: 50%; margin-left: auto; }
	.membership-section .text-content h1, .membership-section .text-content h2{ font-size: 26px; }
	.membership-section .text-content p { font-size: 14px; }

	/*.e-book-section .text-content-left.et_pb_text_19{margin-right: auto !important;margin-left: 0 !important;text-align: right;  width: 55% !important;}
	.e-book-section .text-content.et_pb_text_20{ margin-left: auto;  width: 76% !important;}
	.e-book-section .text-content-left.et_pb_text_19, .e-book-section .text-content.et_pb_text_20 h1{ font-size: 23px !important; }
	.e-book-section .text-content h1 {margin-left: 9%; font-size: 20px;}
	.e-book-section .text-content h2 {font-size: 22px;}
	.e-book-section .text-content .button-container{ margin-top: 10px; }*/

	footer .sc-list .sc-item{ margin-bottom: 0; width: 50%;}

	.page-train-the-trainer .banner-section .text-content h1, .page-train-the-trainer .get-certified-section h1, 
	.page-train-the-trainer .include-section h1, .page-train-the-trainer .testimonial-section .section-title h1, 
	.page-train-the-trainer .case-study-section .section-title h1, .page-train-the-trainer .facilitator-section .section-title h1 { font-size: 22px; }
	.page-train-the-trainer .et_pb_section {padding: 30px 0;}
	.page-train-the-trainer .banner-section { background-size: cover; padding-bottom: 0;}
	.page-train-the-trainer .banner-section .et_pb_row { margin-bottom: 0; padding-bottom: 10px; }
	.page-train-the-trainer .banner-section .et_pb_row .et-last-child { padding-right: 10px; }
	.page-train-the-trainer .banner-section .text-content { padding-right: 0; }
	.page-train-the-trainer .section-title h1, .page-train-the-trainer .section-title p { width: 100%; text-align: center; padding: 0 0 20px; }
	.page-train-the-trainer .ttt-about-section .et_pb_row .download-container .et_pb_image_0 img { height: 300px; }
	.page-train-the-trainer .ttt-about-section .et_pb_row .download-container .et_pb_button_0_wrapper{ bottom: 30px; }
	.page-train-the-trainer .ttt-about-section .et_pb_row .download-container .default-btn { font-size: 13px !important; }
	.page-train-the-trainer .service-list .service-box .et_pb_blurb_content{ padding: 0; }
	.page-train-the-trainer .service-list .service-box .et_pb_image_wrap { max-width: 60px; }
	.page-train-the-trainer .service-list .service-box .et_pb_image_wrap img{ width: 100%; }
	.page-train-the-trainer .service-list .service-box .number-title img { width: 40px; }
	.page-train-the-trainer .get-certified-section.mobile-section .text-content .d-flex { display: flex; align-items: center; column-gap: 10px;}
	.page-train-the-trainer .get-certified-section.mobile-section .text-content .d-flex img { width: 80px; }
	.page-train-the-trainer .get-certified-section.mobile-section .text-content .d-flex h1{ font-size: 30px; }
	.page-train-the-trainer .testimonial-section .testimonial-line .et-last-child .et_pb_module:before{ left: -48px; clip-path: polygon(95% 104%,0% 50%,100% 0%,-100% 100%); }

	.page-pulse_by_fierce div.et_pb_section.et_pb_section_0.banner-section{ height: 70vh; }
	.page-pulse_by_fierce .sign-up-container .wpforms-container form{ width: 100%; }
	.page-pulse_by_fierce .introducing-section .introducing-container { flex-wrap: wrap; }
	.mobile-title { display: block; }
	.page-pulse_by_fierce .expert-section .et_pb_row_10.et-last-child .et_pb_column.et-last-child { width: 50%; margin-bottom: -70%; }
	.page-pulse_by_fierce .expert-section .et-last-child .expert-e-book.et_pb_image_10 { margin-top: 0px !important; margin-bottom: 0 !important; width: 100%; }
	.page-pulse_by_fierce .dwnld-section .inner-container.et_pb_row{ width: 60%; margin-right: auto; margin-left: 0; flex-wrap: wrap;}
	.page-pulse_by_fierce .dwnld-section .inner-container.et_pb_row .et_pb_column,
	.page-pulse_by_fierce .dwnld-section .inner-container.et_pb_row .et_pb_column.et-last-child { width: 100%; }
	.page-pulse_by_fierce .model-container.mobile-container { background-size: 130% 100%; }
	.page-pulse_by_fierce .model-container.mobile-container .model-img .et_pb_image_wrap { text-align: center; width: 100%;}
	.page-pulse_by_fierce .model-container.mobile-container .text-content { margin-top: 0 !important; }
	.page-pulse_by_fierce .text-section { min-height: 660px; }
	.page-pulse_by_fierce .text-section .inner-container .text-content{ font-size: 1em; }
	/*.page-resilience .course-section.mobile-section img { width:100% !important;}*/
}
/* Mobile Screen CSS END */