/*
Theme Name: Divi Child Theme
Version: 1.1
Description: A child theme to house custom coding which modifies the Divi parent theme by Elegant Themes. Includes default line numbers where the code was taken from in the parent theme.
Author:   David Pisarek
Template: Divi
*/

@import url("../Divi/style.css");


img.filter_loading {margin: 0 auto;display: block;}


.single_post_tags .et_pb_text_inner span:only-child {display: none !important;}
.single-post .blog-post-common-content img {border-radius: 14px;}
img.alignright {margin-left: 20px;margin-bottom: 15px;}
img.alignleft {margin-right: 20px;margin-bottom: 15px;}

.post_result .post-section .blog-wrapper .list-img {position: relative;overflow: hidden;}
.post_result .post-section .blog-wrapper .list-img img {position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);width: 100%;height: 101%;-o-object-fit: cover;object-fit: cover;object-position: center;border-radius:  inherit;}
.filter_list_wrap > div {display: inline;}
.filter_list_wrap > div:not(:last-child) {margin-right: 15px;}
/* Player Icons */

@media screen and (max-width:1199px) {
    img.alignright {margin-left: 0px;margin-bottom: 20px;float: none;clear: both;display: block;}
    img.alignleft {margin-right: 0px;margin-bottom: 20px;float: none;clear: both;display: block;}
}
/*For use Hero slider 2 */
.hero-slider-2 .n2-ss-slider-controls.n2-ss-slider-controls-absolute-center-bottom {
    flex-direction: row;
    gap: 15px;
    justify-content: center;
  	height: auto !important;
    bottom: 12px;
}

.list-box ol {
 list-style-position: outside;
 padding-left: 30px !important;
 }
.list-box ol li{
 padding-left:5px !important;
}
.hero-slider-2 a{
    color: inherit !important;
    border-bottom: solid 1px #1dbe9b !important;
    text-decoration: none !important;
}
.hero-slider-2 a:hover,.hero-slider-2 a:focus{
    color: #6e10c1 !important;
    }
    .recent-title-box b {color:#6e10c1 !important;}
@media only screen and (max-width: 991px) {
.n2-ss-slider[id^="n2-ss"] .building-row .n2-ss-layer-row-inner,
.n2-ss-slider[id^="n2-ss"] .new-slider-row .n2-ss-layer-row-inner{
    display: flex !important;
}
.n2-ss-slider[id^="n2-ss"] .new-slide-2-row .n2-ss-layer-row-inner{
        display: flex !important;
        align-content: center !important;
}
}
@media only screen and (max-width: 900px) {
.image-box {
    
    max-width: 70% !important;
}
.big-image-box picture {
        height: 300px !important;
        object-fit: cover;
     }
.canada-image-box{
width: auto !important;
}
.canada-image-box picture,.bulideing-box picture{
 height: 340px !important;
 object-fit: cover;
}
.hero-slider-2 .n2-ss-slider-controls.n2-ss-slider-controls-absolute-center-bottom{bottom:5px;}
.canada-list-box li {
    padding: 5px 10px !important;
}
}
@media only screen and (max-width: 767px) {
.big-image-box picture {
        height: 220px !important;
        }
    .bulideing-box picture {
    height: auto !!important;
    object-fit: cover;
    max-height: 170px;
}
.canada-image-box picture{
 height: 200px !important;
 object-fit: cover;
}
.list-box ol li{padding:5px 15px 5px 5px !important;}
.physical-box img {height:40px !important;}
}














@import url('https://fonts.googleapis.com/css2?family=Anton&display=swap');
@font-face {
    font-family: 'PACHeadline';
    src: url('/wp-content/uploads/2024/10/PACHeadline-1.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
:root {
	--ambition: #6E10C1;
	--vitality: #AE83FF;
	--nature: #1DBE9B;
	--sunshine: #FFD766;
	--balance: #F3EDEA;
	--strength: #171818;
	--arial: 'Arial',Helvetica,Arial,Lucida,sans-serif;
	--anton: "Anton", sans-serif;
	--PACHeadline: 'PACHeadline',Helvetica,Arial,Lucida,sans-serif;
}

.n2-ss-no-bga-fixed {
	opacity: 1 !important;
}
.n2-ss-slider {
    opacity: 1 !important;
    transform: none !important;
    animation: none !important;
    transition: none !important;
}
.n2-ss-slider * {
    animation: none !important;
    transition: none !important;
}

.n2-ss-layer h1 > span,
.n2-ss-layer h2 > span,
.et_pb_module_heading > span {font-family: var(--PACHeadline);}
h3, h4, h5, h6 {font-family: 'Arial', Helvetica, Lucida, sans-serif;}
/* header loding issue */

:root :where(a:where(:not(.wp-element-button))) {text-decoration: unset;}

.pacloginwrap:has(.pac-welcomemembermenu-wrap) {
  z-index: 3;
}

/* impact report - participaction helped */

.d-flex{
	display:flex;
}
.d-flex:after{
	display:none;
}
.align-center{
	align-items:center;
}
.participaction-helped{
	gap:30px;
}
.two-grid .et_pb_column{
	margin:0 !important;
	width:calc(50% - 30px/2);
}

/* impact report - participaction’s thought leadership */

body .participation-grid-row .et_pb_column{
	display:flex;
	flex-direction:column;
}
body .participation-grid-row .et_pb_blurb.image-height-280.blurb_style2{
	flex:1;
}

body .et_pb_blurb.image-height-280 .et_pb_main_blurb_image {
    height: 280px;
}
.et-db #et-boc .et-l .blurb_style2.image-height-280 .et_pb_image_wrap {
    height: 280px;
}
.et-db #et-boc .et-l .blurb_style2.image-height-280 .et_pb_image_wrap img {
    height: 280px;
}
.et-db #et-boc .et-l .blurb_style2.image-height-280 .et_pb_blurb_container {
    margin: 40px 40px 0;
}

.canada-novo-logo-row{
	gap:150px;
}
.four-grid-logo-row{
	gap:109px;
}

.participation-influenced-row.padding-left{
	padding-left: calc(50% - 1559px / 2);
}
.participation-influenced-row .left-col .et_pb_module.et_pb_text span{
	font-family: 'PACHeadline TTF', Helvetica, Arial, Lucida, sans-serif;
	color: #6E10C1 !important;
}
.participaction-influenced-canada-row .left-col .et_pb_module.et_pb_text span{
	font-family: 'PACHeadline TTF', Helvetica, Arial, Lucida, sans-serif;
	color: #6E10C1 !important;
	font-family: 'Arial',Helvetica,Arial,Lucida,sans-serif;
  font-weight: bold;
}
.participation-influenced-row .left-col{
	max-width: 770px !important;
    width: 100% !important;
}
.participation-influenced-row .right-col{
	width: 100% !important;
    position: relative;
    z-index: 1111;
    left: -6%;
}
.participation-influenced-row .right-col .et_pb_module, .participation-influenced-row .right-col .et_pb_image_wrap {
	height: 100%; 
}
.participation-influenced-row .right-col img {
    object-fit: cover;
    position: relative;
    width: 100%;
    min-width: 122%;
    object-position: left top;
}

/* progressbar section */

.custom-counter {
    position: relative;
    width: 140px;
    height: 140px;
    display: flex;
    align-items: center;
    justify-content: center;
    padding-bottom: 0;
    margin-bottom: 70px;
    margin-left: auto;
    margin-right: auto;
}

/* ========================================================================== */

/* Outer animated ring */
.custom-counter {
	--size: 140px;
	--thickness: 10px;
}
.progress-circle {
  position: relative;
  width: var(--size);
  height: var(--size);
  border-radius: 50%;
  background: conic-gradient(#41bd9c calc(var(--progress-value) * 1%), #0000 0);
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s linear;
  z-index: 1;
}

/* Color variations */
.progress-circle.yellow {
  background: conic-gradient(#ffd766 calc(var(--progress-value) * 1%), #0000 0);
}
.progress-circle.white {
  background: conic-gradient(#ffffff calc(var(--progress-value) * 1%), #0000 0);
}

/* Icon */
.progress-circle img {
  z-index: 5;
  width: 65px;
  position: relative;
}

/* Decorative outer ring (image overlay) */
.custom-counter:after {
  content: '';
  position: absolute;
  background: url(https://www.participaction.com/wp-content/uploads/2025/09/Ellipse-3.png) no-repeat;
  height: var(--size);
  width: var(--size);
  background-size: 100%;
  z-index: 0;
}

/* Inner hollow circle */
.progress-circle::before {
  content: '';
  position: absolute;
  width: 70%;
  height: 70%;
  background: #6E10C1;
  border-radius: 50%;
  z-index: 2;
}

/*  Rounded start & end caps */
.progress-circle::marker { display: none; } /* just to be safe */
.progress-circle .cap {
  content: '';
  position: absolute;
  width: var(--thickness);
  height: var(--thickness);
  border-radius: 50%;
  background: #41bd9c;
  z-index: 4;
	
}
/* .people-in-canada-icon-grid-row .progress-circle .cap.end-cap {transform: scale(0.99);} */
/* .people-in-canada-icon-grid-row .progress-circle .cap.start-cap {transform: scale(0.93);margin-top: -1px;} */

/* Center number */
.percentage {
  position: absolute;
  font-size: 1.75rem;
  color: #ffffff;
  text-align: center;
  line-height: 1;
  bottom: -55px;
  font-family: 'PACHeadline TTF', Helvetica, Arial, Lucida, sans-serif;
  font-weight: 400;
  z-index: 10;
}
.progress-circle .cap {
  position: absolute;
  width:20px;
  height:21px;
  border-radius: 50%;
  background: #41bd9c; /* same as arc color */
  z-index: 6; /* above gradient */
  pointer-events: none;
}
.progress-circle.yellow .cap{
	background: #ffd766;
}
.progress-circle.white .cap{
	background: #ffffff;
}


/* ============================================================ */


.gap-30{
	gap:30px;
}
.three-grid .et_pb_column{
	width:calc(33.33% - 60px/3);
}

/* people-in-canada */
.gap-20{
	gap:20px;
}
.people-in-canada.padding-right{
	padding-right: calc(50% - 1559px / 2);
}
.participation-influenced-row.people-in-canada .right-col {
    right: 11%;
    left: auto;
}
.participation-influenced-row.people-in-canada .left-col{
	margin-top:62px;
	max-width:785px;
}
.participation-influenced-row.people-in-canada .right-col img {
    min-width: 122%;
    object-position: right top;
}
.participation-influenced-row.people-in-canada .left-col .et_pb_module.et_pb_text span{
	color:#fff !important;
}
.people-in-canada-icon-grid-row{
	width:100%;
}
.people-in-canada-icon-grid-row .custom-counter {
    --size: 108px !important; 
}
.people-in-canada-icon-grid-row .custom-counter {
    width: 108px;
    height: 108px;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 100px;
}
.people-in-canada-icon-grid-row .progress-circle img {
    width: 55px;
}
.people-in-canada-icon-grid-row .percentage {
    font-size: 2.8rem;
    bottom: auto;
    top: 50%;
    right: -118px;
    transform: translateY(-50%);
}
.people-in-canada-icon-grid-row .progress-circle:after {
    height: 108px;
    width: 108px;
}
.people-in-canada-icon-grid-row .col-1{
	width:230px !important; 
}
.people-in-canada-icon-grid-row .col-2{
	width:calc(100% - 250px) !important;
}

/* People in Canada section */

.people-in-canada-row .et_pb_column, .people-in-canada-row .et_pb_column .et_pb_module, .people-in-canada-row .et_pb_column .et_pb_module .et_pb_image_wrap{
	position:static;
}
.people-in-canada-row .et_pb_column .et_pb_module .et_pb_image_wrap img {
    position: absolute;
    width: 61.75%;
    height: 1153px;height: 900px;
    bottom: 0;
    display: block;
    left: -16%;
	object-fit: contain;
}

/* Participaction Influenced Canada */

.participaction-influenced-canada-section{
	overflow:hidden;
}

.participaction-influenced-canada-row .et_pb_column, .participaction-influenced-canada-row .et_pb_column .et_pb_module, .participaction-influenced-canada-row .et_pb_column .et_pb_module .et_pb_image_wrap{
	position:static;
}
.participaction-influenced-canada-row .et_pb_column .et_pb_module .et_pb_image_wrap img{
	top: 15px;
    position: absolute;
    width: 74.10%;
    height: 935px;
    display: block;
    right: -19%;object-fit: contain;
}


body.et-db #et-boc .et-l.et-l--header .et_pb_column.head_menu_col {display: flex;align-content: center;align-items: center;justify-content: flex-end;flex-flow: wrap row;}

body.et-db #et-boc .et-l.et-l--header .head-wd-search + .et_pb_icon {display: flex;flex-wrap: wrap;align-items: center;border: 1px solid var(--balance);border-left: 0;border-radius: 0 50px 50px 0;text-align: center;}
body.et-db #et-boc .et-l.et-l--header .head-wd-search + .et_pb_icon span.et-pb-icon {font-size: 28px;}
body.et-db #et-boc .et-l.et-l--header .mobile_search_btn + .et_pb_icon span.et-pb-icon {font-size: 20px;}
body.et-db #et-boc .et-l.et-l--header .et_pb_space {width: 100%;}


@media(max-width:1700px){
	
	.participaction-influenced-canada-row .et_pb_column .et_pb_module .et_pb_image_wrap img {
		top: 50%;
		transform: translateY(-50%);
		position: absolute;
		width: 65%;
		height: auto;
		display: block;
		right: -10%;
	}
	
}

@media(max-width:1600px){
	.people-in-canada-row .et_pb_column .et_pb_module .et_pb_image_wrap img {
		left: -13%;
		height:auto;
		left: -5%;width: 52%;
	}
}
@media(max-width:1580px){
	.participation-influenced-row.padding-left{
		padding-left:36px;
	}
	.participation-influenced-row.padding-right {
		padding-right: 36px;
	}
	.participation-influenced-row.people-in-canada .right-col {
		right: 9%;
	}
	.participation-influenced-row.people-in-canada .left-col {
		margin-top: 50px;
	}
}

@media(max-width:1400px){
	.participation-influenced-row .left-col {
		padding: 30px;
	}
	.participation-influenced-row .right-col {
		left: -7%;
	}
	.participation-influenced-row.people-in-canada .right-col {
		right: 10%;
	}
	.participation-influenced-row.people-in-canada .left-col {
		margin-top: 50px;
		max-width: 785px;
	}
	.participation-influenced-row.people-in-canada .left-col {
		margin-top: 43px;
	}
}

@media(max-width:1400px) and (min-width:980px) {
	.participation-influenced-row .left-col .head-tag h2{
		font-size:40px;
	}
	.participaction-influenced-canada-row .left-col {
		padding: 30px;
	}
}

@media(max-width:1199px){
	.participation-influenced-row.padding-left{
		display:flex;
		flex-wrap: wrap;
    	padding-right: 36px !important;
		gap:30px;
	}
	.participation-influenced-row.padding-left::after{
		display:none;
	}
	.participation-influenced-row .left-col {
		max-width:100% !important;
		width: 100%!important;
		left: 0% !important;
		border-bottom-right-radius: 20px;
		border-top-right-radius: 20px;
	}
	.participation-influenced-row .left-col .et_pb_module.et_pb_text{
		max-width:100% !important;
	}
	.participation-influenced-row .right-col {
		left: 0% !important;
	}
	.participation-influenced-row .right-col img {
		min-width: 100%;
	}
	
	.people-in-canada{
		display:flex;
		flex-wrap: wrap;
    	padding-left: 36px !important;
	}
	.participation-influenced-row.people-in-canada .right-col {
		order:2;
	}
	.participation-influenced-row.people-in-canada .left-col{
		order:1;
	}
	.participation-influenced-row.people-in-canada .left-col {
		margin-top: 0;
		border-top-left-radius:20px;
		border-bottom-left-radius:20px;
	}
	.participation-influenced-row.people-in-canada .right-col img {
		min-width: 100%;
	}
	body .participation-influenced-row.et_pb_row .right-col {
		left: 0%!important;
		max-width: 800px;
		margin-left: auto !important;
		margin-right: auto !important;
	}
	.people-in-canada-row.et_pb_row{
		display:flex;
		gap:30px;
		flex-wrap:wrap;
		background-image:none;
	}
	.people-in-canada-row .right-col .et_pb_module.et_pb_text {
		max-width: 100%!important;
	}
	.people-in-canada-row::after{
		display:none;
	}
	.people-in-canada-row .left-col{
	    width: 100% !important;
		order: 2 !important;
	}
	.people-in-canada-row .right-col{
		width: 100% !important;
		border-top-left-radius:20px;
		border-bottom-left-radius:20px;
		order: 1 !important;
	}
	.people-in-canada-row .et_pb_column .et_pb_module .et_pb_image_wrap img {
		left: 0;
		right: 0;
		position: relative;
		width: 100%;
		max-width: 500px;
		height: auto;
		margin-left: auto;
		margin-right: auto;
	}
	.people-in-canada-row .et_pb_column .et_pb_module .et_pb_image_wrap {
		display:block;
	}
	
	.participaction-influenced-canada-row.et_pb_row{
		display:flex;
		gap:30px;
		flex-wrap:wrap;
		background-image:none;
	}
	.participaction-influenced-canada-row.et_pb_row::after{
		display:none;
	}
	.participaction-influenced-canada-row .left-col, .participaction-influenced-canada-row .right-col{
	    width: 100% !important;
	}
	.participaction-influenced-canada-row .et_pb_column .et_pb_module .et_pb_image_wrap{
		display:block;
	}
	.participaction-influenced-canada-row .left-col .et_pb_module.et_pb_text {
		max-width: 100%!important;
	}
	.participaction-influenced-canada-row .et_pb_column .et_pb_module .et_pb_image_wrap img {
		top: 0;
		transform: unset;
		position: absolute;
		width: 100%;
		height: auto;
		right: 0;
		left: 0;
		position: relative;
		margin-left: auto;
		margin-right: auto;
		max-width:800px;
	}
	
}

@media(max-width:980px){
  body.et-db #et-boc .et-l.et-l--header .et_pb_column.head_menu_col {width: 70%;}

	/* impact report - participaction helped */

	.d-flex{
		flex-wrap:wrap;
	}
	.two-grid .et_pb_column{
		width:100% !important;
	}
	.canada-novo-logo-row{
		flex-wrap:nowrap;
		gap:60px;
	}
	.four-grid-logo-row{
		gap:60px;
	}
	.four-grid-logo-row .et_pb_column{
		width:calc(50% - 60px/2) !important;
	}
	.three-grid .et_pb_column {
		width: 100%;
	}
}
@media(max-width:767px){
  body.et-db #et-boc .et-l.et-l--header .et_pb_column.head_menu_col {width: 100%;justify-content: center;flex-flow: wrap column;}

	.et-db #et-boc .et-l .blurb_style2.image-height-280 .et_pb_blurb_container {
		margin: 30px 20px 0;
	}
	.people-in-canada-icon-grid-row{
		gap:10px;
		flex-wrap:wrap;
	}
	.people-in-canada-icon-grid-row .col-1 {
		width: 100% !important;
	}
	.people-in-canada-icon-grid-row .col-2 {
		width: 100% !important;
	}
	.people-in-canada-icon-grid-row .percentage {
		font-size: 2.2rem;
	}
	.participation-influenced-row .left-col {
		padding: 30px 20px;
	}
	
}

/* # header loding issue */

:root :where(a:where(:not(.wp-element-button))) {text-decoration: unset;}

#ajaxsearchpro1_3 .probox .proinput {padding: 0 10px !important;}
body #ajaxsearchpro1_3 .et_pb_searchform.loading_search::before {left: -27px!important;top: 56%!important;}
#ajaxsearchprores1_1 .results .asp_content .asp_res_text,
#ajaxsearchprores1_2 .results .asp_content .asp_res_text {display:none !important;}
/*
@media screen and (min-width: 981px){
	#ajaxsearchprores1_1,
	#ajaxsearchprores1_2,
	#ajaxsearchprores1_3 {top: 100% !important;bottom: auto !important;z-index: 999999 !important;}
	#ajaxsearchprores1_1,
	#ajaxsearchprores1_2 {left: auto !important;right: -44px !important;}
	html[lang="fr-CA"] .filter_fun_sec	#ajaxsearchprores1_2 {right: 0!important;}
	#ajaxsearchprores1_3 {left: 0px !important;right: auto !important;}
}
@media screen and (max-width: 980px){
	#ajaxsearchprores1_3 {top: 100% !important;bottom: auto !important;z-index: 999999 !important;}
	#ajaxsearchprores1_3 {left: 0px !important;right: auto !important;}
}
*/
body.page-id-290699 .et-l--header .mobile_search_btn,
body.page-id-290699 .et-l--header .head-wd-search,
body.page-id-290699 .et-l--header .head-wd-search + .et_pb_icon,
/* body.page-id-290699 .et-l--header .head-wd-search + .et_pb_icon + .et_pb_divider_hidden, */
body.page-id-290700 .et-l--header .mobile_search_btn,
body.page-id-290700 .et-l--header .head-wd-search,
body.page-id-290700 .et-l--header .head-wd-search + .et_pb_icon,
/* body.page-id-290700 .et-l--header .head-wd-search + .et_pb_icon + .et_pb_divider_hidden, */
body.search-results .et-l--header .mobile_search_btn,
body.search-results .et-l--header .head-wd-search,
body.search-results .et-l--header .head-wd-search + .et_pb_icon
/* body.search-results .et-l--header .head-wd-search + .et_pb_icon + .et_pb_divider_hidden  */ {display: none !important;}
/*body.page-id-290699 .et-l--header .breadcrumbs-div-new,
body.page-id-290700 .et-l--header .breadcrumbs-div-new,
body.search-results .et-l--header .breadcrumbs-div-new {margin-top: -25px;} */
body.page-id-290699 .et-l--header .head_menu_col > .et_pb_button_module_wrapper,
body.page-id-290700 .et-l--header .head_menu_col > .et_pb_button_module_wrapper,
body.search-results .et-l--header .head_menu_col > .et_pb_button_module_wrapper {margin-right:0 !important;}

/* PRELOADER */ 
.preloader {position: fixed;top: 0;left: 0;right: 0;bottom: 0;background-color: #fefefe;z-index: 100000;height: 100%;width: 100%;overflow: hidden !important;}
.preloader .status {width: 100px;height: 100px;position: absolute;left: 50%;top: 50%;background-image: url(/wp-content/themes/div-child/images/pinwheel.png);background-repeat: no-repeat;background-position: center;-webkit-background-size: cover;background-size: cover;margin: -50px 0 0 -50px;animation-name: spinner;animation-duration: 1000ms;animation-iteration-count: infinite;animation-timing-function: linear;}
@keyframes spinner {
	 from {
	 	transform:rotate(0deg)
	 }
	 to {
	 	transform:rotate(360deg)
	 }
}
/* #End PRELOADER */ 

body .et_pb_text{font-family: var(--arial);}
:root :where(
.et_pb_blurb_description a:where(:not(.wp-element-button,
.et_pb_button,
.blog-discription a,
.et-l--footer a,
a.glossaryLink)),

.et_pb_toggle_content a:where(:not(.wp-element-button,
.et_pb_button,
.blog-discription a,
.et-l--footer a,
a.glossaryLink)),

.et_pb_text_inner a:where(:not(.wp-element-button,
.et_pb_button,
.blog-discription a,
.et-l--footer a,
.breadcrumbs-div a,
.breadcrumbs-div-new a,
.breadcrumbs-div2 a,
.pagination a,
a.glossaryLink,
.et_pb_social_media_follow a,
h2 a ))
),

:root :where(
.et_pb_blurb_description a:where(:not(.wp-element-button,
.et_pb_button,
.blog-discription a,
.et-l--footer a,
a.glossaryLink)),

.et_pb_toggle_content a:where(:not(.wp-element-button,
.et_pb_button,
.blog-discription a,
.et-l--footer a,
a.glossaryLink)),

.et_pb_text_inner a:where(:not(.wp-element-button,
.et_pb_button,
.blog-discription a,
.et-l--footer a,
.breadcrumbs-div a,
.breadcrumbs-div-new a,
.breadcrumbs-div2 a,
.pagination a,
a.glossaryLink,
.et_pb_social_media_follow a,
h2 a ))

):hover {text-decoration: underline;text-decoration-color: var(--nature);}

a:hover{color: var(--ambition);}
body .otgs-development-site-front-end{display:none;}
a[href^="mailto"]{word-break:break-word;}
.et_pb_blurb .et_pb_main_blurb_image img{opacity:1;}
.et_pb_text ol li,.et_pb_text ul li{margin-bottom:12px;}

body .primary_btn {line-height: 1.2;text-align: center;color: #fff;background-color: #6E10C1;border: 1px solid #6E10C1;border-radius: 50px;font-size: 22px;display: inline-block;transition: all 300ms ease 0ms;font-family: var(--arial);font-weight: 500;padding: 18px 60px;}
body .primary_btn:hover {color: #fff;background-color: #c15608;border-color: #c15608;transition: all 300ms ease 0ms;}

img.post_loading,.post_loading img{animation-name:spin;animation-duration:1000ms;animation-iteration-count:infinite;animation-timing-function:linear;width:100px;margin:30px auto;display:block;}
@keyframes spin{
    from{transform:rotate(0deg);}
    to{transform:rotate(360deg);}
}
.et-db #et-boc .et-l.et-l--footer p a:hover {text-decoration: underline;}
body.et-db #et-boc .et-l .search_sidebar_form .filter-search-text-box {padding-right: 40px!important;}

.et-l--header{position:relative;z-index:2;}
body .wp-video{margin:0 auto;}
body .wp-playlist{border:0;padding:0;box-shadow:0 2px 10px rgba(0,0,0,0.1);}
body .wp-playlist-tracks{margin:0;padding:15px;}
body .wp-playlist-item.wp-playlist-playing,body .wp-playlist-item.wp-playlist-playing .wp-playlist-caption,body .wp-playlist-item:hover,body .wp-playlist-item .wp-playlist-caption:hover{color:#4e2683;}
.popup_active .et-l--post,.popup_active #main-content{position:relative;z-index:9999;}
.popup_active .popup_wrap_sec{z-index:9999;}
/* .popup_active .et-l--header.popup_wrap_sec {z-index: 99991;} */
::-webkit-input-placeholder{opacity:1;}
:-moz-placeholder{opacity:1;}
::-moz-placeholder{opacity:1;}
:-ms-input-placeholder{opacity:1;}

/* Gravity Form */
.gform_wrapper::-webkit-input-placeholder{color:#878787;opacity:1;font-weight:400;}
.gform_wrapper:-moz-placeholder{color:#878787;opacity:1;font-weight:400;}
.gform_wrapper::-moz-placeholder{color:#878787;opacity:1;font-weight:400;}
.gform_wrapper:-ms-input-placeholder{color:#878787;opacity:1;font-weight:400;}
body .gform_wrapper .gform_heading .gform_required_legend{display:none;}
body .gform_wrapper form .gform_body .gform_fields{grid-column-gap:25px;grid-row-gap:34px;font-family:var(--arial);}
body .gform_wrapper form .gform_body .gform_fields .gfield input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]),body .gform_wrapper form .gform_body .gform_fields .gfield select,body .gform_wrapper form .gform_body .gform_fields .gfield textarea{background-color:#ffffff;border:2px solid #dfdfdf;border-radius:30px;color:#000000;font-size:18px;line-height:1.2;font-weight:700;padding:15px 30px;display:block;height:auto;min-height:auto;max-height:unset;appearance:none;-webkit-appearance:none;outline:none!important;resize:none;font-family: var(--arial);}
body .gform_wrapper form .gform_body .gform_fields .gfield select{background-image:url("/wp-content/uploads/2022/07/select-field-black-icon.svg");background-repeat:no-repeat;background-position:center right 15px;background-size:12px;}
body .gform_wrapper form .gform_body .gform_fields .gfield textarea{border-radius:25px;}
body .gform_wrapper form .gform_body .gform_fields .gfield input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):focus,body .gform_wrapper form .gform_body .gform_fields .gfield select:focus,body .gform_wrapper form .gform_body .gform_fields .gfield textarea:focus{border-color:#4e2683;}
body .gform_wrapper form .gform_body .gform_fields .gfield.gfield_error input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]),body .gform_wrapper form .gform_body .gform_fields .gfield.gfield_error select,body .gform_wrapper form .gform_body .gform_fields .gfield.gfield_error textarea{border-color:#cf2020}
body .gform_wrapper form .gform_body .gform_fields .gfield_label,
body .gform_wrapper form .gform_body .gform_fields .ginput_container_email label {font-size:22px;line-height:1.1;color:var(--strength);font-weight:700;font-family:var(--arial);margin:0 0 10px;}
body .gform_wrapper.gravity-theme form .gform_footer{padding:0;margin:34px 0 0;}
body .gform_wrapper form .gform_footer .gform_button{margin:0;padding:16.5px 20px;line-height:1!important;text-transform:none;border-radius:30px;text-align:center;width:100%;min-height:unset!important;cursor:pointer;color: var(--balance);font-family: var(--arial);background-color: var(--ambition);border:2px solid var(--ambition);font-size: 16px;font-weight: 700;padding: 20px 41px;}
body .gform_wrapper form .gform_footer .gform_button:hover{color: var(--strength);background-color: var(--nature);border-color: var(--nature);}
body .gform_wrapper .gform_validation_errors{padding:12px;}
body .gform_wrapper .gform_validation_errors .gform_submission_error{padding:0;text-align:center;font-size:14px;}
body .gform_wrapper .gform_validation_errors .gform_submission_error .gform-icon{display:none;}
body .gform_wrapper form .gform_body .gform_fields .gfield .gfield_description.validation_message{font-size:13px;line-height:1;padding:0;border:0;margin:5px 0 0;color:#d12727;font-weight:700;background:transparent;}
body .gform_confirmation_wrapper{background-color:#269f0d;color:#fff;padding:10px;font-size:15px;text-align:center;line-height:1.2;}
body .gform_wrapper form .gform_body .gfield_checkbox .gchoice{margin-bottom:20px;}
body .gform_wrapper form .gform_body .gfield_checkbox .gchoice input.gfield-choice-input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer;}
body .gform_wrapper form .gform_body .gfield_checkbox .gchoice label{display:inline-block;font-size:16px;line-height:30px;color:var(--strength);position:relative;font-family: var(--arial);}
body .gform_wrapper form .gform_body .gfield_checkbox .gchoice label:before{content:'';-webkit-appearance:none;background-color:#fff;border:2px solid var(--strength);box-shadow:0 1px 2px rgba(0,0,0,0.05),inset 0px -15px 10px -12px rgba(0,0,0,0.05);padding:10px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:8px;}
body .gform_wrapper form .gform_body .gfield_checkbox .gchoice input:checked + label:after{content:'';display:block;position:absolute;top:7px;left:9px;width:5px;height:14px;border:solid var(--strength);border-width:0 2px 2px 0;transform:rotate(45deg);}
body .gform_wrapper.gravity-theme .gform_validation_errors > h2.hide_summary {font-family: var(--anton);}
.gform_wrapper .gfield_label.gform-field-label.gfield_label_before_complex {text-align: left !important; margin-bottom: 0 !important;}
/* Button */
body .et_pb_module .et_pb_button{line-height:1.2!important;text-align:center!important;}

/* Blurb */
body .et_pb_blurb .et_pb_blurb_container{padding:0!important;}
body .et_pb_blurb .et_pb_blurb_container > *:last-child{padding-bottom:0;margin-bottom:0;}
body .et_pb_blurb .et_pb_main_blurb_image{width:auto!important;margin:0!important;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;}

/* WPML Languages */
body .wpml-ls-legacy-list-horizontal{padding:0;}
body .wpml-ls-legacy-list-horizontal > ul{margin:0!important;padding:0!important;list-style:none!important;display:flex;align-content:center;align-items:center;}
body .wpml-ls-legacy-list-horizontal li.wpml-ls-item{line-height:1;display:flex;}
body .wpml-ls-legacy-list-horizontal ul li a {color: var(--balance) !important;padding:0;margin:0;display:inline-block;line-height:1;font-size:16px;font-weight:400;text-transform:uppercase;font-weight: 700;font-family: var(--arial);border-bottom:3px solid transparent;border-radius:0px;background-color:transparent;padding-bottom: 1px;}
body .wpml-ls-legacy-list-horizontal ul li a:hover {color:#fff!important;border-color: #fff;}
body .wpml-ls-legacy-list-horizontal ul li.wpml-ls-current-language a {color: var(--balance);}
body .wpml-ls-legacy-list-horizontal ul li.wpml-ls-current-language a:hover {color:var(--balance);}
body .wpml-ls-legacy-list-horizontal ul li.wpml-ls-current-language a {border-color:var(--balance);color:var(--balance);}
body .wpml-ls-legacy-list-horizontal li.wpml-ls-item:not(:last-child) {padding-right:12px!important;margin-right:12px!important;border-right:1px solid var(--balance);}

/* Search loading */
body .et_pb_searchform.loading_search {position: relative;}
body .et_pb_searchform.loading_search::before {content:"";display:block;
 background-image:url(/wp-content/themes/div-child/images/pinwheel.png);width:18px;height:14px;position:absolute;left:4px;top:50%;transform:translateY(-50%);background-size:cover;background-repeat:no-repeat;background-position:center;z-index:2;margin-top:-7px;animation-name:spin;animation-duration:1000ms;animation-iteration-count:infinite;animation-timing-function:linear;}
/* #End Search loading */


/* Social Media */
.responsive_menu_code .social_style1.et_pb_module .et_pb_social_icon {margin-bottom: 8px !important;}
.social_style1.et_pb_module .et_pb_social_icon a.icon,
.social_style1.et_pb_module .et_pb_social_icon a.icon::before{width:auto!important;height:auto!important;line-height:1 !important;}
.social_style1.et_pb_module .et_pb_social_icon a.icon{border-radius:30px;padding: 8px !important;}
.social_style1.et_pb_module .et_pb_social_icon:not(:last-child) a.icon{margin-right:5px!important;}
.social_style1.et_pb_module .et_pb_social_icon .et_pb_social_media_follow_network_name{display:none!important;}
.et-db #et-boc .et-l.et-l--footer .social_style1.et_pb_module .et_pb_social_icon a.icon{padding: 12px !important;}

/* Header Search */
.et-l--header .mobile_search_form_row{display:none;}
.et-l--header .mobile_search_form_row > .et_pb_column{position:static;}
.et-l--header .mobile_search_form_row[style="display: block;"]{position:fixed;left:0;top:0;overflow:hidden;overflow-y:auto;z-index:9;display:flex!important;flex-flow:wrap row;justify-content:center;align-content:center;align-items:center;height:100vh;padding:35px!important;}
.et-l--header .mobile_search_btn,.et-l--header .mobile_search_close_btn{cursor:pointer;line-height:1;}
body.admin-bar .et-l--header .mobile_search_close_btn{top:50px;}
.et_pb_row.mobile_search_form_row{position:fixed;left:0;top:0;overflow:hidden;overflow-y:auto;z-index:9;flex-flow:wrap row;justify-content:center;align-content:center;align-items:center;height:100vh;padding:35px!important;}

/* .et-l--header .mobile_search_form,
.et-l--header .mobile_search_close_btn {display: none;} */

/* body.overlay_body::before {content: "";background-color: #000;width: 100%;height: 100%;position: fixed;left: 0;top: 0;z-index: 9;}*/
body.overlay_body{overflow:hidden;}

/*
body a,
body a:focus,
body a:hover {outline: none !important;}*/
/* body:focus-visible,body a:focus-visible{outline:2px solid #6E10C1!important;outline-offset:1px!important;visibility:visible!important;opacity:1!important;outline-style:inset!important;} */

/* Menu */
.et_pb_menu .et_pb_menu__menu .et-menu-nav > ul.et-menu{margin:0;}
.et_pb_menu .et_pb_menu__menu .et-menu-nav > ul.et-menu > li.menu-item{padding:0;}
.et-l--header .et_pb_menu .et_pb_menu__menu .et-menu-nav > ul.et-menu > li.current-menu-parent > a {color: #c15608 !important;}
.et_pb_menu .et_pb_menu__menu .et-menu-nav > ul.et-menu > li.menu-item:not(:last-child){padding-right:40px;}
.et_pb_menu .et_pb_menu__menu .et-menu-nav ul.et-menu .sub-menu li.menu-item{padding:0;display:block;}
.et-l--header .et_pb_menu .et_pb_menu__menu .et-menu-nav > ul.et-menu > li.menu-item.carticon a{font-size:0;width:23px;background-image:url(/wp-content/uploads/2022/06/shop-icon.png);background-size:23px;background-repeat:no-repeat;background-position:center top 2px;}
.et-l--header .et_pb_menu .et_pb_menu__menu .et-menu-nav > ul.et-menu > li.menu-item.carticon a:hover{opacity:0.7;}
.et-db #et-boc .et-l .et_pb_menu .et_pb_menu__menu .et-menu-nav ul.et-menu li.menu-item.shop_menu_item a{display:flex;flex-wrap:wrap;align-content:center;align-items:center;}
.et-db #et-boc .et-l .et_pb_menu .et_pb_menu__menu .et-menu-nav ul.et-menu li.menu-item.shop_menu_item svg{margin-right:10px;width:22px;height:22px;}
body #responsive-menu-pro-additional-content{display:flex;align-items:center;align-content:center;padding:0 116px 14px 36px!important;border-bottom:1px solid #573189;margin-bottom:0px!important;}
body #responsive-menu-pro-additional-content .wpml-ls-legacy-list-horizontal{padding-right:35px;}
body #responsive-menu-pro-additional-content .et_pb_button,body.et-db #et-boc .et-l #responsive-menu-pro-additional-content .et_pb_button{font-size:16px;color:#462173;background-color:#ffffff;border-color:#ffffff;font-weight:800;padding:10px 17px!important;display:inline-block;line-height:1.2!important;}
body #responsive-menu-pro-additional-content .et_pb_button:hover,body.et-db #et-boc .et-l #responsive-menu-pro-additional-content .et_pb_button:hover{color:#ffffff;background-color:#c15608;border-color:#c15608;}
body #responsive-menu-pro-additional-content .wpml-ls-legacy-list-horizontal ul li a{font-size:16px;}
body #responsive-menu-pro-container #responsive-menu-pro > li{padding:0;}
body #responsive-menu-pro-container #responsive-menu-pro li.responsive-menu-pro-item .responsive-menu-pro-item-link{padding-top:18px;padding-bottom:18px;padding-left:44px;margin-left:36px;margin-right:36px;display:block;width:auto;font-weight:500;}
body #responsive-menu-pro-container #responsive-menu-pro li.responsive-menu-pro-item a .responsive-menu-pro-subarrow{line-height:1;height:100%;/*width: 100%;*/display:flex;justify-content:flex-end;align-items:center;align-content:center;}

body #responsive-menu-pro-container #responsive-menu-pro li.responsive-menu-pro-item .responsive-menu-pro-item-link:focus {outline: 1px solid #000;}
.et-db #et-boc .et-l .et_pb_menu ul li a:hover {text-decoration: none;}

div#download_guide_popup_header, header .et_pb_blurb_1_tb_header.et_clickable {text-decoration: none !important;}
div#download_guide_popup_header:hover, header .et_pb_blurb_1_tb_header.et_clickable:hover {text-decoration:underline!important;}
.years_box_row .et_pb_blurb_container {margin-top: 20px;}

body #responsive-menu-pro-container .res_menu_ul_wrap {overflow: hidden auto;min-height: 200px;}
/*body #responsive-menu-pro-container #responsive-menu-pro .responsive-menu-pro-submenu li.responsive-menu-pro-item .responsive-menu-pro-item-link {font-weight: 500;}*/
#responsive-menu-pro-additional-content .et_pb_module{margin:0 auto;}
body #responsive-menu-pro-container #responsive-menu-pro .responsive-menu-pro-submenu li.mobile_submenu_title .responsive-menu-pro-item-link{font-size:18px;font-family: var(--arial);}
body #responsive-menu-pro-container #responsive-menu-pro .responsive-menu-pro-back{font-size:18px;padding:18px 0;line-height:1.2;height:auto;margin:0 36px;}
body #responsive-menu-pro-container #responsive-menu-pro .responsive-menu-pro-back:hover,body #responsive-menu-pro-container #responsive-menu-pro .responsive-menu-pro-subarrow-active li.mobile_submenu_title .responsive-menu-pro-item-link{color:#c15608;color:#fff;}
body #responsive-menu-pro-container #responsive-menu-pro > li.responsive-menu-pro-item > .responsive-menu-pro-item-link::before,body #responsive-menu-pro-container #responsive-menu-pro .responsive-menu-pro-submenu li.mobile_submenu_title .responsive-menu-pro-item-link::before,
body.et-db #et-boc .et-l .header_opt_3 #responsive-menu-pro-container ul .menu-item a::before {content:"";background-image:url(/wp-content/themes/div-child/images/mobile-menu-iteam-light-icon.svg);background-repeat:no-repeat;background-position:center;background-size:28px;width:28px;height:28px;position:absolute;left:0;top:50%;transform:translatey(-50%);filter:brightness(0) invert(1);}
/* body #responsive-menu-pro-container #responsive-menu-pro > li.responsive-menu-pro-item.responsive-menu-pro-current-item > .responsive-menu-pro-item-link::before,body #responsive-menu-pro-container #responsive-menu-pro > li.responsive-menu-pro-item > .responsive-menu-pro-item-link:hover::before,body #responsive-menu-pro-container #responsive-menu-pro .responsive-menu-pro-submenu li.mobile_submenu_title.responsive-menu-pro-current-item .responsive-menu-pro-item-link::before,body #responsive-menu-pro-container #responsive-menu-pro .responsive-menu-pro-submenu li.mobile_submenu_title .responsive-menu-pro-item-link:hover::before,body #responsive-menu-pro-container #responsive-menu-pro .responsive-menu-pro-subarrow-active li.mobile_submenu_title .responsive-menu-pro-item-link::before{filter:brightness(1) invert(0);} */
h2.featured_title {color: #fff;text-align: center;}
body #responsive-menu-pro-wrapper::after,body #responsive-menu-pro-wrapper::before{content:"";width:100%;height:100%;background-repeat:no-repeat;background-size:100%;background-image:url(/wp-content/uploads/2022/05/menu-top-bg-shap.svg);opacity:0.02;position:absolute;left:0;z-index:-1;}
body #responsive-menu-pro-wrapper::after{bottom:0;background-position:left bottom;}
body #responsive-menu-pro-wrapper::before{top:0;background-position:left top;}
body #responsive-menu-pro-wrapper{margin-top:50px;position:relative;z-index:1;}
/* body .rmp_menu_trigger,button#responsive-menu-pro-button{outline:none!important;} */
button#responsive-menu-pro-button.is-active{position:fixed;right:36px;top:50px;}
button#responsive-menu-pro-button:hover .responsive-menu-pro-inner,button#responsive-menu-pro-button:hover .responsive-menu-pro-inner::before,button#responsive-menu-pro-button:hover .responsive-menu-pro-inner::after{background-color: var(--strength);}
button#responsive-menu-pro-button.is-active:hover .responsive-menu-pro-inner,button#responsive-menu-pro-button.is-active:hover .responsive-menu-pro-inner::before,button#responsive-menu-pro-button.is-active:hover .responsive-menu-pro-inner::after{background-color:#fff;}
body .rmp_menu_trigger:not(.is-active) .responsive-menu-pro-inner::before,button#responsive-menu-pro-button:not(.is-active) .responsive-menu-pro-inner::after{width:23px!important;right:0;}
body .rmp_menu_trigger:not(.is-active) .responsive-menu-pro-inner::after,button#responsive-menu-pro-button:not(.is-active) .responsive-menu-pro-inner::before{width:23px!important;right:0;}
body .et_pb_menu.et_pb_module .et_pb_menu__menu > nav > ul > li:nth-last-child(2) li .sub-menu,body .et_pb_menu.et_pb_module .et_pb_menu__menu > nav > ul > li:nth-last-child(3) li .sub-menu,body .et_pb_menu.et_pb_module .et_pb_menu__menu > nav > ul > li:last-child li .sub-menu{right:100%;left:auto}
body .et_pb_menu.et_pb_module .et_pb_menu__menu > nav > ul > li:nth-last-child(2) > .sub-menu,body .et_pb_menu.et_pb_module .et_pb_menu__menu > nav > ul > li:last-child > .sub-menu{right:0;left:auto}
html[lang="fr-CA"] #responsive-menu-pro-additional-content .en_module,html[lang="en-US"] #responsive-menu-pro-additional-content .fr_module{display:none;}

/* Footer */
.et-l--footer .et_pb_social_media_follow li:not(:last-child) a {margin-right:15px;}
.et-l--footer a,.et-db #et-boc .et-l.et-l--footer a {color:var(--balance);}
.et-l--footer a:hover,.et-db #et-boc .et-l.et-l--footer a:hover {color:#fff;}
body.et-db #et-boc .et-l.et-l--footer .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul > li > a {padding: 0;border-radius: 0;}
body.et-db #et-boc .et-l.et-l--footer .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul > li:not(.menu-item-has-children) > a {color:var(--balance) !important;}
body.et-db #et-boc .et-l.et-l--footer .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul > li:not(.menu-item-has-children):hover > a {color:#fff !important;}
body.et-db #et-boc .et-l.et-l--footer .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul > li > a::before {display: none !important;}
body.et-db #et-boc .et-l.et-l--footer .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul > li > a:hover {text-decoration: underline;}
.footer-subscribe-btn.et_pb_button::after{display:inline-block;margin-left:15px!important;}
.vertical_menu.et_pb_menu .et-menu-nav .et-menu{display:flex;flex-wrap:wrap;flex-direction:wrap row;column-gap:0;row-gap:0;/*width:100%;*/margin:0 -5px -30px!important;}
.vertical_menu.et_pb_menu .et-menu-nav .et-menu .menu-item{padding:0!important;margin:0 5px 30px!important;width:calc(50% - 10px);}
.vertical_menu.et_pb_menu .et-menu-nav .et-menu .menu-item a{padding:0;opacity:1;}
.no_hamburger_menu.et_pb_menu .et_pb_menu__menu{display:block;width:100%;}
.no_hamburger_menu.et_pb_menu .et_mobile_nav_menu{display:none!important}

body.et-db #et-boc .et-l.et-l--footer .footer-subscribe-btn.et_pb_button::after {display:inline-block;margin-left:15px!important;top: 50%;transform: translatey(-50%);font-size: 23px !important;color: transparent;background-repeat: no-repeat;background-position: center center;background-size:contain;background-image: url("data:image/svg+xml,%3Csvg width='26' height='22' viewBox='0 0 26 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.3335 18.7283C1.3335 15.2551 1.3335 11.7824 1.3335 8.3092C1.6991 8.62756 2.03996 8.98135 2.43481 9.25865C4.88829 10.9837 7.34796 12.7004 9.81944 14.3996C10.315 14.7399 10.8606 15.0138 11.4022 15.2782C11.8899 15.5161 12.4186 15.6185 12.9693 15.5954C13.7247 15.5639 14.4013 15.2782 15.0346 14.9103C15.6342 14.5622 16.1956 14.1465 16.767 13.7516C18.8105 12.3404 20.8551 10.9314 22.8889 9.5067C23.3867 9.15797 23.8451 8.75299 24.321 8.37445C24.3221 8.39189 24.3266 8.43351 24.3266 8.47513C24.3266 11.7982 24.3322 15.1212 24.3182 18.4437C24.317 18.748 24.2501 19.0793 24.1168 19.351C23.7163 20.1677 23.0301 20.5327 22.1184 20.5322C15.929 20.526 9.73957 20.5294 3.55018 20.5282C3.42306 20.5282 3.29538 20.5266 3.16883 20.5136C2.77229 20.4726 2.42187 20.3258 2.10858 20.0743C1.6721 19.7245 1.44261 19.2633 1.3335 18.7283Z' stroke='%23171818' stroke-width='1.5' stroke-miterlimit='10'/%3E%3Cpath d='M1.3335 4.0312C1.3335 3.85178 1.3335 3.67179 1.3335 3.49236C1.36556 3.34049 1.38918 3.18638 1.4308 3.03732C1.63498 2.3123 2.01633 1.73746 2.7931 1.54397C3.0434 1.48154 3.31169 1.47085 3.57212 1.47085C9.74576 1.46691 15.92 1.46748 22.0936 1.4686C22.2432 1.4686 22.3951 1.46579 22.5413 1.48998C23.3845 1.62891 23.9661 2.10363 24.2242 2.91414C24.4678 3.6791 24.276 4.41143 23.9076 5.09483C23.4508 5.94247 22.7725 6.58931 21.9884 7.1349C19.7104 8.71937 17.4369 10.31 15.1561 11.8906C14.7573 12.1667 14.3406 12.4198 13.9176 12.6561C13.1954 13.0599 12.4591 13.0526 11.7352 12.6533C11.3887 12.462 11.0422 12.2657 10.7177 12.0402C8.34071 10.3888 5.96204 8.73906 3.59911 7.0674C2.52255 6.30638 1.65466 5.36706 1.3335 4.0312Z' stroke='%23171818' stroke-width='1.5' stroke-miterlimit='10'/%3E%3C/svg%3E%0A");}
body.et-db #et-boc .et-l.et-l--footer .footer-subscribe-btn.et_pb_button:hover::after {background-image: url("data:image/svg+xml,%3Csvg width='26' height='22' viewBox='0 0 26 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.3335 18.7283C1.3335 15.2551 1.3335 11.7824 1.3335 8.3092C1.6991 8.62756 2.03996 8.98135 2.43481 9.25865C4.88829 10.9837 7.34796 12.7004 9.81944 14.3996C10.315 14.7399 10.8606 15.0138 11.4022 15.2782C11.8899 15.5161 12.4186 15.6185 12.9693 15.5954C13.7247 15.5639 14.4013 15.2782 15.0346 14.9103C15.6342 14.5622 16.1956 14.1465 16.767 13.7516C18.8105 12.3404 20.8551 10.9314 22.8889 9.5067C23.3867 9.15797 23.8451 8.75299 24.321 8.37445C24.3221 8.39189 24.3266 8.43351 24.3266 8.47513C24.3266 11.7982 24.3322 15.1212 24.3182 18.4437C24.317 18.748 24.2501 19.0793 24.1168 19.351C23.7163 20.1677 23.0301 20.5327 22.1184 20.5322C15.929 20.526 9.73957 20.5294 3.55018 20.5282C3.42306 20.5282 3.29538 20.5266 3.16883 20.5136C2.77229 20.4726 2.42187 20.3258 2.10858 20.0743C1.6721 19.7245 1.44261 19.2633 1.3335 18.7283Z' stroke='%23171818' stroke-width='1.5' stroke-miterlimit='10'/%3E%3Cpath d='M1.3335 4.0312C1.3335 3.85178 1.3335 3.67179 1.3335 3.49236C1.36556 3.34049 1.38918 3.18638 1.4308 3.03732C1.63498 2.3123 2.01633 1.73746 2.7931 1.54397C3.0434 1.48154 3.31169 1.47085 3.57212 1.47085C9.74576 1.46691 15.92 1.46748 22.0936 1.4686C22.2432 1.4686 22.3951 1.46579 22.5413 1.48998C23.3845 1.62891 23.9661 2.10363 24.2242 2.91414C24.4678 3.6791 24.276 4.41143 23.9076 5.09483C23.4508 5.94247 22.7725 6.58931 21.9884 7.1349C19.7104 8.71937 17.4369 10.31 15.1561 11.8906C14.7573 12.1667 14.3406 12.4198 13.9176 12.6561C13.1954 13.0599 12.4591 13.0526 11.7352 12.6533C11.3887 12.462 11.0422 12.2657 10.7177 12.0402C8.34071 10.3888 5.96204 8.73906 3.59911 7.0674C2.52255 6.30638 1.65466 5.36706 1.3335 4.0312Z' stroke='%23171818' stroke-width='1.5' stroke-miterlimit='10'/%3E%3C/svg%3E%0A");}

/* Blog */
.et_pb_module.postGrid3 .et_pb_ajax_pagination_container{display:flex;flex-flow:wrap row;column-gap:0px;row-gap:0px;margin:0 -12px -30px;}
.et_pb_module.postGrid3 .et_pb_ajax_pagination_container .et_pb_post{width:calc(33.33% - 24px);margin:0 12px 30px;}
.et_pb_module.postStyle1 .et_pb_post .entry-featured-image-url{padding-top:57%;border-radius:20px;}
.et_pb_module.postStyle1 .et_pb_post .entry-featured-image-url,.et_pb_module.postStyle1 .et_pb_main_blurb_image .et_pb_image_wrap{position:relative;overflow:hidden;margin:0;min-width:258px;}
.et_pb_module.postStyle1 .et_pb_main_blurb_image img,.et_pb_module.postStyle1 .et_pb_post .entry-featured-image-url img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover;object-position:center;width:100%;height:100%;}
.et_pb_module.postStyle1 .et_pb_blurb_container,.et_pb_module.postStyle1 .et_pb_post .entry-title{border-radius:12px;background-color:#ffffff;box-shadow:0 0 14.5px rgba(178,165,184,0.44);padding:0;margin:0 20px;margin-top:-50px;position:relative;}
.et_pb_module.postStyle1 .et_pb_blurb_container{width:calc(100% - 40px);}
.et_pb_module.postStyle1 .et_pb_post .entry-title a,.et_pb_module.postStyle1 .et_pb_blurb_container .et_pb_module_header{padding:20px 25px;padding:0;padding-right:100px;position:relative;display:flex;flex-flow:wrap row;align-content:center;align-items:center;min-height:62px;height:unset!important;}
.et_pb_module.postStyle1 .et_pb_blurb_container .et_pb_module_header{min-height:67px;padding:0;}
.et_pb_module.postStyle1 .et_pb_post .entry-title{padding:20px 0px 20px 25px;}
.et_pb_module.postStyle1 .et_pb_blurb_container{padding:20px 25px;}
.et_pb_module.postStyle1 .et_pb_post .entry-title a span,.et_pb_module.postStyle1 .et_pb_blurb_container .et_pb_module_header span{-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;width:100%;}
.et_pb_module.postStyle1 .et_pb_post .entry-title a::before,.et_pb_module.postStyle1 .et_pb_blurb_container .et_pb_module_header::before,.et_pb_module.postStyle1 .et_pb_main_blurb_image::before{content:"";display:block;position:absolute;top:50%;right:25px;transform:translateY(-50%);width:62px;height:62px;border-radius:10px;background-color:#c15608;color:#ffffff;font-size:25px;font-family:"Font Awesome 6 Free";font-weight:900;display:flex;justify-content:center;align-items:center;}
.et_pb_module.postStyle1 .et_pb_post .entry-title a::before,.more_participaction_sec .et_pb_module.postStyle1 .et_pb_blurb_container .et_pb_module_header::before{content:"\f061";}
.et_pb_module.postStyle1 .et_pb_blurb_container .et_pb_module_header::before{content:"\f04b";display:none;}
.et_pb_module.postStyle1 .et_pb_main_blurb_image::before{content:"\f04b";right:0!important;left:0;margin:0 auto;z-index:1;display:none;}
.et_pb_module.postStyle1 .et_pb_main_blurb_image::after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;border-radius:20px;background-color:#4f277d;opacity:0.5;display:none;}
.et_pb_module.postStyle1 .et_pb_post .entry-title a:hover::before,.et_pb_module.postStyle1 .et_pb_blurb_container .et_pb_module_header:hover::before{background-color:#6E10C1;}
.et_pb_module.postStyle1 .et_pb_main_blurb_image:hover::before{background-color:#6E10C1;}
.et_pb_module.postStyle1 .et_pb_main_blurb_image{display:block;width:100%;position:relative;}
.et_pb_module.postStyle1 .et_pb_main_blurb_image img{animation:none;opacity:1;}
.post_filter_form .button-groups button {padding: 0;border: 0;background: transparent;box-shadow: none;outline: none !important;}
/* APP CTA */
.et_pb_module.cta-app-img-btn a{width:100%;display:block;}
.et_pb_column.logoGrid3 > .et_pb_image{width:calc(33.33% - 24px);margin:0 12px!important;}
.et_pb_column.logoGrid4 > .et_pb_image{width:calc(25% - 24px);margin:0 12px!important;}
.et_pb_column.logoGrid5 > .et_pb_image{width:calc(20% - 24px);margin:0 12px!important;}
.et_pb_column.logoGrid6 > .et_pb_image{width:calc(16.6667% - 24px);margin:0 12px!important;}
.et_pb_column.logoGridStyle1 > .et_pb_image .et_pb_image_wrap{margin:0 auto;}
body .et_pb_row.logos-row .et_pb_column.logoGridStyle1{margin:0 -12px -70px!important;width:auto!important;}
body .et_pb_row.logos-row .et_pb_column.logoGridStyle1 > .et_pb_image{margin-bottom:70px!important;}
.reviews-row .et_pb_testimonial{display:flex;flex-flow:wrap column-reverse;justify-content:space-between;}
.reviews-row .et_pb_testimonial .et_pb_testimonial_description{margin:0!important;display:flex;flex-flow:wrap column-reverse;}
.reviews-row .et_pb_testimonial .et_pb_testimonial_description .et_pb_testimonial_meta{padding:0;margin:0 0 24px;}
.reviews-row .et_pb_testimonial .et_pb_testimonial_description .et_pb_testimonial_position{margin:0;padding:0;}
.reviews-row .et_pb_testimonial .et_pb_testimonial_description .et_pb_testimonial_author{padding:0;margin-top:30px;}
.reviews-row .et_pb_testimonial .et_pb_testimonial_portrait{margin:0 auto;display:block;float:none;clear:both;}
.reviews-row .et_pb_testimonial .et_pb_testimonial_portrait::before{box-shadow:none;}
.reviews-row .et_pb_testimonial .et_pb_testimonial_head_div{margin-top:30px;}

/* body .reviews-row .reviewStyle1.et_pb_column {margin-left: -20px !important;margin-right: -20px !important;width: auto !important;} */
body .reviews-row .reviewStyle1.et_pb_column{overflow:visible;}
body .reviewStyle1 .owl-stage{display:flex;}
body .reviewStyle1 .et_pb_testimonial{height:100%;display:flex;flex-flow:wrap column-reverse;justify-content:space-between;margin-left:20px;margin-right:20px;}
body .reviewStyle1 .et_pb_testimonial::after{position:absolute;}
.owl-carousel .owl-nav button[type="button"] span{width:35px;height:35px;font-size:30px;text-align:center;background-color:#6E10C1;display:inline-block;line-height:25px;color:#fff;}
.owl-carousel .owl-nav button[type="button"] span:hover{background-color:#c15608;}
.owl-carousel .owl-nav button[type="button"].owl-prev,.owl-carousel .owl-nav button[type="button"].owl-next{position:absolute;top:50%;transform:translateY(-50%);}
.owl-carousel .owl-nav button[type="button"].owl-prev{left:-30px;}
.owl-carousel .owl-nav button[type="button"].owl-next{right:-30px;}

/* Slider */
.et_pb_social_media_follow_0_tb_footer li .et_pb_social_media_follow_network_name{display:none!important;}

/* APP Page */
body .center_image_wrap.et_pb_image .et_pb_image_wrap{margin-left:auto;margin-right:auto;}
body .fit_img img{-o-object-fit:cover;object-fit:cover;object-position:center;}
.et_pb_row.get_up_running_row .et_pb_column:last-child .et_pb_blurb_description h4{margin-bottom:10px;margin-top:30px;}
.et_pb_row.get_up_running_row .et_pb_column:first-child .et_pb_blurb_description .et_pb_row{margin-top:15px!important;}
.box_shadow .owl-stage .owl-item{padding:20px 0;}
.owl-carousel .owl-dots{text-align:center;margin-top:30px;}
.owl-carousel .owl-dots .owl-dot span{width:23px;height:23px;border-radius:11px;background-color:#cfc9d5;border:4px solid #ffffff;display:inline-block;margin:0 2px;}
.owl-carousel .owl-dots .owl-dot.active span{background-color:#4d2f7c;border-color:#ffffff;box-shadow:0 0 14.5px rgba(178,165,184,0.5);}
.video_sec .et_pb_module.postGrid3 > div:first-child{margin:0 auto;}
.et_pb_button.footer-subscribe-btn::after{transition:unset;}
.address_col .et_pb_code:first-child > div,.address_col .et_pb_code:first-child iframe{height:100%;}
.featured_post .et_pb_post{margin:0;}
.featured_post .et_pb_post .featured_post_des{display:flex;flex-wrap:wrap;flex-direction:column;margin:0;}
.featured_post .et_pb_post .entry-featured-image-url{margin:0;padding:0;position:relative;overflow:hidden;padding-top:36%;min-height:400px;}
.featured_post .et_pb_post .entry-featured-image-url img{-o-object-fit:cover;object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
.featured_post .et_pb_post .entry-title{order:1;}
.post_result .post-section {display:flex;flex-wrap:wrap;flex-direction:row;margin:0 -20px;}
.post_result .post-section .blog-wrapper{width:calc(33.33% - 40px);margin:0 20px 30px;border-radius:30px;background-color:var(--balance);box-shadow:0px 8px 10px rgba(0,0,0,0.10);display:flex;flex-wrap:wrap;flex-direction:row;position:relative;}
.post_result .post-section .blog-wrapper.videos-gallery-wrap{cursor:pointer;}
.post_result .post-section .blog-wrapper .list-img{width:34%;background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:30px;}
.post_result .post-section .blog-wrapper .blog-discription {width:100%;padding:20px;display:flex;flex-wrap:wrap;flex-direction:row;align-content:center;align-items:center;align-content: stretch;align-items: stretch;}
.post_result .post-section .blog-wrapper .blog-discription h3,
.post_result .post-section .blog-wrapper .blog-discription h3 a {font-size:18px;line-height:1.23;color:var(--strength);font-weight:700;font-family:var(--arial);display:inline-block;margin-bottom: 20px;letter-spacing: -1px;margin: 0 !important;border: none;}
.post_result .post-section .blog-wrapper .blog-discription h3 a:not(.glossaryLink)::after {content:"";width:100%;height:100%;display:block;position:absolute;left:0;top:0;z-index:1;}
.post_result .post-section .blog-wrapper .blog-discription h3 a,
.post_result .post-section .blog-wrapper .blog-discription h3 span:first-child {vertical-align: middle;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;}
.post_result .post-section .blog-wrapper .blog-discription h3 a {display: inline;}
.post_result .post-section .blog-wrapper .blog-discription h3 span:first-child {margin-bottom: 20px;}
.post_result .post-section .blog-wrapper .blog-discription h3 a.glossaryLink {pointer-events: none;}
.post_result .post-section .blog-wrapper .blog-discription h3 a::after{content:"";width:100%;height:100%;display:block;position:absolute;left:0;top:0;z-index:1;}
.post_result .post-section .blog-wrapper .blog-discription h3{padding:0 15px 0 0;width:calc(100% - 41px);display: flex;flex-wrap: wrap;flex-direction: column;align-items: flex-start;}
.post_result .post-section .blog-wrapper .blog-discription > a{width:40px;height:40px;border-radius:50px;background-color:var(--ambition);font-size:0;color:transparent;z-index:1;margin-top: auto;}
.post_result .post-section .blog-wrapper .list-img+ .blog-discription{width:66%;}
.post_result .post-section .blog-wrapper .blog-discription > a::before{content:"\f061";font-family:"Font Awesome 6 Free";font-weight:900;color:var(--balance);font-size:19px;text-align:center;width:100%;height:100%;display:flex;justify-content:center;align-items:center;}
.post_result .post-section .blog-wrapper .blog-discription > a:hover{background-color:var(--nature);}
.post_result .post-section .blog-wrapper .blog-discription > a:hover::before {color:var(--strength);}
.post_result .post-section .blog-wrapper:hover .blog-discription h3,
.post_result .post-section .blog-wrapper:hover .blog-discription h3 a {color:var(--ambition) !important;}
.post_result .post-section .pagination-section{width:100%;text-align:center;margin-top:30px;margin: 0px 20px 0;}
.post_result .post-section .pagination-section .pagination{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;padding:0;margin:0;list-style:none;}
.post_result .post-section .pagination-section .pagination .page-item .page-numbers{margin:0;width:46px;height:46px;border-radius:10px;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;font-size:19px;letter-spacing:1px;font-weight:700;background-color: var(--vitality);color: var(--strength);}
.post_result .post-section .pagination-section .pagination .page-item .page-numbers:hover{background-color:var(--nature);color: var(--strength) !important;}
.post_result .post-section .pagination-section .pagination .page-item{margin:6px 10px;}
.post_result .post-section .pagination-section .pagination .page-item .page-numbers.current,
.post_result .post-section .pagination-section .pagination .page-item .page-numbers.current:hover {color:var(--balance) !important;background-color:var(--ambition);}
.filter_list h4 {font-size:20px;color: var(--ambition);font-family: var(--arial);font-weight: 700;margin:0;padding:0;display:inline-block;margin-right:10px;}
.filter_list span,
.filter_list button {border-radius:15px;font-size:16px;font-family: var(--arial);font-weight: 700;padding:6px 15px;display:inline-block;line-height:1.2;margin-bottom:12px;position:relative;border:0;box-shadow:none;background-color: var(--ambition);border-color: var(--ambition);color: var(--balance);}
.filter_list button {cursor:pointer;}
.filter_list span:not(:last-child),.filter_list button:not(:last-child){margin-right:12px;}
.filter_list span:hover,.filter_list button:hover {background-color: var(--nature);border-color: var(--nature);color: var(--strength);}
.filter_list .remove_year_filter,
.filter_list .remove_cat_filter,
.filter_list .remove_year_filter,
.filter_list .remove_cat_filter1,
.filter_list .remove_search_filter,
.filter_list .remove_search_filter1 {padding:4px;font-size:11px;border-radius:20px;width:20px;height:20px;text-align:center;margin:0;position:absolute;top:-9px;font-weight:700;cursor:pointer;background-color: var(--strength);color: var(--balance);font-family: var(--arial);}
.filter_list span:hover .remove_year_filter,
.filter_list .remove_year_filter:hover,
.filter_list span:hover .remove_cat_filter,
.filter_list .remove_cat_filter:hover,
.remove_cat_filter1,
.filter_list .remove_cat_filter1:hover,
.filter_list .remove_search_filter:hover,
.filter_list .remove_search_filter1:hover,
.filter_list button:hover .remove_year_filter,
.filter_list button:hover .remove_cat_filter,
.filter_list button:hover .remove_cat_filter1 {background-color: var(--ambition);color:var(--balance);}
body .filter_box_wrap:not(.active),body .press_filter_box_wrap:not(.active){display:none;}
body .filter_box_wrap.active,body .press_filter_box_wrap.active{background-color:rgba(0,0,0,0.5);position:fixed!important;z-index:9999;top:0;left:0;width:100%;height:100%;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-content:center;align-items:center;padding:36px;}
body .filter_box_wrap .et_pb_text_inner,body .press_filter_box_wrap .et_pb_text_inner{height:100%;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;width:100%;align-content:center;align-items:center;}
body .filter_box_wrap .filter_wrap,body .press_filter_box_wrap .press_filter_wrap{max-width:877px;border-radius:20px;background-color:#ffffff;padding:56px 40px 33px;max-height:90%;overflow-y:auto;position:relative;width:100%}
body .filter_box_wrap .filter_wrap .close_sec,body .press_filter_box_wrap .press_filter_wrap .close_sec{position:absolute;right:30px;top:12px;color:var(--strength);font-size:26px;cursor:pointer;background:transparent;border:0;box-shadow:none;outline:none!important;padding:0;line-height:1;}
body .filter_box_wrap .filter_wrap .close_sec:hover,body .press_filter_box_wrap .press_filter_wrap .close_sec:hover{color:var(--ambition);}
.post_filter_form h3{font-size:26px;line-height:1.2;color: var(--ambition);font-family: var(--arial);font-weight: 700;padding:0;margin:0 0 20px;}
.post_filter_form .button-groups{display:flex;flex-wrap:wrap;flex-direction:row;margin:-7px;}
.post_filter_form .button-groups input[type="checkbox"]{display:none;}
.post_filter_form .button-groups input[type="checkbox"] + label{border-radius:20px;text-align:center;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.2;padding:13px 14px;margin:7px;cursor:pointer;display:inline-block;background-color: var(--ambition);color: var(--balance);}
.post_filter_form .button-groups input[type="checkbox"] + label:hover,
.post_filter_form .button-groups input[type="checkbox"]:checked + label,
.post_filter_form .filter-btn-group .filter_reset:hover,
.post_filter_form .filter-btn-group .filter_reset1:hover,
.post_filter_form .button-groups input[type="checkbox"] + #select_all_label:hover {background-color: var(--nature);border-color: var(--nature);color: var(--strength);}
.post_filter_form .filter-btn-group{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;margin-top:70px;}
.post_filter_form .filter-btn-group input,
.post_filter_form .button-groups input[type="checkbox"] + #select_all_label{font-size:14px;line-height:1.2;padding:9px 14px;border-radius:18px;min-width:159px;box-shadow:none;border:2px solid var(--ambition);cursor:pointer;width: auto;margin-left: 0;font-family: var(--arial);font-weight: 700;}
.post_filter_form .filter-btn-group .filter_submit_btn {background-color: var(--ambition);color: var(--balance);margin-top:10px;margin-right: 8px;}
.post_filter_form .filter-btn-group .filter_reset,
.post_filter_form .filter-btn-group .filter_reset1{background-color: var(--ambition);color: var(--balance);text-transform:capitalize;margin-top:10px}
.post_filter_form .filter-btn-group .filter_submit_btn:hover{background-color: var(--nature);border-color: var(--nature);color: var(--strength);}
.post_filter_form .button-groups input[type="checkbox"] + #select_all_label {text-transform:none;margin:0;background-color: var(--ambition);color: var(--balance);border-color: var(--ambition);}
.post_filter_form .filter_form_head_row{display:flex;flex-wrap:wrap;flex-direction:row;align-content:center;align-items:center;justify-content:space-between;border-bottom:1px solid #adadad;margin-bottom:20px;padding-bottom:10px}
.post_filter_form .filter_form_head_row h3{margin-bottom:10px;margin-top:10px;padding-bottom:0px!important;}
.post_filter_form .filter_form_head_row .button-groups{margin:0px;margin-bottom:10px;margin-top:10px;}
.js_filter_form h3{font-size:26px;line-height:1.2;color:#4e2681;padding:0!important;margin:0 0 20px;}
.js_filter_form .button-groups{display:flex;flex-wrap:wrap;flex-direction:row;margin:-7px;}
.js_filter_form .button-groups input[type="checkbox"]{display:none;}
.js_filter_form .button-groups input[type="checkbox"] +label{border-radius:20px;background-color:#eaeaea;text-align:center;font-size:12px;color:#7d7d7d;font-weight:500;text-transform:uppercase;line-height:1.2;padding:13px 14px;margin:7px;cursor:pointer;}
.js_filter_form .button-groups input[type="checkbox"] + label:hover{background-color:#4e2683;color:#fff;}
.js_filter_form .button-groups input[type="checkbox"]:checked + label{background-color:#c15608;color:#fff;}
.js_filter_form .filter-btn-group{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;margin-top:70px;}
.js_filter_form .filter-btn-group input,.js_filter_form .button-groups input[type="checkbox"] + #select_all_label{font-size:13px;font-family:var(--arial);line-height:1.2;padding:9px 14px;border-radius:18px;min-width:159px;box-shadow:none;border:2px solid #4e2683;cursor:pointer;}
.js_filter_form .filter-btn-group .js_filter_submit_btn{color:#ffffff;background-color:#4e2683;margin-top:10px}
.js_filter_form .filter-btn-group .js_filter_reset,
.js_filter_form .filter-btn-group .js_filter_reset1{color:#4e2683;background:transparent;text-transform:capitalize;margin-top:10px;}
.js_filter_form .filter-btn-group .js_filter_submit_btn:hover{background-color:#c15608;border-color:#c15608;}
.js_filter_form .filter-btn-group .js_filter_reset:hover,.js_filter_form .filter-btn-group .js_filter_reset1:hover,.js_filter_form .button-groups input[type="checkbox"] + #select_all_label:hover{background-color:#c15608;border-color:#c15608;color:#fff;}
.js_filter_form .button-groups input[type="checkbox"] + #select_all_label{text-transform:none;background-color:transparent;color:#4e2683;margin:0;}
.js_filter_form .filter_form_head_row{display:flex;flex-wrap:wrap;flex-direction:row;align-content:center;align-items:center;justify-content:space-between;border-bottom:1px solid #adadad;margin-bottom:20px;padding-bottom:10px;}
.js_filter_form .filter_form_head_row h3{margin-bottom:10px;margin-top:10px;padding-bottom:0px!important;}
.js_filter_form .filter_form_head_row .button-groups{margin:0px;margin-bottom:10px;margin-top:10px;}
.activity_slider .owl-stage-outer .owl-stage{display:flex;}
.activity_slider .owl-stage-outer .owl-stage .owl-item > .et_pb_column{width:100%;height:100%;}
.activity_slider .owl-nav.disabled,.activity_slider .owl-dots.disabled{display:none;}
.activity_slider .owl-dots{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;margin-top:30px;}
.activity_slider .owl-dots .owl-dot{width:11px;height:11px;border-radius:50%;padding:10px;background-color:#4e2683;border:0;box-shadow:none;margin:0 4px;opacity:0.5;}
.activity_slider .owl-dots .owl-dot.active{opacity:1;border:3px solid #fff;height:17px;border-radius:50%;margin-top:-3px;}
.single_post_date span{color:var(--ambition);}
.single_post_tags a{pointer-events: inherit; cursor: pointer;color:var(--strength);border-radius:2px;background-color:#f2f2f2;padding:1px 6px;margin:3px;text-transform:uppercase;display:inline-block;
 background: transparent;
 padding: 0;
 text-transform: none;
}
.single_post_tags a:hover {color: var(--ambition);}
.dsm_social_share_buttons{text-align:center;}
.dsm_social_share_buttons .dsm-social-share-buttons-container .dsm-social-share-button-wrapper .dsm-social-share-button-text{display:none;}
.dsm_social_share_buttons .dsm-social-share-buttons-container .dsm-social-share-button-wrapper .dsm-social-share-button-inner-wrapper{box-shadow:0 0 8px rgba(0,0,0,0.11);border-radius:33px;width:66px;height:66px;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;align-content:center;align-items:center;}
.dsm_social_share_buttons .dsm-social-share-buttons-container .dsm-social-share-button-wrapper .dsm-social-share-button-inner-wrapper:hover .dsm_icon{color:#c15608;}
.dsm_social_share_buttons .dsm-social-share-buttons-container .dsm-social-share-button-wrapper .dsm-social-share-button-inner-wrapper:hover{-webkit-filter:saturate(1) brightness(1);filter:saturate(1) brightness(1);}
body .dsm_social_share_buttons .dsm-social-share-buttons-container {word-spacing: 0px;}
body .dsm_social_share_buttons .dsm-social-share-buttons-container .dsm-social-share-button-wrapper:not(:last-child) {margin-right: 20px;}
.title_space h1,.title_space h2,.title_space h3,.title_space h4,.title_space h5,.title_space h6{padding-bottom:20px;}
.aiovg_videos.post_result .post-section .blog-wrapper .blog-discription > a,.post-type-archive-aiovg_videos .post_result .post-section .blog-wrapper .blog-discription > a{display:none;}
.post_result .post-section .blog-wrapper .list-img{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;align-content:flex-end;align-items:flex-end;}
.aiovg_videos.post_result .post-section .blog-wrapper .list-img + .blog-discription,.post-type-archive-aiovg_videos .post_result .post-section .blog-wrapper .list-img + .blog-discription{min-height:115px;}
.aiovg_videos.post_result .post-section .blog-wrapper .blog-discription h3,.post-type-archive-aiovg_videos .post_result .post-section .blog-wrapper .blog-discription h3{width:100%;padding:0;}
.aiovg_videos.post_result .post-section .blog-wrapper .list-img::before,.post-type-archive-aiovg_videos .post_result .post-section .blog-wrapper .list-img::before{content:"\f04b";font-family:"Font Awesome 6 Free";font-weight:900;color:#ffffff;font-size:25px;text-align:center;width:52px;height:52px;display:flex;justify-content:center;align-items:center;border-radius:5px;background-color:#c15608;z-index:1;}
.aiovg_videos.post_result .post-section .blog-wrapper .list-img:hover::before,.aiovg_videos.post_result .post-section .blog-wrapper:hover .list-img::before,.post-type-archive-aiovg_videos .post_result .post-section .blog-wrapper .list-img:hover::before,.post-type-archive-aiovg_videos .post_result .post-section .blog-wrapper:hover .list-img::before{background-color:#6E10C1;}
.aiovg_videos.post_result .post-section .blog-wrapper .blog-discription h3 a,.post-type-archive-aiovg_videos .post_result .post-section .blog-wrapper .blog-discription h3 a{color:#50287d!important;}
.aiovg_videos.post_result .post-section .blog-wrapper:hover .blog-discription h3 a,.post-type-archive-aiovg_videos .post_result .post-section .blog-wrapper:hover .blog-discription h3 a{color:#c15608!important;}
.years_box_row .et_pb_blurb .et_pb_blurb_content{display:flex;flex-wrap:wrap;flex-direction:column;height:100%;}
.report_card_box_row .et_pb_column .et_pb_button_module_wrapper{width:100%;text-align:center;}
.report_card_box_row .et_pb_column:first-child .et_pb_button_module_wrapper{padding-right:50px;}
.report_card_box_row .et_pb_column:last-child .et_pb_button_module_wrapper{padding-left:50px;}
.et_pb_code .featured_post article:last-child{margin-bottom:0!important;}
.et_pb_code .featured_post article .featured_post_des{max-width:877px;width:90%;border-radius:12px;background-color:#4e2683;z-index:1;position:relative;margin-left:auto!important;margin-right:auto!important;padding:60px 70px;}
.et_pb_code .featured_post article > .featured_post_des:first-child{margin-top:0!important;}
.blog_featured_img_sec:not(.et_pb_with_background){display:none;}
.blog_featured_img_sec:not(.et_pb_with_background) + .blog_details_heading_sec > .et_pb_row{margin-top:50px!important;}
.et_pb_code .featured_post article .featured_post_des .post-meta,.et_pb_code .featured_post article .featured_post_des .post-meta a, .et_pb_code .featured_post article .featured_post_des .primary_category {font-size:16px!important;color:#fff!important;text-align:center;font-weight:800;text-transform:uppercase;}
.et_pb_code .featured_post article .featured_post_des .entry-title,.et_pb_code .featured_post article .featured_post_des .entry-title a{color:#fff;text-align:center;font-size:31px!important;}
.et_pb_code .featured_post article .entry-featured-image-url{margin:0!important;border-radius:20px;}
.post_filter_form .search_blog{outline:none!important;padding:10px;border-radius:20px;width:100%;margin-bottom:20px;font-size:14px;background-color:#fff;border:1px solid var(--strength);color: var(--strength);font-family: var(--arial);font-size: 16px;}
body .active_filter{z-index:99;}
.section_filter_module ul {list-style:none;padding:0;margin:0;box-shadow:0 0 9px rgba(0,0,0,0.25);border-radius: 0 0 30px 30px;background-color: #fff;padding-top: 20px;}
.section_filter_module ul li{background-color:#ffffff;padding:20px 20px 20px 80px;font-size:20px;line-height:1.2;color:#4e2683;font-weight:700;position:relative;margin:0!important;}
.section_filter_module ul li:hover{color:#c15608;}
/* .section_filter_module ul li:last-child {padding-bottom: 30px;} */
/* .section_filter_module ul li:first-child{border-radius:30px 30px 0 0;} */
.section_filter_module ul li:last-child{border-radius:0 0 30px 30px;}
.section_filter_module ul li.active{background-color:#ede9f2;}
.section_filter_module ul li.active::before{content:"\f00c";font-family:FontAwesome;color:#f05c22;position:absolute;left:40px;top:50%;transform:translateY(-50%);}

/*img.filter_loading {margin: 0 auto;display: block;}
img[src*="metal_skin_white/play.png"] {padding: 30px !important;background: url('images/video-player-icon/play.svg');}
.single_post_tags .et_pb_text_inner span:only-child {display: none !important;}
.single-post .blog-post-common-content img {border-radius: 14px;}*/
body .alignright, body .alignright.wp-caption, img[style="float: right;"], img[style="float:right;"] {margin-left:30px;margin-bottom:15px;}
body .alignleft, body .alignleft.wp-caption, img[style="float: left;"], img[style="float:left;"] {margin-right:30px;margin-bottom:15px;}
body .wp-caption{border:0;background:transparent;padding:0;}
body .wp-caption .wp-caption-text,body .wp-caption p.wp-caption-text{font-weight:700;text-transform:uppercase;padding:10px 0 0!important;margin:0!important;color:#4e2683;font-size:18px;}

/*.post_result .post-section .blog-wrapper .list-img {position: relative;overflow: hidden;}
.post_result .post-section .blog-wrapper .list-img img {position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);width: 100%;height: 101%;-o-object-fit: cover;object-fit: cover;object-position: center;border-radius:  inherit;}
.filter_list_wrap > div {display: inline;}
.filter_list_wrap > div:not(:last-child) {margin-right: 15px;}*/
.filter_list .clear_form,.filter-btn-group .clear_js_form{cursor:pointer;}
body.et-db #et-boc .et-l .filter_post_list .pagination-section .et_pb_button:not([data-icon]) {padding: 0 !important;}
.filter_post_list .pagination-section .et_pb_button {display: table;margin-left: auto !important;background-color: transparent;border: 0;color: var(--strength);font-family: var(--arial);font-size: 16px;font-weight: 700;text-decoration: underline;}
.filter_post_list .pagination-section .et_pb_button:hover {background-color: transparent;color: var(--ambition) !important;}
.getactive_hero_sec .et_pb_button_module_wrapper.sticky{position:fixed;top:0px;left:0px;right:0px;/*  background-color:#ececec; */margin:0!important;text-align:center;padding:5px;}
/*
.getactive_hero_sec .et_pb_button_module_wrapper.sticky #filter_section_toggle_button{margin: 0px auto;padding: 0px !important;text-align: center !important;justify-content: center;font-size: 20px;padding-right: 50px !important;padding-top: 10px !important;padding-bottom: 10px !important;background-color: transparent !important;color: #4e2683 !important;border: 0;box-shadow: none;}
.getactive_hero_sec .et_pb_button_module_wrapper.sticky .button_right_down_aarow svg {transition: color 300ms ease 0ms,background-color 300ms ease 0ms,border 300ms ease 0ms;background-image: url(/wp-content/uploads/2022/07/filter-icon.svg)!important;background-repeat: no-repeat;background-size: 18px;background-position: center;width: 34px;height: 34px;border-radius: 2px;margin: 0;right: 0;background-color: #c15608;}
.getactive_hero_sec .et_pb_button_module_wrapper.sticky .button_right_down_aarow svg path{display:none;}
*/
#filter_section.sticky{position:fixed!important;top:40px;left:0;right:0;margin:0 auto;padding:0 20px;margin-top:22px!important;}

/* header.et-l--header {position: fixed;top: 0;left: 0;right: 0;z-index: 999;transition: all 0.5s ease-in-out;}
body.admin-bar header.et-l.et-l--header {top: 32px;}
body.admin-bar header.et-l.et-l--header.stickys_header {top: 0;}  */
.admin-bar .getactive_hero_sec .et_pb_button_module_wrapper.sticky{top:30px;}
.admin-bar .getactive_hero_sec #filter_section{top:90px;}
.getactive_hero_sec #filter_section{top:60px;position:fixed!important;left:0;right:0;display:block;margin:0 auto;}
div.getactive_hero_sec #filter_section {margin-top:-20px!important;}
/* 08-08 */
body .button_right_down_aarow{display:inline-flex;align-items:center;position:relative;}
.button_right_down_aarow svg{fill:#ffffff;position:absolute;right:20px;transform:scale(0.8);margin-top:1px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.button_right_down_aarow.active svg{transform:scale(0.8) rotate(180deg);}
.program_participaction_sec .et_pb_blurb .et_pb_blurb_content{min-height:154px!important;display:flex;align-items:center;}
.program_participaction_sec .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image{width:154px!important;height:154px!important;display:flex;}
.program_participaction_sec .et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container{width:calc(100% - 154px)!important;padding-left:20px!important;padding-right:90px!important;position:relative;}
.program_participaction_sec .et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container:before{content:"\f061";font-family:"Font Awesome 6 Free";font-weight:900;color:#ffffff;font-size:22px;display:flex;justify-content:center;align-items:center;width:50px;height:50px;background-color:#c15608;position:absolute;right:20px;top:50%;margin-top:-25px;border-radius:3px;}
.program_participaction_sec .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image .et_pb_image_wrap{width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding: 0 !important;}
.program_participaction_sec .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image .et_pb_image_wrap img{width:auto;max-width:90%;max-height: 100%;}
.program_participaction_sec .et_pb_blurb .et_pb_blurb_content:hover .et_pb_blurb_container:before{background-color:#4e2683;}
.program_participaction_sec .et_pb_blurb .et_pb_blurb_content:hover .et_pb_blurb_container .et_pb_module_header{color:#c15608!important;}
.program_app_sec .et_pb_button_module_wrapper{width:100%;}
.et_pb_tabs ul.et_pb_tabs_controls::after{border:0;}
.et_pb_text h2:not(:last-child),.et_pb_text h3:not(:last-child),.et_pb_text h4:not(:last-child){padding-bottom:20px;}
.et_pb_text h2:not(:first-child),.et_pb_text h3:not(:first-child),.et_pb_text h4:not(:first-child){padding-top:30px;}
.et_pb_text ol:not(:first-child),.et_pb_text ul:not(:first-child){padding-top:1em;}
.et_pb_text ol:not(:last-child),.et_pb_text ul:not(:last-child){padding-bottom:0;}
.et_pb_text h3 + h2:not(:first-child),.et_pb_text h4 + h2:not(:first-child),.et_pb_text h2 + h3:not(:first-child),.et_pb_text h4 + h3:not(:first-child),.et_pb_text h2 + h4:not(:first-child),.et_pb_text h3 + h4:not(:first-child){padding-top:0;}
.col3tab .et_pb_tab_content{column-count:3;column-gap:15px;}
.col3tab .et_pb_tab_content p{padding-bottom:0;}
.col3tab .et_pb_tab_content p:not(:last-child){margin-bottom:1em;}
body:not(.et-fb) .everything-video .et_pb_video_box{padding-top:56.2%;position:relative;}
body:not(.et-fb) .everything-video .et_pb_video_box iframe{position:absolute;left:0;top:0;width:100%;height:100%;}
.benefitsfilter{padding-bottom:60px;}
.benefitsfilter ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;}
.benefitsfilter ul li{margin:0 20px;}
.benefitsfilter ul li .benefit_fil{display:inline-flex;margin:0;padding:10px 20px;min-width:160px;background-color:var(--ambition);color:var(--balance);font-size:20px;font-weight:600;justify-content:center;border-radius:30px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.benefitsfilter ul li .benefit_fil:hover,.benefitsfilter ul li .benefit_fil.benefit_cat_active{background-color:var(--nature);color:var(--strength);}
.replacebenefits{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px;}
.replacebenefits .benefitsposts{width:100%;max-width:33.33%;padding:0 10px;margin-bottom:30px;}
.replacebenefits .benefitsposts .benefitsposts_inner{-webkit-box-shadow:0px 7px 8px rgba(178 165 184 / 28%);-moz-box-shadow:0px 7px 8px rgba(178 165 184 / 28%);box-shadow:0px 7px 8px rgba(178 165 184 / 28%);border-radius:10px;overflow:hidden;height:100%;display:flex;flex-wrap:wrap;flex-direction:row;position:relative;background-color:#ffffff;}
.replacebenefits .benefitsposts .mainfeatureimage a{position:relative;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.replacebenefits .benefitsposts .mainfeatureimage a:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.15);z-index:1;opacity:0;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.replacebenefits .benefitsposts .mainfeatureimage a:hover:before{opacity:1;}
.replacebenefits .benefitsposts .thumbimage{display:flex;width:34%;    /* max-height: 300px; */position:relative;    /* padding-top: 66%; */overflow:hidden;flex-wrap:wrap;flex-direction:row;justify-content:center;align-items:center;align-content:center;border-radius:10px 0 0 10px;background-size:cover;background-position:center;background-repeat:no-repeat;}
.replacebenefits .benefitsposts .thumbimage img{object-fit:cover;object-position:center;border-radius:inherit;position:absolute;left:50%;top:50%;width:100%;height:101%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
/*
.replacebenefits .benefitsposts .mainfeatureimage a:hover .thumbimage img {transform:scale(1.2);} */
.replacebenefits .benefitsposts .mainfeaturetitle{padding:20px;width:66%;display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;align-content:center;}

/* .replacebenefits .benefitsposts .mainfeaturetitle h3,
.replacebenefits .benefitsposts .mainfeaturetitle a {color:#4e2683;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
.replacebenefits .benefitsposts .mainfeaturetitle a:hover {color:#c15608;}
*/
.replacebenefits .benefitsposts .mainfeaturetitle h3 {padding:0 15px 0 0;width:calc(100% - 52px);}
.replacebenefits .benefitsposts .mainfeaturetitle a{font-size:.55em;line-height:1.23;color:#50287d;font-weight:600;font-family:var(--arial);display:inline-block;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;}
.replacebenefits .benefitsposts .mainfeaturetitle h3 a::after{content:"";width:100%;height:100%;display:block;position:absolute;left:0;top:0;z-index:1;}
.replacebenefits .benefitsposts .mainfeaturetitle .benefits_more_link{width:52px;height:52px;border-radius:5px;background-color:var(--ambition);font-size:0;color:transparent;z-index:0;}
.replacebenefits .benefitsposts .mainfeaturetitle .benefits_more_link i{display:none;}
.replacebenefits .benefitsposts .mainfeaturetitle .benefits_more_link::before{content:"\f061";font-family:"Font Awesome 6 Free";font-weight:900;color:var(--balance);font-size:25px;text-align:center;width:100%;height:100%;display:flex;justify-content:center;align-items:center;}
.replacebenefits .benefitsposts .mainfeaturetitle > a:hover,
.replacebenefits .benefitsposts .benefitsposts_inner:hover .mainfeaturetitle .benefits_more_link{background-color:var(--nature);}
.replacebenefits .benefitsposts .benefitsposts_inner:hover .mainfeaturetitle .benefits_more_link::before {color: var(--strength);}
.replacebenefits .benefitsposts .benefitsposts_inner:hover .mainfeaturetitle h3 a{color:var(--ambition);}
.replacebenefits > span{width:100%;text-align:center;color:#4e2683;font-weight:600;}

/* Iframe */
.et_pb_module.et_pb_video > .et_pb_video_box{padding-top:56.25%;}
.et_pb_module.et_pb_video > .et_pb_video_box .fluid-width-video-wrapper{padding:0px!important;position:absolute;top:0px;bottom:0px;left:0px;right:0px;}
.et_pb_module.et_pb_video > .et_pb_video_box iframe,.et_pb_module.et_pb_video > .et_pb_video_box video{width:100%;height:100%;position:absolute;top:0px;bottom:0px;left:0px;right:0px;max-width:100%;}
.activity-sec .et_pb_button_module_wrapper{width:100%;}
.cred_slider .et_pb_module.et_pb_blurb.et_pb_text_align_left{height:250px;}
.cred_slider{overflow:hidden;}
.cred_slider  .owl-stage-outer.owl-height{padding:40px 0;overflow:visible;}
.et_pb_toggle_content .et_pb_button{display:inline-block;margin-top:20px;}
.flip_box_style1.dsm_flipbox .dsm-flipbox.dsm-flipbox-slide-up{padding-top:100%;overflow:hidden;height:auto;}
.flip_box_style1.dsm_flipbox .dsm-flipbox.dsm-flipbox-slide-up .dsm_flipbox_child:first-child{top:0;left:0;display:block;}
.flip_box_style1.dsm_flipbox .dsm-flipbox.dsm-flipbox-slide-up .dsm_flipbox_child:first-child .et_pb_module_inner,.flip_box_style1.dsm_flipbox .dsm-flipbox.dsm-flipbox-slide-up .dsm_flipbox_child:first-child .dsm_flipbox_child_image,.flip_box_style1.dsm_flipbox .dsm-flipbox.dsm-flipbox-slide-up .dsm_flipbox_child:first-child .dsm_flipbox_child_image_wrap{height:100%;width:100%;}
.flip_box_style1.dsm_flipbox .dsm-flipbox.dsm-flipbox-slide-up .dsm_flipbox_child:first-child .dsm_flipbox_child_image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;object-position:center;}
.flip_box_style1.dsm_flipbox .dsm-flipbox.dsm-flipbox-slide-up .dsm_flipbox_child:first-child .dsm_flipbox_wrapper{position:absolute;bottom:0;padding:10px 10px 20px;z-index:1;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out;}
.flip_box_style1.dsm_flipbox .dsm-flipbox.dsm-flipbox-slide-up .dsm_flipbox_child:last-child{top:0;}
.flip_box_style1.dsm_flipbox .dsm-flipbox.dsm-flipbox-slide-up:hover .dsm_flipbox_child:last-child{transform:translateY(0%);}
.flip_box_style1.dsm_flipbox .dsm-flipbox.dsm-flipbox-slide-up .dsm_flipbox_child:last-child .dsm_flipbox_wrapper{padding:10px;z-index:1;position:relative;}
.flip_box_style1.dsm_flipbox .dsm-flipbox.dsm-flipbox-slide-up .dsm_flipbox_child::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;}
.flip_box_style1.dsm_flipbox .dsm-flipbox.dsm-flipbox-slide-up .dsm_flipbox_child:first-child::before{background:linear-gradient(180deg,rgba(86,34,133,0) 20%,rgba(86,34,133,.85) 50%);}
.flip_box_style1.dsm_flipbox .dsm-flipbox.dsm-flipbox-slide-up .dsm_flipbox_child:last-child::before{background-color:rgba(86,34,133,0.85);}
.flip_box_style1.dsm_flipbox .dsm-flipbox.dsm-flipbox-slide-up:hover .dsm_flipbox_child:first-child::before{background:transparent;}
.flip_box_style1.dsm_flipbox .dsm-flipbox.dsm-flipbox-slide-up:hover .dsm_flipbox_child:first-child .dsm_flipbox_wrapper{transform:translateY(-500%);}
.et-l--header .et_pb_search .et_pb_searchform{margin:0;}
.et-l--header .et_pb_search .awesomplete label{display:none;}
.et-l--header .et_pb_search .awesomplete input[type="text"]{height:100%;}

/* General Popup */
.popup_active .popup_wrap_sec{z-index:9999;}
.popup_data_model{display:none;}
.popup_data_model.popup_model_open{display:block;background-color:rgba(0,0,0,0.8);position:fixed;left:0;right:0;top:0;bottom:0;z-index:99999;display:flex;flex-wrap:wrap;flex-direction:row;align-content:center;align-items:center;justify-content:center; margin-top:0 !important;}
.popup_data_model.popup_model_open > div:first-child{position:relative;max-width:960px;width:100%;max-height:90%;overflow-y:auto;margin:7% auto;display:block;padding:0px;height:auto;z-index:10;border-radius:20px;padding:30px;background-color:#fff;box-shadow:0 1px 6px rgba(0,0,0,0.7);}
.popup_close_btn,body .video-popup .lightbox-close{position:absolute;right:0;top:0;cursor:pointer;z-index:99;text-transform:uppercase;background:var(--ambition);font-weight:900;font-size:12px;display:block;border:none;color:white;padding:6px;border-radius:0 0px 0 10px;width:30px;height:30px;line-height:0;text-align:center;}
.popup_close_btn:hover,body .video-popup .lightbox-close:hover{background:var(--nature);}
body .popup_data_model .et_pb_button{display:table;margin:0 auto 20px;}
body .popup_data_model .et_pb_button,body .popup_data_model .et_pb_button:hover{line-height:1!important;padding:14px 60px!important;}
.popup_open_btn{cursor:pointer;}

/* #End General Popup */

.toggle_guideline_box{padding:0!important;outline:none!important;}
.toggle_guideline_box .et_pb_toggle_title{padding-right:0!important;text-align:center;display:flex;flex-direction:column-reverse;padding:20px 130px 10px 130px!important;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.toggle_guideline_box .et_pb_toggle_title:before{position:initial;display:block;text-align:center;padding-top:20px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.toggle_guideline_box .et_pb_toggle_content{padding:20px;}
.toggle_guideline_box .et_pb_toggle_content ul{padding:0;list-style:none;}
.toggle_guideline_box .et_pb_toggle_content ul li{position:relative;padding-left:30px;}
.toggle_guideline_box .et_pb_toggle_content ul li:before{content:"\35"!important;position:absolute;font-family:ETmodules!important;font-weight:400!important;left:0;font-size:24px;color:#4e2683;}
.toggle_guideline_box .et_pb_toggle_content ul li:not(:last-child){margin-bottom:10px;}
.toggle_guideline_box.et_pb_toggle_open .et_pb_toggle_title{background-color:#4e2683!important;}
.blog-post-common-content .et_pb_section{padding-top:0!important;}
.blog-post-common-content .et_pb_section h1:first-child,.blog-post-common-content .et_pb_section h2:first-child,.blog-post-common-content .et_pb_section h3:first-child,.blog-post-common-content .et_pb_section h4:first-child,.blog-post-common-content .et_pb_section h5:first-child,.blog-post-common-content .et_pb_section h6:first-child,.blog-post-common-content .et_pb_section p:first-child,.blog-post-common-content .et_pb_section ol:first-child,.blog-post-common-content .et_pb_section ul:first-child{margin:0!important;}
.blog-post-common-content .et_pb_section h1,.blog-post-common-content .et_pb_section h2,.blog-post-common-content .et_pb_section h3,.blog-post-common-content .et_pb_section h4,.blog-post-common-content .et_pb_section h5,.blog-post-common-content .et_pb_section h6{margin-top:40px;color:#6E10C1}
.blog-post-common-content .et_pb_section p,.blog-post-common-content .et_pb_section ul,.blog-post-common-content .et_pb_section ol{margin:30px 0 0 0!important;padding-bottom:0!important}
.blog-post-common-content .et_pb_section li{margin:0 0 30px 0}
.blog-post-common-content .et_pb_section li:last-child{margin:0;}
.explore-benefit-box img{height:126px;width:auto;}
.explore-benefit-box .et_pb_blurb_description{text-align:left;}

/* Posts Benefits Box */
.single_benefits{height:100%;}
.single_benefits .posts-benefits-box{border-radius:20px;overflow:hidden;padding:22px 30px;display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;align-content:flex-start;height:100%;}
.posts-benefits-box > .et_pb_image{padding-bottom:20px;text-align:center;min-height:170px;align-items:center;}
.posts-benefits-box > .et_pb_image img{max-height:150px;width:auto;}
.posts-benefits-box .et_pb_text{color:#474747;font-family:'Vollkorn',Georgia,"Times New Roman",serif;line-height:1.45em;width:100%;}
.posts-benefits-box .et_pb_text h3{font-size:26px;color:#50287d;}
.posts-benefits-box .et_pb_button{font-size:16px;padding:10px 28px!important;}
.posts-benefits-box .et_pb_button:hover{padding:10px 28px!important;}
.posts-benefits-box .et_pb_text.activity_box_text{padding-right:10px;}

sup{font-size:12px;}
sup a{display:inline-block;font-size:12px;color:#ffffff;background-color:#c15608;heigth:15px;width:15px;border-radius:15px;text-align:center;line-height:15px;}
sup a:hover{color:#ffffff;opacity:0.8;}

#filter_section .close-filter-section-btn {border: 0;background-color: #6E10C1;border-radius: 10px;padding: 0;width: 20px;height: 20px;line-height: 20px;text-align: center;color: #fff;}
#filter_section .close-filter-section-btn:hover {background-color: #c15608;}

/* Search Page */
body.et-db #et-boc .et-l .search_sidebar_form {margin-bottom: 30px;position: relative;}
body.et-db #et-boc .et-l .search_sidebar_form .screen-reader-text {display: none;}
body.et-db #et-boc .et-l .search_sidebar_form .filter-search-text-box {background-color: #fff;border: 1px solid #4e2683;color: #000;padding: 12px 18px;border-radius: 30px;width: 100%;font-size: 16px;line-height: 1.2;font-weight: 400;}
body.et-db #et-boc .et-l .search_sidebar_form .awesomplete {width: 100%;}
body.et-db #et-boc .et-l .search_filter_accordion_wrap ul {list-style: none;padding: 0;margin: 0;}
/* body.et-db #et-boc .et-l .search_filter_accordion_wrap > .accordion-list > li {margin-bottom: 22px;background: #f7f7f7;border-radius: 10px;padding: 15px;} */
body.et-db #et-boc .et-l .search_filter_accordion_wrap > .accordion-list > li {margin-bottom: 22px;}
body.et-db #et-boc .et-l .search_filter_accordion_wrap > .accordion-list > li:last-child {margin-bottom: 0px;}
body.et-db #et-boc .et-l .search_filter_accordion_wrap .accordion-list .accordion-title {display: flex;flex-direction: row;align-content: center;align-items: center;justify-content: space-between;color: var(--ambition);font-size: 20px;font-weight: 600;line-height: 1.2;cursor: pointer;padding: 0;margin: 0px;display: block;position: relative;}
body.et-db #et-boc .et-l .search_filter_accordion_wrap .accordion-list .accordion-body {margin-top: 12px;}
/* body.et-db #et-boc .et-l .search_filter_accordion_wrap ul ul {margin: -6px -4px 0 0;} */
body.et-db #et-boc .et-l .search_filter_accordion_wrap ul ul {margin-left: 12px;}
/* body.et-db #et-boc .et-l .search_filter_accordion_wrap .accordion-list ul li {margin-bottom: 10px;position: relative;display: inline-block;margin: 0;} */
body.et-db #et-boc .et-l .search_filter_accordion_wrap .accordion-list ul li {margin-bottom: 10px;position: relative;}
body.et-db #et-boc .et-l .search_filter_accordion_wrap .accordion-list ul li:last-child {margin-bottom: 0px;}
body.et-db #et-boc .et-l .search_filter_accordion_wrap input[type="checkbox"] {width: 18px;height: 18px;border-radius: 5px;background-color: transparent;border: 2px solid var(--ambition);margin: 0;padding: 0;appearance: none;-webkit-appearance: none;position: absolute;left: 0;top: 2px;outline: none !important;z-index: 1;}
body.et-db #et-boc .et-l .search_filter_accordion_wrap input[type="checkbox"] + label {width: 100%;max-width: 100%;padding: 0;padding-left: 30px;font-size: 18px;line-height: 1.3;color: var(--strength);display: block;font-weight: 600;}
/*body.et-db #et-boc .et-l .search_filter_accordion_wrap input[type="checkbox"] + label {border-radius:20px;background-color:#eaeaea;text-align:center;font-size:14px;color:#7d7d7d;font-weight:700;text-transform:uppercase;line-height:1.2;padding:11px 13px;margin:6px 4px 0 0;cursor:pointer;display:inline-block;min-width: 60px;}*/
body.et-db #et-boc .et-l .search_filter_accordion_wrap input[type="checkbox"] + label:empty {display: none;}
/*body.et-db #et-boc .et-l .search_filter_accordion_wrap input[type="checkbox"] + label:hover {background-color: #4e2683;color: #fff;}
body.et-db #et-boc .et-l .search_filter_accordion_wrap input[type="checkbox"]:checked + label {background-color: #c15608;color: #fff;}*/
body.et-db #et-boc .et-l .post_filter_form.custom_searchform_desktop .filter-btn-group {margin-top: 30px;}
body.et-db #et-boc .et-l .post_filter_form.custom_searchform_desktop .filter-btn-group .filter_submit_btn,
body.et-db #et-boc .et-l .post_filter_form .filter-btn-group .filter_reset,
body.et-db #et-boc .et-l .post_filter_form .filter-btn-group .filter_reset1 {min-width: 115px;}
body.et-db #et-boc .et-l .search_filter_accordion_wrap input[type="checkbox"]:checked {background-color: var(--ambition);}
body.et-db #et-boc .et-l .search_filter_accordion_wrap input[type="checkbox"]:checked + label::before {content:"";position:absolute;left:6px;top:5px;width:3px;height:7px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg);display:block;z-index: 1;}
.filter_search_list .post_result .post-section .blog-wrapper {width: 100%;max-width: 100%;}
.filter_search_list .post_result .post-section .blog-wrapper .list-img {padding-bottom: 15%;width: 34%;}
.filter_search_list .post_result .post-section .blog-wrapper .list-img + .blog-discription {width: 66%;}
.filter_search_list .post_result .post-section .blog-wrapper .list-img.no_image {background-color: var(--ambition);}
.filter_search_list .post_result .post-section .blog-wrapper .list-img.no_image img {width: auto;height: auto;-o-object-fit: unset;object-fit: unset;max-width: 80%;max-height: 80%;}
.filter_search_list .post_result .post-section .blog-wrapper .blog-discription h3 {width: 100%;padding-bottom: 10px;}
.filter_search_list .post_result .post-section .blog-wrapper .blog-discription h3 a {font-size: 20px;margin-bottom: 0;}
.filter_search_list .post_result .post-section .blog-wrapper .blog-discription .post_date,
.filter_search_list .post_result .post-section .blog-wrapper .blog-discription .post_category {color: var(--strength);font-size: 16px;font-weight: 600;z-index: 1;position: relative;font-family: var(--arial);}
.filter_search_list .post_result .post-section .blog-wrapper .blog-discription .post_category a:hover {text-decoration:underline;text-underline-offset:4px;color:var(--ambition);}
.filter_search_list .post_result .post-section .blog-wrapper .blog-discription .post_category a {color:var(--strength);text-decoration:underline;text-underline-offset:4px;}
.filter_search_list .post_result .post-section .blog-wrapper .blog-discription .post_content {font-size: 16px;line-height: 1.3;margin-top: 10px;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;font-family: var(--arial);color: var(--strength);}
.filter_search_list .post_result .post-section .blog-wrapper .blog-discription .blog-discription_inner {width: calc(100% - 42px);padding-right: 15px;display: flex;flex-wrap: wrap;flex-direction: column;}
.filter_search_list .post_result .post-section .blog-wrapper .blog-discription > a {width: 42px;height: 42px;}
.filter_search_list .post_result .post-section .blog-wrapper .blog-discription > a::before {font-size: 20px;}
.filter_search_list .post_result .post-section .blog-wrapper .blog-discription .post_date::after {content: ",";margin-left: -3px;}
body.et-db #et-boc .et-l .post_filter_form .search_filter_accordion_wrap > .filter-btn-group:first-child {margin: 0 0 30px;}

.filter_search_list .post_result .post-section .blog-wrapper .blog-discription .blog-meta {margin-top: auto;line-height: 1.2;}
.filter_search_list .post_result .post-section .blog-wrapper .blog-discription .blog-meta:last-child {margin-bottom: 9px;}
/* #End Search Page */

.grade-slider-style .et_pb_slide_image,
.grade-slider-style .et_pb_slide:first-child .et_pb_slide_image img.active{-webkit-animation-duration: 0s !important;animation-duration: 0s !important;}
.grade-slider-style .et_pb_slide_description {-webkit-animation-name: unset;animation-name: unset;}
.filter-btn-group button{background-color: transparent!important;color: var(--strength) !important;text-decoration: underline;}
.filter-btn-group button:hover{background-color: transparent!important;color: var(--ambition) !important;}

body .social-share,
body .social-share ul {list-style: none;padding: 0;margin: 0;display:flex;flex-wrap:wrap;}
body .publication_wrap .social-share {margin-top: 10px;}
body .social-share li {display: inline-block;margin-top: 10px;margin-bottom: 0;margin-right: 0px;}
body .social-share li:not(:last-child) {margin-right: 10px;}
body .social-share a {background-color: var(--ambition);color: var(--balance);width: 48px;height: 48px;line-height: 48px;font-size: 22px;border-radius: 30px;display: inline-block;text-align: center;}
body .social-share a:hover {background-color: var(--nature);color: var(--strength);}
.single-post .social-share ul {margin-left: auto;margin-right: auto;}
.social_share_sec .et_pb_text p {padding: 0;}

body .big_icon .social-share a {width:66px;height:66px;line-height: 66px;border-radius: 40px;}

.page-template-utm-template header nav.sidebar,
.page-template-utm-template header nav.sidebar + .bg.closed {display: none;}

.post_filter_form.ajax_custom_searchform input.input_searchsubmit {position: absolute;right: 1px;top: 50%;transform: translateY(-50%);cursor: pointer;height: calc(100% - 3px);font-size: 0;color: RGBA(255,255,255,0) !important;background-image: url(/wp-content/themes/div-child/images/search-icon.svg);background-repeat: no-repeat;background-position: center;background-size: 20px;padding: 21px;width: 50px;line-height: 1em !important;outline: none;background-color: RGBA(255,255,255,0) !important;border-color: RGBA(255,255,255,0) !important;}
.post_filter_form.ajax_custom_searchform input.input_searchsubmit:hover {background-color: #f7f7f7 !important;border-radius: 0 30px 30px 0;}

.social_style1.et_pb_module .et_pb_social_icon a.keyboard-outline,
header.et-l--header .et_pb_blurb a.keyboard-outline {outline-color: #fff !important;}
header.et-l--header .et_pb_button.keyboard-outline {outline-color: #2ea3f3;}

body .et_pb_row.logos-row .et_pb_column.logoGridStyle1 .et_pb_image > a,
body .et_pb_row.logos-row .et_pb_column.logoGridStyle1 .et_pb_image > span {margin: 0 auto;display: table;}

.et-l--header .et_pb_search .et_pb_searchform input[type="text"] {min-height: 42px !important;}
/* body.chrome .et-l--header .et_pb_search .et_pb_searchform input[type="text"] {min-height: 37px;} */
.et-l--header .et_pb_search + .et_pb_icon {min-height: 44px;}

.blog-discription .featured_lbl {font-family: var(--arial);color: var(--balance);font-size: 16px;font-weight: 700;position: relative;z-index: 1;background-color: var(--ambition);padding: 11px 21px;line-height: 1.2;border-radius: 50px;cursor: pointer;margin-top: auto;}
.blog-discription .featured_lbl:empty,
.list-img .featured_lbl:empty {display: none;}
.list-img .featured_lbl {font-family: var(--arial);color: var(--strength);font-size: 16px;font-weight: 400;position: relative;z-index: 1;background-color: var(--balance);padding: 11px 21px;line-height: 1.2;border-radius: 50px;margin-bottom: 14px;}

.post_style2 .et_pb_ajax_pagination_container {display: flex;flex-wrap: wrap;margin: 0 -15px;}
.post_style2 .et_pb_ajax_pagination_container .et_pb_post {width: calc(33.33% - 30px);margin: 0 15px 30px;background-color: #fff;box-shadow: 0 0 20px rgba(0,0,0,.1);padding: 20px 20px 80px 20px;}
.post_style2 .et_pb_ajax_pagination_container .et_pb_post .entry-featured-image-url {padding-top: 60%;position: relative;overflow: hidden;}
.post_style2 .et_pb_ajax_pagination_container .et_pb_post .entry-featured-image-url img {-o-object-fit: cover;object-fit: cover;object-position: center;width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.post_style2 .et_pb_ajax_pagination_container .et_pb_post .entry-title a:hover {color: #c15608 !important;}
.post_style2 .et_pb_ajax_pagination_container .et_pb_post .post-meta a:hover {color: #50287D !important;}
.post_style2 .et_pb_ajax_pagination_container .et_pb_post + div {width: 100%;padding: 0 15px;margin-top: 20px;}
.post_style2 .et_pb_ajax_pagination_container  .pagination {margin: 0 -15px;text-align: center;}
.post_style2 .et_pb_ajax_pagination_container .pagination > div {width: auto;display: inline-block;padding: 0 15px;float: none;clear: both;}

body .et_pb_searchform.loading_search {position: relative;}
body .et_pb_searchform.loading_search::before {content: "";display: block !important;background-image: url(/wp-content/themes/div-child/images/pinwheel.png);width: 18px;height: 14px;position: absolute;left: 4px;top: 50%;transform: translateY(-50%);background-size: cover;background-repeat: no-repeat;background-position: center;z-index: 2;margin-top: -7px;animation-name: spin;animation-duration: 1000ms;animation-iteration-count: infinite;animation-timing-function: linear;}
body .et_pb_searchform.loading_search[aria-label^="A"]::before {left: -20px;}

/* Blog style2 */
.et_pb_module.blog-style2 .post-section .blog-wrapper,
.et_pb_module.blog-style2 .et_pb_post {width: calc(33.33% - 20px);margin: 0 10px 20px;border-radius: 10px;background-color: #ffffff;box-shadow: 0px 7px 8px rgba(178,165,184,0.28);display: flex;flex-wrap: wrap;flex-direction: row;position: relative;}
.et_pb_module.blog-style2 .post-section,
.et_pb_module.blog-style2 .et_pb_ajax_pagination_container {display: flex;flex-wrap: wrap;flex-direction: row;margin: 0 -10px;}
.et_pb_module.blog-style2 .post-section .blog-wrapper .list-img,
.et_pb_module.blog-style2 .et_pb_post .entry-featured-image-url {display: flex;flex-wrap: wrap;flex-direction: row;justify-content: center;align-content: center;align-items: center;width: 34%;margin: 0;position: relative;overflow: hidden;border-radius: 10px 0 0 10px;}
.et_pb_module.blog-style2 .post-section .blog-wrapper .list-img img,
.et_pb_module.blog-style2 .et_pb_post .entry-featured-image-url img {position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);width: 100%;height: 101%;-o-object-fit: cover;object-fit: cover;object-position: center;border-radius: inherit;}
.et_pb_module.blog-style2 .post-section .blog-wrapper .blog-discription,
.et_pb_module.blog-style2 .et_pb_post .entry-title {width: 66%;min-height: 100px;margin: 0 !important;padding: 20px 80px 20px 20px;display: flex;flex-wrap: wrap;flex-direction: row;align-content: center;align-items: center;}
.et_pb_module.blog-style2 .post-section .blog-wrapper .blog-title a,
.et_pb_module.blog-style2 .et_pb_post .entry-title a {font-size: inherit !important;-webkit-line-clamp: 3;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;}
.et_pb_module.blog-style2 .post-section .blog-wrapper .blog-title a::before,
.et_pb_module.blog-style2 .et_pb_post .entry-title a::before {content: "";width:100%;height: 100%;display: block;position: absolute;left: 0;top: 0;z-index: 1;}
.et_pb_module.blog-style2 .post-section .blog-wrapper .blog-discription::before,
.et_pb_module.blog-style2 .et_pb_post .entry-title::before {content: "\f061";font-family: "Font Awesome 6 Free";font-weight: 900;position: absolute;right: 38px;color: var(--balance);z-index: 1;top: 50%;transform: translateY(-50%);}
.et_pb_module.blog-style2 .post-section .blog-wrapper .blog-discription::after,
.et_pb_module.blog-style2 .et_pb_post .entry-title::after {content: "";width: 50px;height: 50px;border-radius: 5px;display: inline-block;background-color: var(--ambition);position: absolute;right: 20px;top: 50%;transform: translateY(-50%);transition: all 300ms ease 0ms;}
.et_pb_module.blog-style2 .post-section .blog-wrapper:hover .blog-discription::after,
.et_pb_module.blog-style2 .et_pb_post:hover .entry-title::after {background-color: var(--nature);transition: all 300ms ease 0ms;}
.et_pb_module.blog-style2 .post-section .blog-wrapper:hover .blog-discription::before,
.et_pb_module.blog-style2 .et_pb_post:hover .entry-title::before {color: var(--strength);}
/* .et_pb_module.blog-style2 .post-section .blog-wrapper:hover .entry-title a {color: #c15608 !important;} */

.et_pb_module.blog-style2 .post-section .blog-wrapper .blog-discription h4,
.et_pb_module.blog-style2 .post-section .blog-wrapper .blog-discription > a {display: none;}
.et_pb_module.blog-style2 .post-section .blog-wrapper .blog-discription .blog-title {font-size: 0.95em !important;line-height: 1.2;padding: 0;font-weight: 700;}
.et_pb_module.blog-style2 .post-section .blog-wrapper .blog-discription .blog-title a {color: #25678c;-webkit-line-clamp: 3;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;}
.et_pb_module.blog-style2 .post-section .blog-wrapper .blog-discription .blog-title a:hover {color: #c15608;}

.et_pb_module.blog-style2 .post-section .blog-wrapper .blog-discription .blog-category {padding: 0;display: flex;flex-wrap: wrap;margin-top: 12px;z-index: 1;}
.et_pb_module.blog-style2 .post-section .blog-wrapper .blog-discription  .blog-category a {background-color: #c8822a;color: #fff;font-size: 0.8em;line-height: 1;padding: 5px 8px;border-radius: 5px;display: table;margin: 3px 3px 0 0;font-weight: 700;}
.et_pb_module.blog-style2 .post-section .blog-wrapper .blog-discription  .blog-category a:hover {background-color: #246d90;}

.et_pb_module.blog-style2 .et_pb_post + div {display: block;width: 100%;text-align: center;}
.et_pb_module.blog-style2 .wp-pagenavi {display: flex;flex-wrap: wrap;flex-direction: row;justify-content: center;padding: 0;margin: 0;list-style: none;margin-top: 30px;}
.et_pb_module.blog-style2 .wp-pagenavi > a, .et_pb_module.blog-style2 .wp-pagenavi > span {margin: 6px 10px;width: 46px;height: 46px;border-radius: 10px;display: flex;flex-wrap: wrap;flex-direction: column;justify-content: center;font-size: 19px !important;letter-spacing: 1px;font-weight: 700 !important;text-decoration: none;background-color: var(--vitality);
  color: var(--strength);}
.et_pb_module.blog-style2 .wp-pagenavi > a:hover, .et_pb_module.blog-style2 .wp-pagenavi > span:hover {background-color: var(--nature);color: var(--strength) !important}
.et_pb_module.blog-style2 .wp-pagenavi > span.current,
.et_pb_module.blog-style2 .wp-pagenavi > span.current:hover {color: var(--balance) !important;
  background-color: var(--ambition);}
/* #End Blog style2 */

/*  Header search ajax result */
body div[id^="ajaxsearchprores"],
body div[id^="ajaxsearchprores"].vertical.ajaxsearchpro,
body div[id^="ajaxsearchliteres"],
body div[id^="ajaxsearchliteres"].vertical.ajaxsearchpro {padding: 0 !important;}
body div[id^="ajaxsearchprores"] .results .item .asp_content h3,
body div[id^="ajaxsearchliteres"] .results .item .asl_content h3 {line-height: 0;margin: 0 0 8px;display: block;}
body div[id^="ajaxsearchprores"] .results .item .asp_content h3 a,
body div[id^="ajaxsearchprores"] .results .item .asp_content h3 a:hover,
body div[id^="ajaxsearchliteres"] .results .item .asl_content h3 a,
body div[id^="ajaxsearchliteres"] .results .item .asl_content h3 a:hover {color: var(--strength) !important;line-height: 1.1 !important;font-size: 17px !important;display: inline-block !important;font-family: var(--arial) !important;font-weight: 600 !important;}
body div[id^="ajaxsearchprores"] .results .item .asp_content h3 a:hover,
body div[id^="ajaxsearchliteres"] .results .item .asl_content h3 a:hover {color: #c15608;}
body div[id^="ajaxsearchprores"] .results .item .asp_content .asp_res_text,
body div[id^="ajaxsearchliteres"] .results .item .asl_content .asl_desc {font-size: 16px;line-height: 1.3;color: #474747;display: none;}
body div[id^="ajaxsearchprores"] .results .item .asp_content .etc,
body div[id^="ajaxsearchliteres"] .results .item .asl_content .etc {display: none;}
body div[id^="ajaxsearchprores"] .results .item,
body div[id^="ajaxsearchliteres"] .results .item {padding: 15px 15px !important;margin: 0 !important;background: transparent !important;}
body div[id^="ajaxsearchprores"] .results .item:not(:last-child),
body div[id^="ajaxsearchliteres"] .results .item:not(:last-child) {border-bottom: 1px solid #bfbfbf;}
body div[id^="ajaxsearchprores"].vertical,
body div[id^="ajaxsearchliteres"].vertical {padding: 0;background-color: #fbfbfb;border: 0;box-shadow: 0 0px 3px 0px rgba(0,0,0,.1) !important;border-radius: 10px;}
body div[id^="ajaxsearchprores"] .results,
body div[id^="ajaxsearchliteres"] .results {max-height: 460px;}
body div[id^="ajaxsearchprores"].asp_w.vertical .results .item::after,
body div[id^="ajaxsearchliteres"].asl_w.vertical .results .item::after {display: none;}
/* #End Header search ajax result */

body #ajaxsearchlite1 .probox, div.asl_w .probox {border: 1px solid #ddd;box-shadow: none;}
body #ajaxsearchlite1 .probox .proinput input {font-size: 14px;}
body .probox .promagnifier .innericon svg,
body div.asl_w .probox .promagnifier .innericon svg {fill: var(--strength) !important;}

/*
body #ajaxsearchpro1_1 .probox .proinput form {padding-left: 23px !important;}
body #ajaxsearchpro1_1 .probox {margin-left: 0;}
body #ajaxsearchpro1_1 .probox .proinput {margin-left: 0;padding-left: 0;}
body #ajaxsearchpro1_1 .probox .proinput form input.orig,
body #ajaxsearchpro1_1 .probox .proinput form input.autocomplete {margin: 0 !important;padding: 0 !important;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: calc(100% - 25px);width: 100%;min-width: 100%;max-width: 100%;}
body #ajaxsearchpro1_1 .probox .proinput form input.autocomplete {margin-top: -28px !important;}
body div.asp_m.ajaxsearchpro .probox .proclose svg {padding: 0;}*/
body #ajaxsearchpro1_1 .probox {overflow: visible;}
body #ajaxsearchpro1_1 .et_pb_searchform.loading_search::before {left: -22px;left: -15px;}
body #ajaxsearchpro1_1 .probox .proinput form input.orig,
body #ajaxsearchpro1_1 .probox .proinput form input.autocomplete {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.proloading,
body #ajaxsearchpro1_1 .probox .proloading {animation-name: spin;animation-duration: 1000ms;animation-iteration-count: infinite;animation-timing-function: linear;}
body #ajaxsearchpro1_1 .probox .proinput form input.orig,
body #ajaxsearchpro1_1 .probox .proinput form input.autocomplete,
body #ajaxsearchpro1_2 .probox .proinput form input.orig,
body #ajaxsearchpro1_2 .probox .proinput form input.autocomplete {padding: 0 5px !important;font-family: var(--arial);color: var(--strength);font-size: 16px;}
body div.asp_m.ajaxsearchpro .probox .proclose svg {box-shadow: none !important;border: 0;fill: var(--strength) !important;}
body div.asp_m.ajaxsearchpro .probox .proclose {width: 24px !important;-webkit-flex: 0 0 24px !important;}
body div.asp_m.ajaxsearchpro .probox .proinput input.orig::placeholder {font-family: inherit;font-size: inherit;color: inherit;opacity: 1;}
body div.asp_m.ajaxsearchpro .probox .proinput input {min-width: auto;}
body div.asp_w.ajaxsearchpro.asp_non_compact {min-width: 280px;}
body.search-results .asp_w .probox .proinput form input.orig,
body.search-results .asp_w .probox .proinput form input.autocomplete,
body.search-results .asp_w .probox .proinput form input.orig,
body.search-results .asp_w .probox .proinput form input.autocomplete {font-family: var(--arial) !important;color: var(--strength) !important;font-size: 16px !important;}
body.search-results .asp_w p.showmore a,
body.search-results .asp_w p.showmore a,
body.search-results div.asp_r.asp_r_1 p.showmore a {font-family: var(--arial) !important;color: var(--strength) !important;}

body.search-results .filter_fun_sec .et_pb_row:not(:has(.filter_list_wrap > div)) {margin-bottom: 20px !important;}

/* search result scrollbar */
#ajaxsearchprores1_1 .results,
#ajaxsearchprores1_2 .results,
#ajaxsearchprores1_3 .results {scrollbar-width: thin !important;scrollbar-color: var(--ambition) #fff !important;border: 0 !important;}
#ajaxsearchprores1_1 .results::-webkit-scrollbar,
#ajaxsearchprores1_2 .results::-webkit-scrollbar,
#ajaxsearchprores1_3 .results::-webkit-scrollbar {
    width: 7px !important;
    border: 0 !important;}
#ajaxsearchprores1_1 .results::-webkit-scrollbar-track,
#ajaxsearchprores1_2 .results::-webkit-scrollbar-track,
#ajaxsearchprores1_3 .results::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 4px rgba(0,0,0,0.2) !important;
    border: 0 !important;}
#ajaxsearchprores1_1 .results::-webkit-scrollbar-thumb,
#ajaxsearchprores1_2 .results::-webkit-scrollbar-thumb,
#ajaxsearchprores1_3 .results::-webkit-scrollbar-thumb {
  background-color: var(--ambition) !important;
  box-shadow: none !important;
  border: 0 !important;
  outline: none !important;}
/* # search result scrollbar */
.home .breadcrumbs-div-new,
.single-post .breadcrumbs-div-new {display: none;}
#ajaxsearchprores1_1 .results .proloading,
#ajaxsearchprores1_2 .results .proloading,
#ajaxsearchprores1_3 .results .proloading {width: 22px;height: 22px;position: absolute;left: 0;top: 23px;}
.search_filter_accordion_wrap .activeCounter {margin-bottom: 20px;color: var(--aambition);font-size: 16px;font-weight: 600;line-height: 1.2;}

#ajaxsearchprores1_1.vertical .results .item::after,
#ajaxsearchprores1_2.vertical .results .item::after,
div.asp_r.asp_r_1.vertical .results .item::after {background: transparent !important;}

/* Glossary */
.cm-glossary .glossaryList {padding: 0 40px !important;}
.cm-glossary .glossaryList li {margin-bottom: 20px;}
.cm-glossary .glossaryList li:last-child {margin-bottom: 0;}
.cm-glossary .glossaryList .glossaryLink {font-size: 20px;text-decoration: none !important;border: 0;outline: none;font-weight: 500 !important;font-family: var(--Arial);display: inline-block;}

.cm-glossary .listNav .ln-letters {margin: 0;}
.cm-glossary .listNav {margin: 0 0 90px;padding: 0;}
.cm-glossary .glossary-container .listNav .ln-letters {margin: -15px -16px;display: flex;flex-wrap: wrap;justify-content: center;}
.cm-glossary .listNav .ln-letters > a {min-width: 71px;min-height: 63px;border-radius: 5px;background-color: #eee6f6;font-family: var(--arial);font-weight: 700;font-size: 16px;text-align: center;padding: 5px;border: 0;margin: 15px 16px !important;display: flex;flex-wrap: wrap;justify-content: center;align-items: center;cursor: pointer;position: relative;}
.cm-glossary .listNav .ln-letters > a.ln-disabled {background-color: #f8f8f8;color: #707070;}
.cm-glossary .listNav .ln-letters > a:hover,
.cm-glossary .listNav .ln-letters > a.ln-selected {background-color: #4e2683;color: #fff;}
.cm-glossary .listNav .ln-letter-count {top: -8px;width: 71px !important;margin-left: 14px;font-size: 18px;color: #fff;background-color: #4e2683;border-radius: 5px 5px 0 0;padding: 12px 5px 0 5px;display:none !important;}
.cm-glossary .listNav .ln-letters  a .letters_c {font-size: 18px;color: #fff;font-family: Montserrat;width: 100%;line-height: 1;padding: 12px 0 0;position: absolute;bottom: calc(100% - 20px);background-color: #4e2683;border-radius: 5px 5px 0 0;opacity: 0;z-index: -1;}
.cm-glossary .listNav .ln-letters a:hover .letters_c {opacity: 1;bottom: calc(100% - 12px);z-index: 1;}
/* #Glossary */


/* Search loader only staging */
/* div.asl_w .probox .proloading .asl_loader .asl_simple-circle {
  	background-image: url(/wp-content/themes/div-child/images/pinwheel.png);
	background-size: cover;
	background-repeat: no-repeat;
	border-color: transparent;
}
*/
/* #Search loader only staging */

.popup_active .search-result-list-right-col {z-index:3;}

/* --- Slider Height --- */
.et_pb_slider.auto_height_slider .et_pb_slide .et_pb_slide_image img {max-height: unset !important;margin: 0 auto;display: block;}
.et_pb_slider.auto_height_slider .et_pb_slide .et_pb_slide_image {margin: 0 auto !important;display: block;width: 100%;position: relative;}
.et_pb_slider.auto_height_slider,
.et_pb_slider.auto_height_slider .et_pb_slide,
.et_pb_slider.auto_height_slider .et_pb_container {height: unset !important;}
.et_pb_slider.auto_height_slider .et_pb_container {width: 100% !important;}
.et_pb_slider.auto_height_slider .et_pb_slide_description {padding: 0 !important;}
.et_pb_slider.auto_height_slider .et-pb-slider-arrows .et-pb-arrow-prev,
.et_pb_slider.auto_height_slider .et-pb-slider-arrows .et-pb-arrow-next {background-color: #EFE7F7;border-radius: 50px;}
.et_pb_slider.auto_height_slider .et-pb-slider-arrows .et-pb-arrow-prev {left: 50px;opacity: 1;}
.et_pb_slider.auto_height_slider .et-pb-slider-arrows .et-pb-arrow-next {right: 50px;opacity: 1;}
/* --- #End Slider Height --- */

.grade-main-slider .et_pb_row {max-width: 100%;}
.guide-text h3 {font-weight: 700;font-family: var(--arial);color: var(--strength);}
.guide-text p {color: var(--strength);font-family: var(--arial);}

body .new_home_slider .n2-ss-slider .n2-ss-slide {border-radius: 80px !important;}
body .new_home_slider .n2-ss-slider .n2-ss-slider-controls.n2-ss-slider-controls-absolute-right-top,
body .new_home_slider .n2-ss-slider .n2-ss-slider-controls.n2-ss-slider-controls-absolute-left-center,
body .new_home_slider .n2-ss-slider .n2-ss-slider-controls.n2-ss-slider-controls-absolute-right-center {max-width: 1726px;margin: 0 auto;left: 50%;transform: translateX(-50%);padding: 0 100px;}
body .new_home_slider .n2-ss-slider .n2-ss-slider-controls.n2-ss-slider-controls-absolute-right-top .n2-ss-widget.nextend-autoplay {margin: 50px 50px 0 0;}
body .new_home_slider .n2-ss-slider .n2-ss-slider-controls.n2-ss-slider-controls-absolute-right-top .n2-ss-widget.nextend-autoplay:hover img {filter: brightness(1) invert(1);}
/*body .new_home_slider .n2-ss-slider .n2-ss-slider-controls.n2-ss-slider-controls-absolute-center-bottom .n2-ss-widget.n2-ss-control-bullet-horizontal {margin: 0;}*/
body .new_home_slider .n2-ss-slider .n2-ss-slider-controls.n2-ss-slider-controls-absolute-left-center,
body .new_home_slider .n2-ss-slider .n2-ss-slider-controls.n2-ss-slider-controls-absolute-right-center {align-items: flex-end;justify-content: center;}
body .new_home_slider .n2-ss-slider .n2-ss-slider-controls.n2-ss-slider-controls-absolute-left-center .nextend-arrow {margin-right: 140px;background-repeat: no-repeat no-repeat;background-position: center center;background-size: contain;background-image: url('/wp-content/themes/div-child/images/slider-prev-icon.svg');}
body .new_home_slider .n2-ss-slider .n2-ss-slider-controls.n2-ss-slider-controls-absolute-left-center .nextend-arrow:hover {background-image: url('/wp-content/themes/div-child/images/slider-prev-green-icon.svg');}
body .new_home_slider .n2-ss-slider .n2-ss-slider-controls.n2-ss-slider-controls-absolute-right-center .nextend-arrow {margin-left: 140px;background-repeat: no-repeat no-repeat;background-position: center center;background-size: contain;background-image: url('/wp-content/themes/div-child/images/slider-next-icon.svg');}
body .new_home_slider .n2-ss-slider .n2-ss-slider-controls.n2-ss-slider-controls-absolute-right-center .nextend-arrow:hover {background-image: url('/wp-content/themes/div-child/images/slider-next-green-icon.svg');}
body .new_home_slider .n2-ss-slider .n2-ss-slider-controls.n2-ss-slider-controls-absolute-left-center .nextend-arrow img,
body .new_home_slider .n2-ss-slider .n2-ss-slider-controls.n2-ss-slider-controls-absolute-right-center .nextend-arrow img {opacity: 0;}
body .new_home_slider .n2-ss-slider .n2-ss-slider-controls.n2-ss-slider-controls-absolute-left-center .nextend-arrow:not(:hover),
body .new_home_slider .n2-ss-slider .n2-ss-slider-controls.n2-ss-slider-controls-absolute-right-center .nextend-arrow:not(:hover) {opacity: 1;}
body .new_home_slider .n2-ss-slider .n2-ss-slide:not(.n2-ss-slide-active) .n2-ss-slide-background .n2-ss-slide-background-color,
body .new_home_slider .n2-ss-slider .n2-ss-slide:not(.n2-ss-slide-active) .n2-ss-slide-inner {opacity: 0;}

.n2-ss-layer h1 > span,
.n2-ss-layer h2 > span,
.et_pb_module_heading > span {font-family: var(--PACHeadline);}

.et-db #et-boc .et-l .blurb_style2 .et_pb_blurb_container {margin:65px 40px 0;}
.et-db #et-boc .et-l .blurb_style2 .et_pb_module_header {padding-bottom:15px;}
.et-db #et-boc .et-l .blurb_style2 .et_pb_image_wrap {width:100%;position:relative;}
.et-db #et-boc .et-l .blurb_style2 .et_pb_image_wrap img {position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;}
.et-db #et-boc .et-l .middle_col {display: flex;flex-wrap: wrap;flex-direction: column;justify-content: center;}
.et-db #et-boc .et-l .et_pb_module.cover_img,
.et-db #et-boc .et-l .et_pb_module.cover_img .et_pb_image_wrap,
.et-db #et-boc .et-l .et_pb_module.cover_img picture {height: 100%;width: 100%;}
.et-db #et-boc .et-l .et_pb_module.cover_img img {-o-object-fit: cover;object-fit: cover;object-position: center;height: 100%;width: 100%;}
.et-db #et-boc .et-l .logos_row_style2 .et_pb_column {display: flex;flex-wrap: wrap;flex-direction: row;align-items: center;align-content: center;justify-content: center;column-gap: 179px;row-gap: 30px;}
.et-db #et-boc .et-l .logos_row_style2 .et_pb_column .et_pb_image {width: calc(20% - 144px);}
.filter_fun_sec .et_pb_row:not(:has(.filter_list_wrap > div)) {margin-bottom: 20px !important;}
.et-db #et-boc .et-l .et_pb_module .head_subscribe_btn::after,
body.et-db #page-container #et-boc .et-l.et-l--header .et_pb_section .et_pb_button::after {display: inline-block;color: transparent;background-repeat: no-repeat;background-position: center center;background-size: contain;background-image: url("data:image/svg+xml,%3Csvg width='26' height='22' viewBox='0 0 26 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.3335 18.7283C1.3335 15.2551 1.3335 11.7824 1.3335 8.3092C1.6991 8.62756 2.03996 8.98135 2.43481 9.25865C4.88829 10.9837 7.34796 12.7004 9.81944 14.3996C10.315 14.7399 10.8606 15.0138 11.4022 15.2782C11.8899 15.5161 12.4186 15.6185 12.9693 15.5954C13.7247 15.5639 14.4013 15.2782 15.0346 14.9103C15.6342 14.5622 16.1956 14.1465 16.767 13.7516C18.8105 12.3404 20.8551 10.9314 22.8889 9.5067C23.3867 9.15797 23.8451 8.75299 24.321 8.37445C24.3221 8.39189 24.3266 8.43351 24.3266 8.47513C24.3266 11.7982 24.3322 15.1212 24.3182 18.4437C24.317 18.748 24.2501 19.0793 24.1168 19.351C23.7163 20.1677 23.0301 20.5327 22.1184 20.5322C15.929 20.526 9.73957 20.5294 3.55018 20.5282C3.42306 20.5282 3.29538 20.5266 3.16883 20.5136C2.77229 20.4726 2.42187 20.3258 2.10858 20.0743C1.6721 19.7245 1.44261 19.2633 1.3335 18.7283Z' stroke='%23F3EDEA' stroke-width='1.5' stroke-miterlimit='10'/%3E%3Cpath d='M1.3335 4.0312C1.3335 3.85178 1.3335 3.67179 1.3335 3.49236C1.36556 3.34049 1.38918 3.18638 1.4308 3.03732C1.63498 2.3123 2.01633 1.73746 2.7931 1.54397C3.0434 1.48154 3.31169 1.47085 3.57212 1.47085C9.74576 1.46691 15.92 1.46748 22.0936 1.4686C22.2432 1.4686 22.3951 1.46579 22.5413 1.48998C23.3845 1.62891 23.9661 2.10363 24.2242 2.91414C24.4678 3.6791 24.276 4.41143 23.9076 5.09483C23.4508 5.94247 22.7725 6.58931 21.9884 7.1349C19.7104 8.71937 17.4369 10.31 15.1561 11.8906C14.7573 12.1667 14.3406 12.4198 13.9176 12.6561C13.1954 13.0599 12.4591 13.0526 11.7352 12.6533C11.3887 12.462 11.0422 12.2657 10.7177 12.0402C8.34071 10.3888 5.96204 8.73906 3.59911 7.0674C2.52255 6.30638 1.65466 5.36706 1.3335 4.0312Z' stroke='%23F3EDEA' stroke-width='1.5' stroke-miterlimit='10'/%3E%3C/svg%3E%0A");font-size: 21px !important;color: transparent !important;}
.et-db #et-boc .et-l .et_pb_module .head_subscribe_btn:hover::after,
body.et-db #page-container #et-boc .et-l.et-l--header .et_pb_section .et_pb_button:hover::after {background-image: url("data:image/svg+xml,%3Csvg width='26' height='22' viewBox='0 0 26 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.3335 18.7283C1.3335 15.2551 1.3335 11.7824 1.3335 8.3092C1.6991 8.62756 2.03996 8.98135 2.43481 9.25865C4.88829 10.9837 7.34796 12.7004 9.81944 14.3996C10.315 14.7399 10.8606 15.0138 11.4022 15.2782C11.8899 15.5161 12.4186 15.6185 12.9693 15.5954C13.7247 15.5639 14.4013 15.2782 15.0346 14.9103C15.6342 14.5622 16.1956 14.1465 16.767 13.7516C18.8105 12.3404 20.8551 10.9314 22.8889 9.5067C23.3867 9.15797 23.8451 8.75299 24.321 8.37445C24.3221 8.39189 24.3266 8.43351 24.3266 8.47513C24.3266 11.7982 24.3322 15.1212 24.3182 18.4437C24.317 18.748 24.2501 19.0793 24.1168 19.351C23.7163 20.1677 23.0301 20.5327 22.1184 20.5322C15.929 20.526 9.73957 20.5294 3.55018 20.5282C3.42306 20.5282 3.29538 20.5266 3.16883 20.5136C2.77229 20.4726 2.42187 20.3258 2.10858 20.0743C1.6721 19.7245 1.44261 19.2633 1.3335 18.7283Z' stroke='%23171818' stroke-width='1.5' stroke-miterlimit='10'/%3E%3Cpath d='M1.3335 4.0312C1.3335 3.85178 1.3335 3.67179 1.3335 3.49236C1.36556 3.34049 1.38918 3.18638 1.4308 3.03732C1.63498 2.3123 2.01633 1.73746 2.7931 1.54397C3.0434 1.48154 3.31169 1.47085 3.57212 1.47085C9.74576 1.46691 15.92 1.46748 22.0936 1.4686C22.2432 1.4686 22.3951 1.46579 22.5413 1.48998C23.3845 1.62891 23.9661 2.10363 24.2242 2.91414C24.4678 3.6791 24.276 4.41143 23.9076 5.09483C23.4508 5.94247 22.7725 6.58931 21.9884 7.1349C19.7104 8.71937 17.4369 10.31 15.1561 11.8906C14.7573 12.1667 14.3406 12.4198 13.9176 12.6561C13.1954 13.0599 12.4591 13.0526 11.7352 12.6533C11.3887 12.462 11.0422 12.2657 10.7177 12.0402C8.34071 10.3888 5.96204 8.73906 3.59911 7.0674C2.52255 6.30638 1.65466 5.36706 1.3335 4.0312Z' stroke='%23171818' stroke-width='1.5' stroke-miterlimit='10'/%3E%3C/svg%3E%0A");}
body.et-db #et-boc .et-l .et_pb_module .et_pb_button.left_icon_20::before,
body.et-db #et-boc .et-l .et_pb_module .et_pb_button.right_icon_20::after {font-size: 21px !important;top: 50%;transform: translateY(-50%);display: inline-block !important;}

body .fa-twitter::before {background-repeat: no-repeat;color: transparent;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z' fill='%23F3EDEA' /%3E%3C/svg%3E");}
body a:hover .fa-twitter::before {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z' fill='%23171818' /%3E%3C/svg%3E");}

body .logos-column {display: flex;flex-wrap: wrap;align-items: center;justify-content: center;}
body .logos-column > .et_pb_image {margin: 0 !important;}

body .flex {display: flex;flex-wrap: wrap;}
body .flex.nowrap {flex-wrap: nowrap;}
body .item-center {align-items: center;}

/* Responsive */
@media screen and (min-width:981px) and (max-width:1600px){
	.rewarded_box_row.et_pb_row > .et_pb_column:first-child{padding-left:50px;}
	.rewarded_box_row.et_pb_row > .et_pb_column:last-child{padding-left:150px;}
	.rewarded_box_row.et_pb_row > .et_pb_column .celebrate_main_img{right:-60px;}
	.rewarded_box_row .et_pb_module.badge_img2{right:-20px;}
	.rewarded_box_row .et_pb_module.badge_img3{right:-20px;}
	.rewarded_box_row .et_pb_module.badge_img4{right:-20px;}
	.et_pb_section.hero_section,
	.et_pb_section.science_hero_sec,
	.et_pb_section.prress_banner_sec,
	.et_pb_section.hero_section_1 > .et_pb_row > .et_pb_column:first-child {min-height:600px;}

	/*  body div.et_pb_section.getactive_hero_sec{background-position:left 40% center;} */

	body.et-db #et-boc .et-l .et_pb_module .et_pb_button:not([data-icon]),
  body .gform_wrapper form .gform_footer .gform_button {padding: 18px 35px !important;}
  body.et-db #et-boc .et-l .et_pb_module .et_pb_button.footer-subscribe-btn {padding-right: 70px !important;}
	
}
@media screen and (max-width:1600px){
  body .new_home_slider .n2-ss-slider .n2-ss-slide .n2-ss-layer.title122 .n2-ss-text {font-size: 100px !important;}
  body .new_home_slider .n2-ss-slider .n2-ss-slide .n2-ss-layer.btn16 .n2-ss-button-container a {padding: 18px 35px !important;}
}
@media screen and (min-width:981px) and (max-width:1500px){
	body .primary_btn {padding: 16px 50px;}

	body .et_pb_section.sec_padding{padding-top:80px;padding-bottom:80px;}
	body .et_pb_section.sec_paddingB{padding-bottom:80px;}
	body .et_pb_section.sec_paddingT{padding-top:80px;}
	body .et_pb_row.row_padding{padding-bottom:80px!important;padding-top:80px!important;}
	body .et_pb_row.row_paddingB{padding-bottom:80px!important;}
	body .et_pb_row.row_paddingT{padding-top:80px!important;}
	body .et_pb_section.hero_section,
	.et_pb_section.hero_section_1 > .et_pb_row > .et_pb_column:first-child {padding-top:80px;padding-bottom:80px;}
	.et_pb_module.title55 h1,.et_pb_module.title55 h2{font-size:50px;}
	.et_pb_module.title50 h1,.et_pb_module.title50 h2,.et_pb_module.title50 h3{font-size:40px;}
	.et_pb_module.title45 h1,.et_pb_module.title45 h2,.et_pb_module.title45 h3{font-size:36px;}
	.et_pb_module.title40 h2,.et_pb_module.title40 h3{font-size:34px;}
	.et_pb_module.title34 h2,.et_pb_module.title34 h3{font-size:32px;}
	div#n2-ss-2 .title60 h1,div#n2-ss-2 .title60 h2,
	div#n2-ss-7 .title60 h1,div#n2-ss-7 .title60 h2,
	div#n2-ss-8 .title60 h1,div#n2-ss-8 .title60 h2 {font-size:50px;}
	div#n2-ss-2 .title25 div,div#n2-ss-2 .title25 p,
	div#n2-ss-7 .title25 div,div#n2-ss-7 .title25 p,
	div#n2-ss-8 .title25 div,div#n2-ss-8 .title25 p {font-size:23px;}
	div#n2-ss-3 .title60 h1,div#n2-ss-3 .title60 h2 {font-size:50px;}
	div#n2-ss-3 .title25 div,div#n2-ss-3 .title25 p {font-size:23px;}
	.et_pb_module.title60 h1,.et_pb_module.title60 h2{font-size:56px;line-height:1.1;}
	.et_pb_module.text30{font-size:28px;}
	body .et-l .PLR80{padding-left:50px;padding-right:50px;}
	body .et-l .PL80{padding-left:50px;}
	body .et-l .PR80{padding-right:50px;}
	.home-intro-row1 .et_pb_module.et_pb_image.home-into-row1-col1-abs-img{max-width:290px;right:-83px;}
	.et_pb_module.sec1-dots-img2{bottom:-50px;}
	body .et_pb_row.PT120{padding-top:80px!important;}
	.et-l--footer .et_pb_social_media_follow li:not(:last-child) a{margin-right:6px;}
	.rewarded_box_row.et_pb_row > .et_pb_column .celebrate_main_img{max-width:280px;/*bottom: -48px;*/}
	.exercise_videos_row .exercise_img_box3.et_pb_image{bottom:-60px;}
	.exercise_videos_row .exercise_img_main.et_pb_image{max-width:440px;}
	.et_pb_row.friendly_notifi_row > .et_pb_column:last-child::before,.et_pb_row.exercise_videos_row > .et_pb_column:last-child::before,.et_pb_row.health_tips_row > .et_pb_column:first-child::before{width:calc(100% - 140px);}
	.et_pb_row.challenge_row .et_pb_column:first-child{padding-left:80px;}
	.et_pb_row.workplace_row .et_pb_column:first-child{padding-left:70px;}
	.et_pb_row.workplace_row .et_pb_column:last-child{padding-right:40px;padding-left:0;}
	.et_pb_row.challenge_row .et_pb_column:last-child{padding-left:0;padding-right:40px;}
	.challenge_row .challenge-photo-img.et_pb_image{max-width:100%;right:40px;}
	.partners_funders_logo_row .et_pb_column{column-gap:23px;}
	.cta_app_style2 .cta-app-img-btn.et_pb_module{max-width:220px;padding-right:50px;padding-left:50px;}
	.form_address_row.et_pb_row .et_pb_column:first-child{padding-right:40px;}
	.form_address_row.et_pb_row .et_pb_column:last-child{padding-left:40px;}
	.et_pb_section.hero_section,
	.et_pb_section.science_hero_sec,
	.et_pb_section.prress_banner_sec,
	.et_pb_section.hero_section_1 > .et_pb_row > .et_pb_column:first-child {min-height:560px;}
	.et_pb_blurb.blurb_title45 .et_pb_blurb_content .et_pb_module_header{font-size:40px;}
	.app_join_box_row .et_pb_column .et_pb_button{padding:16px 30px!important;font-size:22px;}

	.celebrate_main_img.no_animation.et_pb_module {bottom: -48px;}
	
	.cm-glossary .listNav {margin: 0 0 50px;}
	.cm-glossary .listNav .ln-letters > a {margin: 11px !important;}
	.cm-glossary .glossary-container .listNav .ln-letters {margin: -11px;}
	.cm-glossary .listNav .ln-letter-count {margin-left: 10px;}

	.et-db #et-boc .et-l .blurb_style2 {margin-bottom: 30px !important;}
  .et-db #et-boc .et-l .blurb_style2 + .et_pb_button_module_wrapper {margin: 0px 30px 50px !important;}
  .et-db #et-boc .et-l .blurb_style2 .et_pb_module_header {font-size: 26px;}
  .et-db #et-boc .et-l .newsletter_text_col {padding-right: 130px;padding-left: 130px;}
	.et-db #et-boc .et-l .space_LR_90.newsletter_text_col {padding-right: 70px;padding-left: 70px;}
  .et-db #et-boc .et-l .anton78 .et_pb_module_heading {font-size: 64px;}
  
  .et-db #et-boc .et-l .anton55 .et_pb_module_heading {font-size: 52px;}

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

	/* Menu */
	.et-db #et-boc .et-l .et_pb_menu .et_pb_menu__menu .et-menu-nav > ul.et-menu > li.menu-item:not(:last-child){padding-right:30px;}
	.et-db #et-boc .et-l .et_pb_menu .et_pb_menu__menu .et-menu-nav > ul.et-menu > li.menu-item a{font-size:18px;}
	.et-db #et-boc .et-l .et_pb_menu .et_pb_menu__menu .et-menu-nav ul.et-menu li.menu-item.shop_menu_item svg{margin-right:7px;width:19px;height:19px;}

	/*body div.asl_r.vertical {left: auto !important;right: 35px !important;}*/
/* 	body div[id^="ajaxsearchprores"].vertical,
	body div[id^="ajaxsearchliteres"].vertical {left: auto !important;right: 35px !important;}
	body #ajaxsearchprores1_3.vertical {left: 35px !important;right: auto !important;} */

	body .new_home_slider .n2-ss-slider .n2-ss-slide .n2-ss-layer.title122 .n2-ss-text {font-size: 90px !important;}
	body .new_home_slider .n2-ss-slider .n2-ss-slide .n2-ss-layer.title27 .n2-ss-text {font-size: 25px !important;}

	.et-db #et-boc .et-l .blurb_style2 .et_pb_blurb_container {margin: 40px 30px 0;}
	.et-db #et-boc .et-l .logos_row_style2 .et_pb_column {column-gap: 150px;}
	.et-db #et-boc .et-l .logos_row_style2 .et_pb_column .et_pb_image {width: calc(20% - 120px);}
	.filter_fun_sec .et_pb_row:not(:has(.filter_list_wrap > div)) {margin-bottom: 10px !important;}
	body div.asl_r.vertical {left: auto !important;right: 35px !important;}

}
@media screen and (min-width:981px) and (max-width:1400px){
	body .primary_btn {padding: 15px 45px;font-size: 20px;}
	
    .et_pb_module.title60 h1,.et_pb_module.title60 h2{font-size:52px;}
    .et_pb_module.title55 h1,.et_pb_module.title55 h2{font-size:48px;}
    .et_pb_module.title40 h2,.et_pb_module.title40 h3{font-size:32px;}
    .et_pb_module.title38 h2,.et_pb_module.title38 h3{font-size:32px;}
    .et_pb_module.text30{font-size:26px;}
    .et_pb_module.text22{font-size:20px;}
    body .et_pb_row.PB70{padding-bottom:60px!important;}
    body .et-l .PLR80{padding-left:40px;padding-right:40px;}
    body .et-l .PL80{padding-left:40px;}
    body .et-l .PR80{padding-right:40px;}
    .et_pb_module.postStyle1 .et_pb_post .entry-title,.et_pb_module.postStyle1 .et_pb_blurb_container .et_pb_module_header{font-size:24px!important;}
    .et_pb_module.postStyle1 .et_pb_post .entry-title a{padding-right:85px;min-height:58px;}
    .et_pb_module.postStyle1 .et_pb_blurb_container .et_pb_module_header{min-height:58px;}
    .et_pb_module.postStyle1 .et_pb_post .entry-title{padding:20px 0px 20px 20px;}
    .et_pb_module.postStyle1 .et_pb_blurb_container{padding:20px;}
	.et_pb_module.postStyle1 .et_pb_post .entry-title a::before,.et_pb_module.postStyle1 .et_pb_blurb_container .et_pb_module_header::before,.et_pb_module.postStyle1 .et_pb_main_blurb_image::before{right:20px;width:51px;height:51px;}
	.reviews-row .et_pb_module.et_pb_blurb:first-child .et_pb_module_header{font-size:25px;}
	.et_pb_image.app-text-img1,.et_pb_image.app-text-img2{max-width:260px;}
    .et_pb_image.sub-text-img1{max-width:185px;}
    .et_pb_image.sub-text-img2{max-width:235px;}
    .app_hero_sec .et_pb_image.cta-app-img-btn,.app_hero_sec .et_pb_module.review_star_img{max-width:207px;}
    .app_hero_sec .et_pb_image.cta-app-img-btn +.cta-app-img-btn,.app_hero_sec .et_pb_module.review_star_img + .review_star_img{max-width:220px;}
    .app_hero_sec .et_pb_image.app-fit-break-img,.app_hero_sec .et_pb_image.app-tips-img{right:60px;}
    .app_hero_sec > .et_pb_row > .et_pb_column:first-child{padding-left:50px;}
    .rewarded_box_row.et_pb_row > .et_pb_column:first-child{padding-left:40px;padding-top:40px;padding-bottom:40px;}
    .rewarded_box_row.et_pb_row > .et_pb_column:last-child{padding-left:100px;padding-top:40px;padding-bottom:40px;}
    .rewarded_box_row.et_pb_row > .et_pb_column:first-child::before,.rewarded_box_row.et_pb_row > .et_pb_column:last-child::before{width:calc(100% - 60px);}
    .rewarded_box_row.et_pb_row > .et_pb_column .gift-box-main-img{max-width:265px;right:-10px;}
    .exercise_videos_row .exercise_img_main.et_pb_image{max-width:400px;left:-70px;}
    .exercise_videos_row .exercise_img_box2.et_pb_image{left:-160px;}
    .et_pb_row.friendly_notifi_row > .et_pb_column:last-child::before,.et_pb_row.exercise_videos_row > .et_pb_column:last-child::before,.et_pb_row.health_tips_row > .et_pb_column:first-child::before{width:calc(100% - 100px);}
    .et_pb_row.challenge_row .et_pb_column:first-child{padding-left:0px;padding-right:30px;}
    .et_pb_row.workplace_row .et_pb_column:first-child{padding-left:0px;padding-right:30px;}
    .et_pb_row.workplace_row .et_pb_column:last-child{padding-right:36px;}
    .et_pb_row.challenge_row .et_pb_column:last-child{padding-right:36px;}
    .partners_funders_logo_row .et_pb_column{column-gap:6px;}
    .gift_box_code.et_pb_module{right:-100px;}
    .gift_box_code.et_pb_module .AppLeftRightContent__image-card{transform:scale(0.7)!important;}
    .home-intro-row1 .home-intro-row1-col2.et_pb_column{padding:55px 230px 70px 45px;}
    .home-intro-row1 .et_pb_module.et_pb_image.home-into-row1-col2-abs-img{max-width:300px;}
    .post_result .post-section .blog-wrapper .blog-discription > a{width:51px;height:51px;}
    .post_result .post-section .blog-wrapper .blog-discription h3{width:calc(100% - 51px);}
    .et_pb_section.hero_section,
	.et_pb_section.science_hero_sec,
	.et_pb_section.prress_banner_sec,
	.et_pb_section.hero_section_1 > .et_pb_row > .et_pb_column:first-child {min-height:500px;}
    .et_pb_blurb.blurb_title45 .et_pb_blurb_content .et_pb_module_header{font-size:36px;}
    .report_card_box_row .et_pb_text{padding-top:30px!important;font-size:22px;}
    .program_participaction_sec .et_pb_blurb .et_pb_blurb_content{min-height:130px!important;}
    .program_participaction_sec .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image{width:130px!important;height:130px!important;}
    .program_participaction_sec .et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container{width:calc(100% - 130px)!important;padding-right:80px!important;}
    .program_participaction_sec .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image .et_pb_image_wrap img{max-width:90%;}
    .program_participaction_sec .et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container:before{width:40px;height:40px;margin-top:-20px;}
    .replacebenefits .benefitsposts .mainfeaturetitle > a,.replacebenefits .benefitsposts .mainfeaturetitle .benefits_more_link{width:51px;height:51px;}
    .replacebenefits .benefitsposts .mainfeaturetitle h3{width:calc(100% - 51px);}
    .page-id-269924 .et_pb_module.title50 h2{font-size:36px;}
		
	.gift_box_image.et_pb_module.et_pb_image {max-width: 300px;right: -40px;}
	
	.cm-glossary .listNav .ln-letters > a {margin: 9px !important;}
	.cm-glossary .glossary-container .listNav .ln-letters {margin: -9px;}
	.cm-glossary .listNav .ln-letter-count {margin-left: 8px;}
	.cm-glossary .listNav .ln-letters a .letters_c {padding: 8px 0 0;}

	.et_pb_row.footer-row1a .et_pb_column:nth-child(3){width:24%!important;}
  .et_pb_row.footer-row1a .et_pb_column:nth-child(2){width:26%!important;}
	.et-db #et-boc .et-l .newsletter_text_col {padding-right: 80px;padding-left: 80px;}
	.et-db #et-boc .et-l .space_LR_90.newsletter_text_col {padding-right: 60px;padding-left: 60px;}
	.et-db #et-boc .et-l .anton78 .et_pb_module_heading {font-size: 54px;}
  	.et-db #et-boc .et-l .anton55 .et_pb_module_heading {font-size: 48px;}

		
}
@media only screen and (max-width:1400px){
  body .new_home_slider .n2-ss-slider .n2-ss-slide .n2-ss-layer.title122 .n2-ss-text {font-size: 80px !important;}
  body .new_home_slider .n2-ss-slider .n2-ss-slide .n2-ss-layer.title27 .n2-ss-text {font-size: 23px !important;}
}
@media only screen and (min-width:981px) and (max-width:1349px){
	body.et-db #et-boc .et-l .et_pb_module .et_pb_button:not([data-icon]),
	body .gform_wrapper form .gform_footer .gform_button {padding: 17px 32px !important;}

	body.et-db #et-boc .et-l .et_pb_module .et_pb_button.left_icon_20 {padding: 17px 32px 17px 57px !important;}
	body.et-db #et-boc .et-l .et_pb_module .et_pb_button.right_icon_20 {padding: 17px 57px 17px 32px !important;}

}
@media only screen and (max-width:1349px){
  body .new_home_slider .n2-ss-slider .n2-ss-slide .n2-ss-layer.btn16 .n2-ss-button-container a {padding: 17px 32px !important;}
}
@media screen and (min-width:981px) and (max-width:1300px){
    html body .et_pb_button{font-size:20px;}
    .et_pb_module.title60 h1,.et_pb_module.title60 h2{font-size:50px;}
    .et_pb_module.title55 h1,.et_pb_module.title55 h2{font-size:46px;}
    .et_pb_module.title40 h2,.et_pb_module.title40 h3{font-size:30px;}
    .et_pb_module.text30{font-size:24px;}
    .et_pb_module.title34 h2,.et_pb_module.title34 h3{font-size:30px;}
    body .et-l .PLR80{padding-left:30px;padding-right:30px;}
    body .et-l .PL80{padding-left:30px;}
    body .et-l .PR80{padding-right:30px;}
    .et_pb_module.home-blog-title-shape-img{max-width:140px;}

    /*  .et_pb_row.home-blog-heading-row .et_pb_column:first-child {padding-right: 150px;} */
    body .et_pb_button.footer-subscribe-btn{font-size:16px!important;}
    body .et_pb_button.footer-subscribe-btn,body .et_pb_button.footer-subscribe-btn:hover{padding-right:75px!important;padding-left:40px!important;}
    .et-l--footer .et_pb_social_media_follow li:not(:last-child) a{margin-right:6px;height:30px;width:30px;}
    .et-l--footer .et_pb_social_media_follow li:not(:last-child) a::before{height:30px;width:30px;line-height:30px;font-size:15px;}
    .app_hero_sec .et_pb_image.app-goal-img{left:20px;}
    .rewarded_box_row.et_pb_row > .et_pb_column .gift-box-main-img{max-width:225px;}
    .rewarded_box_row.et_pb_row > .et_pb_column .celebrate_main_img{max-width:260px;right:-40px;/*bottom:-44px;*/}
    .rewarded_box_row .et_pb_module.badge_img5{right:60px;}
    .rewarded_box_row .et_pb_module.badge_img6{right:140px;}
    .better_sec .title-abs-img.et_pb_image{max-width:260px;}
    .better_sec .appactive_better_img.et_pb_image{max-width:330px;}
    .et_pb_row.friendly_notifi_row > .et_pb_column:last-child::before,.et_pb_row.exercise_videos_row > .et_pb_column:last-child::before,.et_pb_row.health_tips_row > .et_pb_column:first-child::before{width:calc(100% - 80px);}
    .et_pb_row.friendly_notifi_row > .et_pb_column:first-child,.et_pb_row.exercise_videos_row > .et_pb_column:first-child{padding-right:40px;}
    .et_pb_row.health_tips_row > .et_pb_column:last-child{padding-left:40px;}
    .et_pb_row.friendly_notifi_row > .et_pb_column:first-child > .et_pb_text,.et_pb_row.exercise_videos_row > .et_pb_column:first-child > .et_pb_text,.et_pb_row.health_tips_row > .et_pb_column:last-child > .et_pb_text{max-width:100%;}
    .exercise_videos_row .exercise_img_box1.et_pb_image{right:-180px;}
    .health_tips_row .custom_img_box1.et_pb_image{right:-180px;}
    .health_tips_row .custom_img_box2.et_pb_image{left:-190px;}
    .home-intro-row1 .home-intro-row1-col1.et_pb_column{padding-right:230px;}
    .form_address_row.et_pb_row .et_pb_column:first-child{padding-right:20px;}
    .form_address_row.et_pb_row .et_pb_column:last-child{padding-left:20px;}
    .et_pb_section.hero_section,
	.et_pb_section.science_hero_sec,
	.et_pb_section.prress_banner_sec,
	.et_pb_section.hero_section_1 > .et_pb_row > .et_pb_column:first-child {min-height:450px;}
    .et_pb_blurb.blurb_title45 .et_pb_blurb_content .et_pb_module_header,.et_pb_blurb.blurb_title35 .et_pb_blurb_content .et_pb_module_header{font-size:27px;}
    .filter_post_list .pagination-section .et_pb_button{padding:14px 50px!important;}
    .program_participaction_sec .et_pb_blurb .et_pb_blurb_content{min-height:120px!important;}
    .program_participaction_sec .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image{width:120px!important;height:120px!important;}
    .program_participaction_sec .et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container{width:calc(100% - 120px)!important;padding-right:70px!important;}
    .program_participaction_sec .et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container .et_pb_module_header{font-size:20px;line-height:24px;}
    .page-id-269924 .et_pb_module.title50 h2{font-size:34px;}
	.celebrate_main_img.no_animation.et_pb_module {bottom:-44px}
	
	.cm-glossary .listNav .ln-letters > a {min-width: 63px;min-height: 63px;font-size: 16px;}
	.cm-glossary .listNav .ln-letter-count {width: 63px !important;margin-left: 7px;}
	.cm-glossary .listNav .ln-letters a .letters_c {font-size: 14px;}

	.et_pb_row.footer-row1a .et_pb_column:nth-child(3){width:26%!important;}
    .et_pb_row.footer-row1a .et_pb_column:nth-child(2){width:30%!important;}
	.et_pb_row.footer-row1a .et_pb_column:nth-child(1){width:44%!important;}
	.et-db #et-boc .et-l .newsletter_text_col,
	.et-db #et-boc .et-l .space_LR_90.newsletter_text_col {padding-right: 40px;padding-left: 40px;}	
	.et-db #et-boc .et-l .anton78 .et_pb_module_heading {font-size: 50px;letter-spacing: -1px;}
  
	.et-db #et-boc .et-l .anton55 .et_pb_module_heading {font-size: 46px;}
	
}
@media screen and (max-width:1300px){

    /* Menu */
    .et_pb_menu .et_pb_menu__menu .et-menu-nav > ul.et-menu > li.menu-item:not(:last-child){padding-right:20px;}
    div#n2-ss-2 .slide2_row .n2-ss-layer-content .title60 .n2-ss-item-content,div#n2-ss-2 .slide3_row .n2-ss-layer-content .title60 .n2-ss-item-content,
    div#n2-ss-7 .slide2_row .n2-ss-layer-content .title60 .n2-ss-item-content,div#n2-ss-7 .slide3_row .n2-ss-layer-content .title60 .n2-ss-item-content,
    div#n2-ss-8 .slide2_row .n2-ss-layer-content .title60 .n2-ss-item-content,div#n2-ss-8 .slide3_row .n2-ss-layer-content .title60 .n2-ss-item-content {padding-bottom:20px;}
    div#n2-ss-2 .slide2_row .n2-ss-layer-content .n2-ss-layer p,div#n2-ss-2 .slide3_row .n2-ss-layer-content .n2-ss-layer p,
    div#n2-ss-7 .slide2_row .n2-ss-layer-content .n2-ss-layer p,div#n2-ss-7 .slide3_row .n2-ss-layer-content .n2-ss-layer p,
    div#n2-ss-8 .slide2_row .n2-ss-layer-content .n2-ss-layer p,div#n2-ss-8 .slide3_row .n2-ss-layer-content .n2-ss-layer p {padding-bottom:30px;}
    div#n2-ss-2 .title60 h1,div#n2-ss-2 .title60 h2,
    div#n2-ss-7 .title60 h1,div#n2-ss-7 .title60 h2,
    div#n2-ss-8 .title60 h1,div#n2-ss-8 .title60 h2 {font-size:45px;}
    div#n2-ss-3 .slide2_row .n2-ss-layer-content .title60 .n2-ss-item-content,div#n2-ss-3 .slide3_row .n2-ss-layer-content .title60 .n2-ss-item-content{padding-bottom:20px;}
    div#n2-ss-3 .slide2_row .n2-ss-layer-content .n2-ss-layer p,div#n2-ss-3 .slide3_row .n2-ss-layer-content .n2-ss-layer p{padding-bottom:30px;}
    div#n2-ss-3 .title60 h1,div#n2-ss-3 .title60 h2{font-size:45px;}
    .partners_funders_logo_row .et_pb_column{column-gap:0px;}
    .et_pb_module.postStyle1 .et_pb_post .entry-title,.et_pb_module.postStyle1 .et_pb_blurb_container .et_pb_module_header{font-size:20px!important;}
    .et_pb_module.postStyle1 .et_pb_post .entry-title a{padding-right:75px;min-height:48px;}
    .et_pb_module.postStyle1 .et_pb_blurb_container .et_pb_module_header{min-height:48px;}
    .et_pb_module.postStyle1 .et_pb_post .entry-title{padding:18px 0px 18px 18px;}
    .et_pb_module.postStyle1 .et_pb_blurb_container{padding:18px;}
    .et_pb_module.postStyle1 .et_pb_blurb_container,.et_pb_module.postStyle1 .et_pb_post .entry-title{margin-top:-45px;}

	/*  .post_result .post-section .blog-wrapper .blog-discription h3 a {font-size: 20px;} */

	body .new_home_slider .n2-ss-slider .n2-ss-slide .n2-ss-layer.title122 .n2-ss-text {font-size: 70px !important;}
	.et-db #et-boc .et-l .logos_row_style2 .et_pb_column {column-gap: 130px;}
	.et-db #et-boc .et-l .logos_row_style2 .et_pb_column .et_pb_image {width: calc(20% - 104px);}

}
@media screen and (min-width:981px) and (max-width:1279px){
    .home-intro-row1 .home-intro-row1-col1.et_pb_column{padding:30px 160px 30px 30px;width:calc(50% - 50px)!important;margin:0 50px 0 0!important;}
    .home-intro-row1 .home-intro-row1-col1 .et_pb_image.home-into-row1-col1-abs-img{max-width:260px;}
    .home-intro-row1 .home-intro-row1-col2.et_pb_column{width:calc(50% - 50px)!important;margin:0 0 0 50px!important;padding:30px 220px 30px 30px;}
    .home-intro-row1 .et_pb_module.et_pb_image.home-into-row1-col1-abs-img{max-width:200px;right:-83px;}
    .home-intro-row1 .et_pb_module.et_pb_image.home-into-row1-col2-abs-img{max-width:250px;}
}
@media screen and (min-width:981px) and (max-width:1199px){
    .et_pb_module.title50 h1,.et_pb_module.title50 h2,.et_pb_module.title50 h3{font-size:38px;}
    .et_pb_module.title45 h1,.et_pb_module.title45 h2,.et_pb_module.title45 h3{font-size:34px;}
    .et_pb_module.title40 h2,.et_pb_module.title40 h3{font-size:28px;}
    .et_pb_module.title34 h2,.et_pb_module.title34 h3{font-size:27px;}
    .text22.et_pb_text{font-size:20px;}
    .text25.et_pb_text{font-size:22px}
    html body .et_pb_button{font-size:18px;}
    .et_pb_module.title60 h1,.et_pb_module.title60 h2{font-size:45px;}
    .et_pb_module.text30{font-size:22px;}
    body .et_pb_button{font-size:18px;}
    body .et-l .blog_LR_row .PLR80{padding-left:0px;padding-right:10px;}
    body .et-l .blog_LR_row .PR80{padding-right:0px;padding-left:10px;}

    /* Footer */
    .et_pb_row.footer-row1a .et_pb_column:first-child .et_pb_image:first-child{margin-bottom:40px!important;}
    .et-l--footer .et_pb_social_media_follow li a{margin-right:8px;}
    .et_pb_row.footer-row1a .et_pb_column:nth-child(3){width:33.33%!important;}
    .et_pb_row.footer-row1a .et_pb_column:nth-child(2){width:33.33%!important;}
		.et_pb_row.footer-row1a .et_pb_column:nth-child(1){width:33.33%!important;}
		body.et-db #et-boc .et-l .copyright_sec .et_pb_text {font-size: 15px;}
    .charity-text.et_pb_text h4{font-size:16px;}
    .charity-text.et_pb_text h3{font-size:20px;}
    body.et-db #et-boc .et-l .et_pb_button_1_tb_footer_wrapper .et_pb_button_1_tb_footer{padding-right:65px!important;padding-left:30px!important;}
    .home-intro-row1 .et_pb_module.et_pb_image.home-into-row1-col1-abs-img{max-width:180px;right:-53px;}
    body .et_pb_section.sec_padding{padding-top:60px;padding-bottom:60px;}
    body .et_pb_section.sec_paddingB{padding-bottom:60px;}
    body .et_pb_section.sec_paddingT{padding-top:60px;}
    body .et_pb_row.row_padding{padding-bottom:60px!important;padding-top:60px!important;}
    body .et_pb_row.row_paddingB{padding-bottom:60px!important;}
    body .et_pb_row.row_paddingT{padding-top:60px!important;}
    body .et_pb_row.PT120{padding-top:60px!important;}
    body .et_pb_row.PT70{padding-top:50px!important;}
    body .et_pb_row.PT60{padding-top:50px!important;}
    body .et_pb_row.PT80{padding-top:50px!important;}
    body .et_pb_row.PB80{padding-bottom:50px!important;}
    body .et_pb_row.PB70{padding-bottom:50px!important;}
    body .et_pb_row.PB60{padding-bottom:50px!important;}
    .et_pb_module.postStyle1 .et_pb_post .entry-featured-image-url,.et_pb_module.postStyle1 .et_pb_main_blurb_image .et_pb_image_wrap{padding-top:70%!important;}
    .get-app-sec .et_pb_module.cta-app-img-btn,.app-reviews-sec .et_pb_module.cta-app-img-btn{max-width:170px;}
    /*.app-reviews-sec .et_pb_module.cta-app-img-btn + .cta-app-img-btn{padding-top:11.69px;padding-bottom:11.69px;}*/
    .get-app-sec .et_pb_module.cta-app-img-btn + .cta-app-img-btn{max-width:179px;}
    .get-app-sec .et_pb_row:first-child .et_pb_column:last-child,.subscribe-sec .et_pb_row:first-child .et_pb_column:last-child{padding-left:50px;}

    /*.et_pb_row.reviews-row > .et_pb_column {padding: 25px;}*/
    .reviews-row .et_pb_module.et_pb_blurb:first-child .et_pb_module_header{font-size:23px;padding-bottom:20px;}
    .reviews-row .et_pb_module.et_pb_blurb:first-child{font-size:18px;}
    .reviews-row .et_pb_module.et_pb_blurb:last-child .et_pb_module_header{font-size:23px;}

    /*  .et-l--footer .et_pb_social_media_follow li:not(:last-child) a {margin-right:11px;} */
    body .et_pb_button.footer-subscribe-btn{font-size:18px!important;}
    body .et_pb_button.footer-subscribe-btn,
		body .et_pb_button.footer-subscribe-btn:hover{padding-right:76px!important;}
    .et_pb_module.postGrid3 .et_pb_ajax_pagination_container .et_pb_post{width:calc(50% - 24px);}
    .et_pb_row.videos-row{display:flex;flex-flow:wrap row;column-gap:25px;row-gap:30px;}
    .et_pb_row.videos-row > .et_pb_column{width:calc(50% - 13px);padding:0;}
    .more_participaction_sec .et_pb_row.videos-row::after{position:absolute;}
    .more_participaction_sec .et_pb_row.videos-row{row-gap:45px;padding-bottom:0!important;}
    .more_participaction_sec .et_pb_row.videos-row:not(:last-child){padding-bottom:45px!important;}
    .more_participaction_sec .et_pb_row.videos-row > .et_pb_column{width:100%;}
    .more_participaction_sec .et_pb_row.videos-row > .et_pb_column .et_pb_blurb.postGrid3{max-width:600px;margin-left:auto;margin-right:auto;}
    .et_pb_image.sub-text-img1{max-width:155px;bottom:40px;}
    .et_pb_image.sub-text-img2{max-width:185px;bottom:60px;}
    .app_hero_sec > .et_pb_row:first-child > .et_pb_column:first-child{padding-left:30px;padding-top:50px;padding-bottom:50px;}
    .app_hero_sec > .et_pb_row:first-child > .et_pb_column:last-child{padding-top:50px;padding-bottom:50px;}
    .app_hero_sec .et_pb_image.cta-app-img-btn,.app_hero_sec .et_pb_module.review_star_img{max-width:177px;margin-right:18px!important;}
    .app_hero_sec .et_pb_image.cta-app-img-btn + .cta-app-img-btn,.app_hero_sec .et_pb_module.review_star_img + .review_star_img{max-width:187px;}
    .app_hero_sec .app_right_img::before{width:calc(100% - 63px);height:calc(100% - 60px);}
    .app_hero_sec .et_pb_image.app-fit-break-img,.app_hero_sec .et_pb_image.app-tips-img{max-width:170px}
    .app_hero_sec .et_pb_image.app-fit-break-img{bottom:180px;}
    .app_hero_sec .et_pb_image.app-tips-img{bottom:70px;}
    .app_hero_sec .et_pb_image.app-goal-img{left:0px;max-width:150px;}
    .rewarded_box_row.et_pb_row > .et_pb_column .gift-box-main-img{max-width:175px;}
    .rewarded_box_row.et_pb_row > .et_pb_column .celebrate_main_img{max-width:220px;/*bottom:-34px;*/}
    .rewarded_box_row .et_pb_module.badge_img1{right:95px;}
    .rewarded_box_row .et_pb_module.badge_img5{right:20px;}
    .rewarded_box_row .et_pb_module.badge_img6{right:100px;}
    .rewarded_box_row.et_pb_row > .et_pb_column:first-child::before,.rewarded_box_row.et_pb_row > .et_pb_column:last-child::before{width:calc(100% - 15px);}
    .rewarded_box_row.et_pb_row > .et_pb_column:last-child{padding-left:45px;padding-top:20px;padding-bottom:20px;}
    .rewarded_box_row.et_pb_row > .et_pb_column:first-child{padding-left:30px;padding-top:20px;padding-bottom:20px;}
    .rewarded_box_row.et_pb_row > .et_pb_column:first-child .et_pb_text{max-width:60%;}
    .better_sec .appactive_better_img.et_pb_image{max-width:270px;}
    .better_sec .dumbbell-img.et_pb_image{max-width:140px;}
    .exercise_videos_row .exercise_img_box1.et_pb_image{right:-130px;}
    .exercise_videos_row .exercise_img_box2.et_pb_image{left:-130px;}
    .exercise_videos_row .exercise_img_box1.et_pb_image img,.exercise_videos_row .exercise_img_box2.et_pb_image img,.exercise_videos_row .exercise_img_box3.et_pb_image img{max-width:200px;}
    .health_tips_row .custom_img_box1.et_pb_image{right:-130px;}
    .health_tips_row .custom_img_box2.et_pb_image{left:-160px;}
    .health_tips_row .custom_img_box1.et_pb_image img,.health_tips_row .custom_img_box2.et_pb_image img,.health_tips_row .custom_img_box3.et_pb_image img{max-width:170px;}
    .friendly_notifi_row .friendly_img_box3.et_pb_image{left:-140px;}
    .friendly_notifi_row .friendly_img_box1.et_pb_image img,.friendly_notifi_row .friendly_img_box2.et_pb_image img,.friendly_notifi_row .friendly_img_box3.et_pb_image img{max-width:200px;}
    .et_pb_row.friendly_notifi_row>.et_pb_column:last-child::before,.et_pb_row.exercise_videos_row>.et_pb_column:last-child::before,.et_pb_row.health_tips_row>.et_pb_column:first-child::before{width:calc(100% - 50px);}
    .home-intro-row1 .home-intro-row1-col1.et_pb_column,.home-intro-row1 .home-intro-row1-col2.et_pb_column{padding:30px 150px 30px 30px;}
    .home-intro-row1 .home-intro-row1-col1 .et_pb_image.home-into-row1-col1-abs-img{max-width:230px;}
    .home-intro-row1 .et_pb_module.et_pb_image.home-into-row1-col2-abs-img{max-width:220px;}
    .home-intro-row1 .et_pb_module .et_pb_button,.home-intro-row1 .et_pb_module .et_pb_button:hover{padding-right:50px!important;padding-left:50px!important;}
    .gift_box_code.et_pb_module{right:-60px;}
    .gift_box_code.et_pb_module .AppLeftRightContent__image-card{transform:scale(0.6)!important;}
    .cta_app_style2 .cta-app-img-btn.et_pb_module{max-width:210px;padding-right:45px;padding-left:45px;}
    .cta_app_style2 .cta-app-img-btn.et_pb_module:first-child{margin-right:20px!important;}
    .et_pb_section.hero_section,
	.et_pb_section.science_hero_sec,
	.et_pb_section.prress_banner_sec,
	.et_pb_section.hero_section_1 > .et_pb_row > .et_pb_column:first-child {min-height:390px;}
    .et_pb_section .report_card_box_row.et_pb_row:not(.report_card_center_image_box_row){/*margin-top:60px!important;*/}
    .report_card_box_row.et_pb_row .et_pb_column:first-child{padding-right:40px;}
    .report_card_box_row.et_pb_row .et_pb_column:last-child{padding-left:20px;padding-right:20px;}
    .report_card_box_row.et_pb_row .et_pb_column:first-child::before{right:20px;}
    .report_card_box_row.et_pb_row .et_pb_column:last-child::before{left:20px;}
    .report_card_box_row .et_pb_text{padding-top:20px!important;font-size:18px;}
    .report_card_box_row .et_pb_column:first-child .et_pb_button_module_wrapper{padding-right:20px;}
    .report_card_box_row .et_pb_column:last-child .et_pb_button_module_wrapper{padding-left:20px;}
    .report_card_box_row:not(.report_card_center_image_box_row) .et_pb_column:first-child .et_pb_text{max-width:275px;}
    .report_card_box_row:not(.report_card_center_image_box_row) .et_pb_column:last-child .et_pb_text{max-width:260px;}
    .app_join_box_row .et_pb_column .et_pb_button{padding:14px 20px!important;font-size:18px;}
    .app_join_box_row .et_pb_column .et_pb_text{font-size:20px;}
    .app_join_box_row .et_pb_column .cta-app-img-btn{max-width:115px;}
    .program_app_sec .et_pb_text.program_app_left_title{font-size:20px;line-height:28px;max-width:250px;}
    .program_app_sec .et_pb_text.program_app_right_title{font-size:20px;line-height:28px;max-width:250px;}
    .program_app_sec .et_pb_row .et_pb_column:first-child .et_pb_image{max-width:220px;}
    .program_app_sec .et_pb_row .et_pb_column:last-child .et_pb_image{max-width:220px;}
    .program_app_sec .et_pb_row .et_pb_column .et_pb_button{padding-right:20px!important;padding-left:20px!important;}
    .et_pb_section.program_banner_sec{min-height:490px;}
    .page-id-269924 .et_pb_module.title50 h2{font-size:30px;}
	
	body .program_app_title h2 {font-size: 34px;}
	.celebrate_main_img.no_animation.et_pb_module {bottom:-37px}
	.gift_box_image.et_pb_module.et_pb_image {max-width: 185px;right: -10px;}

	.et-db #et-boc .et-l .anton78 .et_pb_module_heading {font-size: 48px;letter-spacing: normal;}
 
  	.et-db #et-boc .et-l .anton55 .et_pb_module_heading {font-size: 44px;}
		
}
@media screen and (max-width:1199px){
    body .alignright,body .alignright.wp-caption, img[style="float: right;"], img[style="float:right;"] {margin-left:auto;margin-right:auto;margin-bottom:20px;float:none !important;clear:both;display:block;}
    body .alignleft,body .alignleft.wp-caption, img[style="float: left;"], img[style="float:left;"] {margin-left:auto;margin-right:auto;margin-bottom:20px;float:none !important;clear:both;display:block;}

    /* Menu */
    .et-db #et-boc .et-l .et_pb_menu .et_pb_menu__menu .et-menu-nav > ul.et-menu > li.menu-item:not(:last-child){padding-right:12px;}
    .et-db #et-boc .et-l .et_pb_menu .et_pb_menu__menu .et-menu-nav > ul.et-menu > li.menu-item a{font-size:15px;}
    .et-db #et-boc .et-l .et_pb_menu .et_pb_menu__menu .et-menu-nav ul.et-menu li.menu-item.shop_menu_item svg{width:16px;height:16px;}

    /*  .et-l--header .main_menu.et_pb_menu {display: none;} */
    .et_pb_column.logoGrid5 > .et_pb_image{width:calc(25% - 38px);}
    .et_pb_column.logoGrid6 > .et_pb_image{width:calc(20% - 40px);}
    .et_pb_module.text22 br{display:none;}
    div#n2-ss-2 .title25 div,div#n2-ss-2 .title25 p,
    div#n2-ss-7 .title25 div,div#n2-ss-7 .title25 p,
    div#n2-ss-8 .title25 div,div#n2-ss-8 .title25 p {font-size:22px;}
    div#n2-ss-2 .btn22 .n2-ss-button-container a,
    div#n2-ss-7 .btn22 .n2-ss-button-container a,
    div#n2-ss-8 .btn22 .n2-ss-button-container a {font-size:18px;}
    div#n2-ss-2 .title60 h1,div#n2-ss-2 .title60 h2,
    div#n2-ss-7 .title60 h1,div#n2-ss-7 .title60 h2,
    div#n2-ss-8 .title60 h1,div#n2-ss-8 .title60 h2 {font-size:42px;}
    div#n2-ss-3 .title38 h1,div#n2-ss-3 .title38 h2 {}
    div#n2-ss-3 .title25 div,div#n2-ss-3 .title25 p {font-size:22px;}
    div#n2-ss-3 .btn22 .n2-ss-button-container a{font-size:18px;}
    div#n2-ss-3 .title60 h1,div#n2-ss-3 .title60 h2{font-size:42px;}
    .et_pb_module.postStyle1 .et_pb_blurb_container,.et_pb_module.postStyle1 .et_pb_post .entry-title{margin-top:-40px;}
    .post_result .post-section .blog-wrapper{width:calc(50% - 20px);margin: 0 10px 30px;}
    .post_result .post-section {margin: 0 -10px;}

    .post_result .post-section .blog-wrapper .blog-discription h3 a {font-size: 16px;letter-spacing: normal;}
    .filter_post_list .pagination-section .et_pb_button{padding:11px 40px!important;font-size:18px;}
    .program_participaction_sec .et_pb_row.et_pb_equal_columns .et_pb_column{width:50%!important;}
    .program_participaction_sec .et_pb_blurb .et_pb_blurb_content{min-height:120px!important;}
    .program_participaction_sec .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image{width:120px!important;height:120px!important;}
    .program_participaction_sec .et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container{width:calc(100% - 120px)!important;padding-right:70px!important;}
    .program_participaction_sec .et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container .et_pb_module_header{font-size:20px;line-height:24px;}
    .program_participaction_sec .et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container .et_pb_module_header br{display:none;}
    .col3tab .et_pb_tab_content{column-count:2;}
    .replacebenefits .benefitsposts{max-width:50%;}
    body .popup_data_model .et_pb_button,body .popup_data_model .et_pb_button:hover{font-size:18px;}
	
	.filter_search_list .post_result .post-section .blog-wrapper .list-img {padding-bottom: 22%;}

	/* Blog style2 */
	.et_pb_module.blog-style2 .post-section .blog-wrapper,
	.et_pb_module.blog-style2 .et_pb_post {width: calc(50% - 20px);}
	/* #End Blog style2 */
	
	.cm-glossary .listNav {margin: 0 0 40px;}
	.cm-glossary .glossaryList {padding: 0 !important;}
	.cm-glossary .glossaryList li {margin-bottom: 15px;}
	.cm-glossary .listNav .ln-letters > a {min-width: 50px;min-height: 50px;font-size: 15px;}
	.cm-glossary .listNav .ln-letters > a {margin:9px !important;}
	.cm-glossary .glossary-container .listNav .ln-letters {margin: -9px;}
	.cm-glossary .listNav .ln-letter-count {width: 50px !important;font-size: 15px;padding: 8px 5px 0 5px;margin-left: 7px;}
	.cm-glossary .listNav .ln-letters a .letters_c {font-size: 14px;}
	
	/* --- Slider new changes --- */
	/*.n2-ss-slider[id^="n2-ss"] .n2-ss-layer-row-inner {flex-wrap: wrap !important;}
	.n2-ss-slider[id^="n2-ss"] .n2-ss-layer-row-inner > .n2-ss-layer[data-sstype="col"] {width: 100% !important;flex: 1 1 auto !important;margin: 0 !important;}
	.n2-ss-slider[id^="n2-ss"] .n2-ss-layer-row-inner .n2-ss-layer-col > .n2-ss-layer {max-width: 630px !important;width: 100%;}
	.n2-ss-slider[id^="n2-ss"] .n2-ss-layer-row-inner .n2-ss-layer-col .n2-ss-layer h2 {font-size: 40px !important;line-height: 1.1 !important;display: block !important;padding-bottom: 15px !important;}
	.n2-ss-slider[id^="n2-ss"] .n2-ss-layer-row-inner .n2-ss-layer-col .n2-ss-item-content p,
	.n2-ss-slider[id^="n2-ss"] .n2-ss-layer-row-inner .n2-ss-layer-col .n2-ss-item-content div {font-size: 18px !important;line-height: 1.5 !important;}
	.n2-ss-slider[id^="n2-ss"] .n2-ss-layer-row-inner .n2-ss-layer-col .n2-ss-item-content p:last-child {padding-bottom: 20px !important;}
	.n2-ss-slider[id^="n2-ss"] .n-uc-x2LR3a1iVYOu-inner > .n2-ss-layer-row-inner {width: 100% !important;margin: 0 !important;} */
	/* --- #Slider new changes --- */

	.post_result .post-section .pagination-section{margin: 0px 10px 0;}
	.et-db #et-boc .et-l .logos_row_style2 .et_pb_column {column-gap: 60px;}
	.et-db #et-boc .et-l .logos_row_style2 .et_pb_column .et_pb_image {width: calc(20% - 48px);}
	.list-img .featured_lbl,
	.blog-discription .featured_lbl {font-size: 14px;padding: 10px 12px;}
	body .new_home_slider .n2-ss-slider .n2-ss-slide .n2-ss-layer.title122 .n2-ss-text {font-size: 60px !important;}
	body .new_home_slider .n2-ss-slider .n2-ss-slide .n2-ss-layer.title27 .n2-ss-text {font-size: 21px !important;}
	body .new_home_slider .n2-ss-slider .n2-ss-slide {border-radius: 50px !important;}
	body .new_home_slider .n2-ss-slider .n2-ss-slider-controls.n2-ss-slider-controls-absolute-right-top,
	body .new_home_slider .n2-ss-slider .n2-ss-slider-controls.n2-ss-slider-controls-absolute-left-center,
	body .new_home_slider .n2-ss-slider .n2-ss-slider-controls.n2-ss-slider-controls-absolute-right-center {padding: 0 80px;}
	body .new_home_slider .n2-ss-slider .n2-ss-slider-controls.n2-ss-slider-controls-absolute-right-top .n2-ss-widget.nextend-autoplay {margin: 20px 20px 0 0;}
	
	body div.asp_w.ajaxsearchpro.asp_non_compact {min-width: 220px;}
}

@media screen and (min-width:981px){
	.et_pb_menu .et_pb_menu__menu .et-menu-nav ul.et-menu li.mobile_submenu_title{display:none!important;}
	body{margin-top:0!important;}
	.getactive_hero_sec .et_pb_button_module_wrapper.sticky {top: 0 !important;}
	.admin-bar .getactive_hero_sec .et_pb_button_module_wrapper.sticky{top:30px !important;}
	.et-menu .sub-menu .menu-item-has-children>a:first-child .icon-arrow-after:after {transform: translate(-50%,-50%) rotate(-90deg);-webkit-transform: translate(-50%,-50%) rotate(-90deg);}
	.mobi-home-menu {display:none !important;}
	.shop-menu-item-paddi-right {padding-right:0 !important;}
}
@media screen and (max-width:980px){
	body .primary_btn {padding: 12px 40px;font-size: 18px;}
	body .et_pb_button{font-size:15px;}
	div#responsive-menu-pro-container div#responsive-menu-pro-wrapper{height:calc(100% - 50px);display:flex;flex-direction:column;}
	/* body #responsive-menu-pro-container #responsive-menu-pro {height: auto !important;} */
	body #responsive-menu-pro-container #responsive-menu-pro ul {height: calc(100vh - 314px);min-height: 100%;}
	body #responsive-menu-pro-container #responsive-menu-pro li.responsive-menu-pro-item a:hover,
	body #responsive-menu-pro-container #responsive-menu-pro li.responsive-menu-pro-item a:focus,
	body #responsive-menu-pro-container #responsive-menu-pro li.responsive-menu-pro-item.responsive-menu-pro-current-item > .responsive-menu-pro-item-link,
	body #responsive-menu-pro-container #responsive-menu-pro li.responsive-menu-pro-item.responsive-menu-pro-item-current-parent > .responsive-menu-pro-item-link {color: #fff !important;text-decoration: underline;}
	.et_pb_section.et_pb_section_5_tb_header.mobile-menu-social-subscribe{/*      position: absolute;bottom: 0px;width: 100%; */margin-top:auto!important;}
	header.et-l--header{position:fixed;top:0;left:0;right:0;z-index:9999;transition:all 0.5s ease-in-out;}
	body.admin-bar header.et-l.et-l--header{top:32px;}
	body.admin-bar header.et-l.et-l--header.stickys_header{top:0;}
/*	.social_style1.et_pb_module .et_pb_social_icon:not(:last-child) a.icon{margin-right:12px!important;}*/
	.vertical_menu.et_pb_menu .et-menu-nav .et-menu .menu-item a{margin:0 auto;text-align: center;}
	body .wp-caption .wp-caption-text,body .wp-caption p.wp-caption-text{font-size:12px;}
	.et_pb_column.logoGrid4 > .et_pb_image,.et_pb_column.logoGrid5 > .et_pb_image{width:calc(33.33% - 24px);}
	.et_pb_column.logoGrid6 > .et_pb_image{width:calc(25% - 24px);}
	body .et_pb_row.logos-row .et_pb_column.logoGridStyle1 > .et_pb_image{margin-bottom:40px!important;}
	body .et_pb_row.logos-row .et_pb_column.logoGridStyle1{margin-bottom:-40px!important;}
	.home-intro-row1 .title45 br{display:none;}
	.et_pb_module.postGrid3 .et_pb_ajax_pagination_container .et_pb_post{width:100%;}

	/*  .et_pb_module.postGrid3 > div:first-child {row-gap: 45px !important;} */
	.home_blog .et_pb_module.postGrid3 > div:first-child{margin-bottom:-45px;}
	.home_blog .et_pb_module.postGrid3 .et_pb_ajax_pagination_container .et_pb_post{margin-bottom:45px;}
	.et_pb_module.postStyle1 .et_pb_post .entry-title a{padding-right:85px;}
	.et_pb_module.postStyle1 .et_pb_post .entry-title{padding:20px 0px 20px 20px;}
	.et_pb_module.postStyle1 .et_pb_blurb_container{padding:20px;}
	.et_pb_module.postStyle1 .et_pb_post .entry-title a::before,.et_pb_module.postStyle1 .et_pb_blurb_container .et_pb_module_header::before,.et_pb_module.postStyle1 .et_pb_main_blurb_image::before{right:20px;width:51px;height:51px;}
	body .reviews-row .reviewStyle1 .et_pb_column{margin-left:auto!important;margin-right:auto!important;width:100%!important;}
	body .reviewStyle1 .et_pb_testimonial{margin-left:10px;margin-right:10px;}
	body .review_star_img .et_pb_image_wrap img{max-width:95px;}
	.et_pb_row.get_up_running_row .et_pb_blurb{height:auto!important}
	.et_pb_row.get_up_running_row .et_pb_column:last-child .et_pb_blurb_description .et_pb_row,.et_pb_row.get_up_running_row .et_pb_column:last-child .et_pb_blurb_description h4{display:none;}
	body .reviews-row .reviewStyle1.app_testimonial_slider.et_pb_column{margin-left:auto!important;margin-right:auto!important;width:100%!important;}
	body .reviewStyle1 .et_pb_testimonial{justify-content:flex-end;}
	body .reviews-row .reviewStyle1.et_pb_column{margin-left:auto!important;margin-right:auto!important;width:100%!important;}
	.et_pb_posts.postStyle1 .et_pb_post .entry-title a,.videos-row .et_pb_column .et_pb_blurb .et_pb_module_header{height:auto!important;}
	body .reviewStyle1.et_pb_column,body .reviewStyle1.et_pb_column .owl-stage-outer{overflow:visible;}

	/*body .reviewStyle1 .owl-height,
	body .reviewStyle1 .et_pb_testimonial {height: auto !important;}*/
	body .gform_wrapper form .gform_body .gform_fields{grid-row-gap:20px;}
	body .gform_wrapper form .gform_body .gform_fields .gfield input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]),body .gform_wrapper form .gform_body .gform_fields .gfield select,body .gform_wrapper form .gform_body .gform_fields .gfield textarea{font-size:13px;padding:15.5px 30px;border-radius:25px;}
	body .gform_wrapper form .gform_body .gform_fields .gfield_label,body .gform_wrapper form .gform_body .gform_fields .ginput_container_email label{font-size:15px;}
	body .gform_wrapper form .gform_footer .gform_button {padding: 15px 28px !important;font-size: 15px !important;}
	body .gform_wrapper.gravity-theme form .gform_footer{margin:25px 0 0;}
	.address_col .et_pb_column .headquarters_title{order:1;}
	.address_col .et_pb_column .headquarters_text{order:2;}
	.address_col .et_pb_column{display:flex;flex-wrap:wrap;flex-direction:column;}
	.featured_post .et_pb_post .entry-featured-image-url{min-height:360px;}
	.post_result .post-section .blog-wrapper .list-img{width:29%;}
	.post_result .post-section .blog-wrapper .list-img + .blog-discription{width:71%;}
	.post_filter_form .filter-btn-group input,.post_filter_form .button-groups input[type="checkbox"] + #select_all_label{min-width:138px;}
	.post_filter_form h3{font-size:22px;}
	.post_filter_form .filter-btn-group{margin-top:34px;}

	/*  .post_filter_form .button-groups::before {content: "";display: block;width: 100%;height: 1px;background-color: #adadad;margin: 0 0 16px;} */
	.post_filter_form .filter_form_head_row{border-bottom:1px solid #adadad;margin-bottom:20px;}
	.js_filter_form .filter-btn-group input,.js_filter_form .button-groups input[type="checkbox"] + #select_all_label{min-width:138px;}
	.js_filter_form h3{font-size:22px;}
	.js_filter_form .filter-btn-group{margin-top:34px;}

	/*  .js_filter_form .button-groups::before {content: "";display: block;width: 100%;height: 1px;background-color: #adadad;margin: 0 0 16px;} */
	.js_filter_form .filter_form_head_row{border-bottom:1px solid #adadad;margin-bottom:20px;}
	body .filter_box_wrap.active,body .press_filter_box_wrap.active{padding:0;}
	body .filter_box_wrap .et_pb_text_inner,body .press_filter_box_wrap .et_pb_text_inner{justify-content:flex-end;}
	body .filter_box_wrap .filter_wrap,body .press_filter_box_wrap .press_filter_wrap{border-radius:20px 20px 0 0;}
	.dsm_social_share_buttons .dsm-social-share-buttons-container .dsm-social-share-button-wrapper .dsm-social-share-button-inner-wrapper{width:55px;height:55px;border-radius:28px;}
	.report_card_box_row .et_pb_column .et_pb_image{order:1;}
	.report_card_box_row .et_pb_column .et_pb_image .et_pb_image_wrap{margin:0 auto;}
	body .et_pb_section .report_card_box_row .et_pb_column:first-child{margin-bottom:60px!important;}
	.report_card_box_row .et_pb_column:first-child .et_pb_button_module_wrapper{padding-right:0px;}
	.report_card_box_row .et_pb_column:last-child .et_pb_button_module_wrapper{padding-left:0px;}
	.et_pb_code .featured_post article .featured_post_des{padding:25px;}

	/* 08-08 */
	.button_right_down_aarow svg{right:10px;transform:scale(0.6);}
	.button_right_down_aarow.active svg{transform:scale(0.6) rotate(180deg)}
	.section_filter_module ul li{padding:20px 20px 20px 50px;font-size:18px;}
	.section_filter_module ul li.active::before{left:20px;}
	#filter_section.sticky{margin-top:12px!important;}
	.program_participaction_sec .et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container{padding-left:15px;padding-right:65px;}
	.program_participaction_sec .et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container:before{width:40px;height:40px;margin-top:-20px;font-size:20px;right:15px;}
	.program_participaction_sec .et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container .et_pb_module_header{font-size:18px;line-height:22px;}

	/*
	.replacebenefits {margin-left:-15px;margin-right:-15px;}
	.replacebenefits .benefitsposts{width:100%;max-width:50%;padding:0 15px;margin-bottom:30px;}
	*/
	.benefitsfilter ul li{margin:0 15px;}
	.benefitsfilter ul li .benefit_fil{font-size:18px;min-width:140px;}
	.replacebenefits .benefitsposts .thumbimage{width:25%;}
	.replacebenefits .benefitsposts .mainfeaturetitle{width:75%;}
	.blog_featured_img_sec:not(.et_pb_with_background) + .blog_details_heading_sec > .et_pb_row{margin-top:40px!important;}
	.cred_slider  .owl-stage-outer.owl-height{overflow:hidden;}
	.et_pb_row.et_pb_row_13.row_paddingB.health_tips_row.activity-sec{display:flex;flex-direction:column-reverse;}
	.activity-sec .et_pb_module.et_pb_image{display:flex;justify-content:center;}
	.cred_slider  .owl-stage-outer.owl-height{padding:40px 0;}
	body .popup_data_model .et_pb_button,body .popup_data_model .et_pb_button:hover{padding:12px 25px!important;}
	.about_box3_sec .et_pb_row .et_pb_column .et_pb_text{height:auto!important;}
	body #responsive-menu-pro-container #responsive-menu-pro li.responsive-menu-pro-item.shop_menu_item svg{display:inline-block;vertical-align:middle;width:20px;height:20px;margin:-4px 7px 0 0;}
	body .filter_box_wrap .filter_wrap, body .press_filter_box_wrap .press_filter_wrap {max-height:80%;}
	.filter_search_list .post_result .post-section .blog-wrapper .blog-discription h3 a {font-size: 18px;}

	body .big_icon .social-share a {width:55px;height:55px;line-height: 55px;}

	.post_style2 .et_pb_ajax_pagination_container .et_pb_post {width: calc(50% - 30px);}

	.et_pb_searchform .ep-autosuggest-container {width: 100%;}

	body div.asl_r.vertical {left: 0 !important;right: 0 !important;margin-left: auto;margin-right: auto;}
	body #ajaxsearchlite1 .probox, div.asl_w .probox {min-width: 250px;}

	.cm-glossary .listNav .ln-letter-count {margin-left: 7px;}
	body div[id^="ajaxsearchprores"].vertical,
	body div[id^="ajaxsearchliteres"].vertical {/*left: 0 !important;right: 0 !important;*/margin-left: auto !important;margin-right: auto !important;height: calc(50% - 40px) !important;height: 190px !important;}
	body div[id^="ajaxsearchpro"] .probox,
	body div[id^="ajaxsearchpro"].asp_w .probox,
	body #ajaxsearchlite1 .probox,
	div.asl_w .probox {min-width: 250px;}
	#ajaxsearchpro1_2 .et_pb_searchform.loading_search::before {left: -20px;width: 13px;height: 10px;margin-top: -3px;} #ajaxsearchpro1_2 .probox .proinput {padding: 0 15px !important;}

	.et_pb_slider.auto_height_slider .et-pb-slider-arrows .et-pb-arrow-prev,
	.et_pb_slider.auto_height_slider .et-pb-slider-arrows .et-pb-arrow-next {font-size: 38px;}
	.et_pb_slider.auto_height_slider .et-pb-slider-arrows .et-pb-arrow-prev {left: 60px;}
	.et_pb_slider.auto_height_slider .et-pb-slider-arrows .et-pb-arrow-next {right: 60px;}

	body .new_home_slider .n2-ss-slider .n2-ss-slide .n2-ss-layer.title122 .n2-ss-text {font-size: 50px !important;}
	body .new_home_slider .n2-ss-slider .n2-ss-slide .n2-ss-layer.title27 .n2-ss-text {font-size: 19px !important;}
	body .new_home_slider .n2-ss-slider .n2-ss-slide .n2-ss-layer.text18 .n2-ss-text {font-size: 16px !important;}
	body .new_home_slider .n2-ss-slider .n2-ss-slide .n2-ss-layer.btn16 .n2-ss-button-container a {padding: 15px 28px !important;font-size: 15px !important;}
	.et-db #et-boc .et-l.et-l--footer .social_style1.et_pb_module .et_pb_social_icon a.icon {padding: 10px !important;}
	body.et-db #et-boc .et-l.et-l--footer .footer-subscribe-btn.et_pb_button::after {font-size: 19px !important;}
	.et-db #et-boc .et-l .logos_row_style2 .et_pb_column {column-gap: 40px;}
	.et-db #et-boc .et-l .logos_row_style2 .et_pb_column .et_pb_image {width: calc(20% - 32px);}
	
	.filter_search_list .post_result .post-section .blog-wrapper .blog-discription .post_date,
	.filter_search_list .post_result .post-section .blog-wrapper .blog-discription .post_category {font-size: 14px;}
}
@media screen and (max-width:900px){
    div#n2-ss-2 .title25 div,div#n2-ss-2 .title25 p,div#n2-ss-2 .title20 div,div#n2-ss-2 .title20 p,
    div#n2-ss-7 .title25 div,div#n2-ss-7 .title25 p,div#n2-ss-7 .title20 div,div#n2-ss-7 .title20 p,
    div#n2-ss-8 .title25 div,div#n2-ss-8 .title25 p,div#n2-ss-8 .title20 div,div#n2-ss-8 .title20 p {font-size:18px;}
    div#n2-ss-2 .btn22 .n2-ss-button-container a,
    div#n2-ss-7 .btn22 .n2-ss-button-container a,
    div#n2-ss-8 .btn22 .n2-ss-button-container a {font-size:16px;padding:11px 27px;}
    div#n2-ss-3 .title38 h1,div#n2-ss-3 .title38 h2{}
    div#n2-ss-3 .title25 div,div#n2-ss-3 .title25 p,div#n2-ss-3 .title20 div,div#n2-ss-3 .title20 p{font-size:18px;}
    div#n2-ss-3 .btn22 .n2-ss-button-container a{font-size:16px;padding:11px 27px;}

  body .new_home_slider .n2-ss-slider .n2-ss-slide {border-radius: 50px !important;}
  body .new_home_slider .n2-ss-slider .n2-ss-slider-controls.n2-ss-slider-controls-absolute-right-top,
  body .new_home_slider .n2-ss-slider .n2-ss-slider-controls.n2-ss-slider-controls-absolute-left-center,
  body .new_home_slider .n2-ss-slider .n2-ss-slider-controls.n2-ss-slider-controls-absolute-right-center {padding: 0px;}
  body .new_home_slider .n2-ss-slider .n2-ss-slider-controls.n2-ss-slider-controls-absolute-right-top .n2-ss-widget.nextend-autoplay {margin: 15px 15px 0 0;}
}
@media (orientation: landscape) and (max-width: 1199px) and (min-width: 901px),(orientation: portrait) and (max-width: 1199px) and (min-width: 701px) {
  body .new_home_slider .n2-ss-slider .n2-ss-slider-controls.n2-ss-slider-controls-absolute-right-top,
  body .new_home_slider .n2-ss-slider .n2-ss-slider-controls.n2-ss-slider-controls-absolute-left-center,
  body .new_home_slider .n2-ss-slider .n2-ss-slider-controls.n2-ss-slider-controls-absolute-right-center {padding: 0 80px;}

}
@media (orientation: landscape) and (max-width: 900px), (orientation: portrait) and (max-width: 700px) {
  body .new_home_slider .n2-ss-slider .n2-ss-slider-controls.n2-ss-slider-controls-absolute-right-top,
  body .new_home_slider .n2-ss-slider .n2-ss-slider-controls.n2-ss-slider-controls-absolute-left-center,
  body .new_home_slider .n2-ss-slider .n2-ss-slider-controls.n2-ss-slider-controls-absolute-right-center {padding: 0 20px;}
}
@media screen and (max-width:871px){
}
@media screen and (min-width:701px) and (max-width:767px){
    div#n2-ss-2 .slide2-left-img.n2-ss-layer,
    div#n2-ss-3 .slide2-left-img.n2-ss-layer,
    div#n2-ss-7 .slide2-left-img.n2-ss-layer,
    div#n2-ss-8 .slide2-left-img.n2-ss-layer{max-width:300px;}
}
@media screen and (max-width:767px){
	body .primary_btn {padding: 11px 25px;font-size: 16px;}
	
    .et_pb_column.logoGrid3 > .et_pb_image,.et_pb_column.logoGrid4 > .et_pb_image,.et_pb_column.logoGrid5 > .et_pb_image,.et_pb_column.logoGrid6 > .et_pb_image{width:calc(33.33% - 24px);}
    body .et_pb_button{font-size:16px;}

    /*  .vertical_menu.et_pb_menu .et-menu-nav .et-menu {row-gap: 25px;} */
    .vertical_menu.et_pb_menu .et-menu-nav .et-menu{margin-bottom:-25px!important;}
    .vertical_menu.et_pb_menu .et-menu-nav .et-menu .menu-item{margin-bottom:25px!important;}
    div#n2-ss-2 .slide2_row .n2-ss-layer-row-inner,
    div#n2-ss-2 .slide3_row .n2-ss-layer-row-inner,
    div#n2-ss-7 .slide2_row .n2-ss-layer-row-inner,
    div#n2-ss-8 .slide2_row .n2-ss-layer-row-inner {flex-wrap:wrap;align-self:self-start}
    div#n2-ss-2 .slide2_row .n2-ss-layer-row-inner > .n2-ss-layer,
    div#n2-ss-2 .slide3_row .n2-ss-layer-row-inner > .n2-ss-layer,
    div#n2-ss-7 .slide2_row .n2-ss-layer-row-inner > .n2-ss-layer,
    div#n2-ss-7 .slide3_row .n2-ss-layer-row-inner > .n2-ss-layer,
    div#n2-ss-8 .slide2_row .n2-ss-layer-row-inner > .n2-ss-layer,
    div#n2-ss-8 .slide3_row .n2-ss-layer-row-inner > .n2-ss-layer {width:100%;}
    div#n2-ss-2 .slide2_row .n2-ss-layer-row-inner .n2-ss-layer-col .n2-ss-layer,
    div#n2-ss-2 .slide3_row .n2-ss-layer-row-inner .n2-ss-layer-col .n2-ss-layer,
    div#n2-ss-7 .slide2_row .n2-ss-layer-row-inner .n2-ss-layer-col .n2-ss-layer,
    div#n2-ss-7 .slide3_row .n2-ss-layer-row-inner .n2-ss-layer-col .n2-ss-layer,
    div#n2-ss-8 .slide2_row .n2-ss-layer-row-inner .n2-ss-layer-col .n2-ss-layer,
    div#n2-ss-8 .slide3_row .n2-ss-layer-row-inner .n2-ss-layer-col .n2-ss-layer {width:100%;margin-left:auto;margin-right:auto;}
    div#n2-ss-2 .slide2_row .n2-ss-layer-row-inner .n2-ss-layer .n2-ss-text,
    div#n2-ss-2 .slide2_row .n2-ss-layer-row-inner .n2-ss-layer .n2-ss-text p,
    div#n2-ss-2 .slide3_row .n2-ss-layer-row-inner .n2-ss-layer .n2-ss-text,
    div#n2-ss-2 .slide3_row .n2-ss-layer-row-inner .n2-ss-layer .n2-ss-text p,
    div#n2-ss-7 .slide2_row .n2-ss-layer-row-inner .n2-ss-layer .n2-ss-text,
    div#n2-ss-7 .slide2_row .n2-ss-layer-row-inner .n2-ss-layer .n2-ss-text p,
    div#n2-ss-7 .slide3_row .n2-ss-layer-row-inner .n2-ss-layer .n2-ss-text,
    div#n2-ss-7 .slide3_row .n2-ss-layer-row-inner .n2-ss-layer .n2-ss-text p
    div#n2-ss-8 .slide2_row .n2-ss-layer-row-inner .n2-ss-layer .n2-ss-text,
    div#n2-ss-8 .slide2_row .n2-ss-layer-row-inner .n2-ss-layer .n2-ss-text p,
    div#n2-ss-8 .slide3_row .n2-ss-layer-row-inner .n2-ss-layer .n2-ss-text,
    div#n2-ss-8 .slide3_row .n2-ss-layer-row-inner .n2-ss-layer .n2-ss-text p {text-align:center;}
    div#n2-ss-2 .slide2_row .n2-ss-layer-row-inner .n2-ss-layer.btn22,
    div#n2-ss-2 .slide3_row .n2-ss-layer-row-inner .n2-ss-layer.btn22,
    div#n2-ss-7 .slide2_row .n2-ss-layer-row-inner .n2-ss-layer.btn22,
    div#n2-ss-7 .slide3_row .n2-ss-layer-row-inner .n2-ss-layer.btn22
    div#n2-ss-8 .slide2_row .n2-ss-layer-row-inner .n2-ss-layer.btn22,
    div#n2-ss-8 .slide3_row .n2-ss-layer-row-inner .n2-ss-layer.btn22 {margin:0 auto;}
    div#n2-ss-2 .slide3_row .n2-ss-layer-row-inner,
    div#n2-ss-7 .slide3_row .n2-ss-layer-row-inner,
    div#n2-ss-8 .slide3_row .n2-ss-layer-row-inner {flex-direction:column-reverse;align-content:center;align-items:center;}
    div#n2-ss-3 .slide2_row .n2-ss-layer-row-inner,div#n2-ss-3 .slide3_row .n2-ss-layer-row-inner{flex-wrap:wrap;align-self:self-start}
    div#n2-ss-3 .slide2_row .n2-ss-layer-row-inner > .n2-ss-layer,div#n2-ss-3 .slide3_row .n2-ss-layer-row-inner > .n2-ss-layer{width:100%;}
    div#n2-ss-3 .slide2_row .n2-ss-layer-row-inner .n2-ss-layer-col .n2-ss-layer,div#n2-ss-3 .slide3_row .n2-ss-layer-row-inner .n2-ss-layer-col .n2-ss-layer{width:100%;margin-left:auto;margin-right:auto;}
    div#n2-ss-3 .slide2_row .n2-ss-layer-row-inner .n2-ss-layer .n2-ss-text,div#n2-ss-3 .slide2_row .n2-ss-layer-row-inner .n2-ss-layer .n2-ss-text p,div#n2-ss-3 .slide3_row .n2-ss-layer-row-inner .n2-ss-layer .n2-ss-text,div#n2-ss-3 .slide3_row .n2-ss-layer-row-inner .n2-ss-layer .n2-ss-text p{text-align:center;}
    div#n2-ss-3 .slide2_row .n2-ss-layer-row-inner .n2-ss-layer.btn22,div#n2-ss-3 .slide3_row .n2-ss-layer-row-inner .n2-ss-layer.btn22{margin:0 auto;}
    div#n2-ss-3 .slide3_row .n2-ss-layer-row-inner{flex-direction:column-reverse;align-content:center;align-items:center;}
    .featured_post .et_pb_post .entry-featured-image-url{min-height:240px;padding-top:45%;}
    .post_result .post-section{justify-content:center;}
    .post_result .post-section .blog-wrapper{width:calc(100% - 20px);margin:0 10px 20px;max-width:360px;min-height:98px;height: auto !important;}
    .post_result .post-section .blog-wrapper .blog-discription > a{width:37px;height:37px;}
    .post_result .post-section .blog-wrapper .blog-discription h3{width:calc(100% - 37px);}
    .post_result .post-section .pagination-section{margin: 0px 10px 0;}

    /*  .post_result .post-section .blog-wrapper .blog-discription h3 a {font-size: 15px;} */
    .post_result .post-section .blog-wrapper .list-img{width:35%;}
    .post_result .post-section .blog-wrapper .list-img + .blog-discription{width:65%;}
    .post_filter_form h3{font-size:20px;}
    .js_filter_form h3{font-size:20px;}
    .et_pb_code .featured_post article .featured_post_des .entry-title,.et_pb_code .featured_post article .featured_post_des .entry-title a{font-size:20px!important;}
    .et_pb_code .featured_post article .featured_post_des .post-meta,.et_pb_code .featured_post article .featured_post_des .post-meta a, .et_pb_code .featured_post article .featured_post_des .primary_category   {font-size:14px!important;}
    .filter_post_list .pagination-section .et_pb_button{padding:11px 30px!important;font-size:16px;}
    .section_filter_module ul{border-radius:0 0 20px 20px;}
    .section_filter_module ul li {padding:10px 15px 10px 32px;font-size:14px;line-height:20px;}
	/* .section_filter_module ul li:first-child{border-radius:0 0 20px 20px 0px 0px;} */
	/* .section_filter_module ul li:last-child{border-radius:0px 0px 20px 20px;} */
    #filter_section{max-width:440px;}
    .section_filter_module ul li.active::before {left:10px;}
    .aiovg_videos.post_result .post-section .blog-wrapper .list-img+.blog-discription,.post-type-archive-aiovg_videos .post_result .post-section .blog-wrapper .list-img+.blog-discription{min-height:98px;}
    #filter_section.sticky{margin-top:9px!important;}
    .program_participaction_sec .et_pb_row.et_pb_equal_columns .et_pb_column{width:100%!important;max-width:360px!important;margin:0 auto!important;}
    .program_app_sec .et_pb_row .et_pb_column:first-child{margin-bottom:70px!important;}

    /*
    .replacebenefits .benefitsposts{max-width:100%;}
    .replacebenefits .benefitsposts .benefitsposts_inner{width:100%;max-width:360px;margin:0 auto;}
    */
    .benefitsfilter{padding-bottom:40px;}
    .benefitsfilter ul{margin:0 -10px;}
    .benefitsfilter ul li{margin:0px 0px 10px;width:50%;text-align:center;padding:0 10px;}
    .benefitsfilter ul li .benefit_fil{font-size:18px;min-width:auto;width:100%;max-width:360px;margin:0 auto;line-height:22px;}

    /*
    .replacebenefits .benefitsposts .benefitsposts_inner{border-radius:20px;}
    .replacebenefits .benefitsposts .mainfeaturetitle h3 {font-size: 22px;padding-bottom: 0;line-height: 24px;}
    .replacebenefits .benefitsposts .mainfeaturetitle{padding:20px;}
    */
    .replacebenefits{justify-content:center;}
    .replacebenefits .benefitsposts{width:100%;max-width:360px;min-height:98px;}
    .replacebenefits .benefitsposts .thumbimage{width:35%;}
    .replacebenefits .benefitsposts .mainfeaturetitle{width:65%;}
    .replacebenefits .benefitsposts .mainfeaturetitle h3{width:calc(100% - 37px);}
    .replacebenefits .benefitsposts .mainfeaturetitle>a,.replacebenefits .benefitsposts .mainfeaturetitle .benefits_more_link{height:37px;width:37px;}
    .replacebenefits .benefitsposts .mainfeaturetitle .benefits_more_link::before{font-size:18px;}
    .blog_featured_img_sec:not(.et_pb_with_background) + .blog_details_heading_sec > .et_pb_row{margin-top:30px!important;}
    body .mejs-overlay-button{transform:scale(0.6);-webkit-transform:scale(0.6);-moz-transform:scale(0.6);}
    body .aiovg-player .video-js .vjs-big-play-button{width:45px;height:45px;}
    body .aiovg-player .video-js .vjs-big-play-button .vjs-icon-placeholder::before{font-size:38px;line-height:45px;}
    body .popup_data_model .et_pb_button,body .popup_data_model .et_pb_button:hover{padding:11px 20px!important;font-size:16px;}
	
	body.et-db #et-boc .et-l .search_filter_accordion_wrap .accordion-list .accordion-title {font-size: 18px;}
	.post_filter_form .filter-btn-group input, .post_filter_form .button-groups input[type="checkbox"] + #select_all_label {min-width: 118px;}
	
	body .social-share a {width: 45px;height: 45px;line-height: 45px;font-size: 20px;}
	
	.filter_search_list .post_result .post-section .blog-wrapper .list-img {padding-bottom: 25%;}
	
	body .social-share li:not(:last-child) {margin-right: 5px;}
	body .big_icon .social-share a {width:40px;height:40px;line-height: 40px;}
	
	.post_style2 .et_pb_ajax_pagination_container .et_pb_post {width: calc(100% - 30px);}
	
	/* Blog style2 */
	.et_pb_module.blog-style2 .post-section,
	.et_pb_module.blog-style2 .et_pb_ajax_pagination_container {justify-content: center;}
	.et_pb_module.blog-style2 .post-section .blog-wrapper,
	.et_pb_module.blog-style2 .et_pb_post {width: calc(100% - 20px);margin: 0 10px 20px;max-width: 360px;min-height: 98px;}
	.et_pb_module.blog-style2 .post-section .blog-wrapper .blog-discription,
	.et_pb_module.blog-style2 .et_pb_post .entry-title {padding: 20px 65px 20px 20px;}
	.et_pb_module.blog-style2 .post-section .blog-wrapper .blog-discription::after,
	.et_pb_module.blog-style2 .et_pb_post .entry-title::after {width: 37px;height: 37px;font-size: 20px;right:20px;}
	.et_pb_module.blog-style2 .post-section .blog-wrapper .blog-discription::before,
	.et_pb_module.blog-style2 .et_pb_post .entry-title::before {right: 32px;}
	/* #End Blog style2 */
	
	.blog-discription .featured_lbl {font-size: 14px;}
	
	.cm-glossary .listNav .ln-letters > a {min-width: 38px;min-height: 38px;font-size: 14px;margin: 7px !important;}
	.cm-glossary .glossary-container .listNav .ln-letters {margin: -7px;}
	.cm-glossary .listNav .ln-letter-count {width: 38px !important;margin-left: 6px;font-size: 14px;padding: 5px 5px 0 5px;}
	.cm-glossary .listNav .ln-letters a:hover .letters_c {bottom: calc(100% - 8px);}
	.cm-glossary .listNav .ln-letters a .letters_c {font-size: 13px;padding: 5px 0 0;bottom: calc(100% - 12px);}
	
	body .dsm_social_share_buttons .dsm-social-share-buttons-container .dsm-social-share-button-wrapper:not(:last-child) {margin-right: 12px;}
	
	body div[id^="ajaxsearchpro"] .probox,
	body div[id^="ajaxsearchpro"].asp_w .probox,
	body #ajaxsearchlite1 .probox,
	div.asl_w .probox {min-width: 230px;}
	body.search-results #tt {right: 0px !important;left: 0px !important;margin: 0 auto;}
	
	.et_pb_slider.auto_height_slider .et-pb-slider-arrows .et-pb-arrow-prev {left: 50px;}
	.et_pb_slider.auto_height_slider .et-pb-slider-arrows .et-pb-arrow-next {right: 50px;}

	body .gform_wrapper form .gform_footer .gform_button {padding: 14px 22px !important;}
  body.et-db #et-boc .et-l .filter_post_list .pagination-section .et_pb_button {margin: 0 auto;}

  body .new_home_slider .n2-ss-slider .n2-ss-slide .n2-ss-layer.title122 .n2-ss-text {font-size: 42px !important;letter-spacing: normal;}
  body .new_home_slider .n2-ss-slider .n2-ss-slide .n2-ss-layer.title27 .n2-ss-text {font-size: 17px !important;}
  body .new_home_slider .n2-ss-slider .n2-ss-slide .n2-ss-layer.btn16 .n2-ss-button-container a {padding: 14px 22px !important;}
  body .new_home_slider .n2-ss-slider .n2-ss-slide {border-radius: 30px !important;}

  body.et-db #et-boc .et-l.et-l--footer .footer-subscribe-btn.et_pb_button::after {font-size: 16px !important;}
	.et-db #et-boc .et-l .blurb_style2 .et_pb_blurb_container {margin: 30px 20px 0;}
	.et-db #et-boc .et-l .logos_row_style2 .et_pb_column {column-gap: 80px;}
	.et-db #et-boc .et-l .logos_row_style2 .et_pb_column .et_pb_image {width: calc(33.33% - 54px);}
  .post_result .post-section .blog-wrapper{width:calc(100% - 20px);margin:0 10px 20px;max-width:360px;min-height:98px}
}
@media screen and (max-width:640px){
  .et_pb_column.logoGrid3 > .et_pb_image,.et_pb_column.logoGrid4 > .et_pb_image,.et_pb_column.logoGrid5 > .et_pb_image,.et_pb_column.logoGrid6 > .et_pb_image{width:calc(50% - 24px);}
}
@media screen and (max-width:567px){
	.et_pb_image.app-text-img1,.et_pb_image.app-text-img2{width:60%;}
	div#n2-ss-2 .title38 h1,div#n2-ss-2 .title38 h2,
	div#n2-ss-7 .title38 h1,div#n2-ss-7 .title38 h2,
	div#n2-ss-8 .title38 h1,div#n2-ss-8 .title38 h2 {font-size:38px;}
	div#n2-ss-3 .title38 h1,div#n2-ss-3 .title38 h2{font-size:38px;}
	div#n2-ss-2 .title60 h1,div#n2-ss-2 .title60 h2,
	div#n2-ss-7 .title60 h1,div#n2-ss-7 .title60 h2,
	div#n2-ss-8 .title60 h1,div#n2-ss-8 .title60 h2 {font-size:38px;}
	div#n2-ss-3 .title60 h1,div#n2-ss-3 .title60 h2{font-size:38px;}
	body .reviewStyle1 .et_pb_testimonial{padding:25px 20px!important;}
	.col3tab .et_pb_tab_content{column-count:1;}

	.et_pb_slider.auto_height_slider .et-pb-slider-arrows .et-pb-arrow-prev {left: 40px;}
	.et_pb_slider.auto_height_slider .et-pb-slider-arrows .et-pb-arrow-next {right: 40px;}

	.et-db #et-boc .et-l .logos_row_style2 .et_pb_column {column-gap: 80px;}
	.et-db #et-boc .et-l .logos_row_style2 .et_pb_column .et_pb_image {width: calc(50% - 40px);}
	
}
@media screen and (max-width:480px){
	.app_join_box_row .et_pb_column:first-child .et_pb_text{max-width:210px;padding-right:30px;}
	.app_join_box_row .et_pb_column:last-child{background-size:155px auto;}
	.app_join_box_row .et_pb_column .et_pb_text.getactive_title55{max-width:100%;padding-right:0px;}

	.filter_search_list .post_result .post-section .blog-wrapper .list-img {width: 100%;padding-bottom: 50%;border-radius: 10px 10px 0 0}
	.filter_search_list .post_result .post-section .blog-wrapper .list-img + .blog-discription {width: 100%;}
	.filter_search_list .post_result .post-section .blog-wrapper .blog-discription h3 a {font-size: .55em;font-size: 17px;}
	.filter_search_list .post_result .post-section .blog-wrapper .blog-discription .post_date,
	.filter_search_list .post_result .post-section .blog-wrapper .blog-discription .post_category {font-size: 14px;}
	.filter_search_list .post_result .post-section .blog-wrapper .blog-discription .post_content {font-size: 14px;}
	
}
@media screen and (max-width:479px){
	.rewarded_box_row.et_pb_row > .et_pb_column:first-child{margin-bottom:60px!important;}
	.et_pb_row.rewarded_box_row > .et_pb_column{padding:30px 20px;display:flex;flex-direction:column;justify-content:center;}
	.et_pb_row.rewarded_box_row .et_pb_text{margin-left:0!important;}
	.et_pb_module.gift_box_code,.et_pb_row.rewarded_box_row .gift-box-main-img.et_pb_image,.et_pb_row.rewarded_box_row .celebrate_main_img.et_pb_image,
	.gift_box_image.et_pb_module.et_pb_image {position:static!important;transform:translate(0);margin:0 auto;order:-1;z-index:1;margin-bottom:20px!important;}
	.rewarded_box_row .et_pb_column .et_pb_module.badge_img5{top:100px;bottom:auto;left:auto;right:-20px;}
	.rewarded_box_row .et_pb_column .et_pb_module.badge_img6{top:200px;bottom:auto;left:auto;right:-20px;}
	.et_pb_row.rewarded_box_row .no_animation.celebrate_main_img.et_pb_image {margin-bottom: -32px !important;}
	.et_pb_module.gift_box_code .AppRotatingGifts{width:205px;height:205px;transform:scale(1)!important;}
	.owl-carousel .owl-dots .owl-dot span{width:19px;height:19px;}
	.post_filter_form .button-groups input[type="checkbox"] + label{font-size:11px;padding:8px;margin:3px;}
	.js_filter_form .button-groups input[type="checkbox"] + label{font-size:11px;padding:8px;margin:3px;}
	/* #filter_section{max-width:100%;} */
	.js_filter_form .filter-btn-group .js_filter_submit_btn,.js_filter_form .filter-btn-group .js_filter_reset, .js_filter_form .filter-btn-group .js_filter_reset1 {margin:5px;}
	.page-id-269924 .et_pb_module.title50 h2{font-size:26px;}
	.page-id-279772 .et_pb_module.title55 h1,.page-id-280104 .et_pb_module.title55 h1{font-size:33px;}

	.et_pb_slider.auto_height_slider .et-pb-slider-arrows .et-pb-arrow-prev,
	.et_pb_slider.auto_height_slider .et-pb-slider-arrows .et-pb-arrow-next {font-size: 25px;}
	.et_pb_slider.auto_height_slider .et-pb-slider-arrows .et-pb-arrow-prev {left: 30px;}
	.et_pb_slider.auto_height_slider .et-pb-slider-arrows .et-pb-arrow-next {right: 30px;}
}
@media screen and (max-width:413px){		
	body #responsive-menu-pro-additional-content .wpml-ls-legacy-list-horizontal{padding-right:15px;}
	body #responsive-menu-pro-additional-content{padding:0 90px 14px 36px!important;}
	.home-intro-row1 .et_pb_column .et_pb_button{padding-right:30px!important;padding-left:30px!important;}
	.get-app-sec .et_pb_module.cta-app-img-btn,.app-reviews-sec .et_pb_module.cta-app-img-btn{max-width:130px;}
	/*.app-reviews-sec .et_pb_module.cta-app-img-btn + .cta-app-img-btn{padding-top:10.5px;padding-bottom:10.5px;}*/
	.get-app-sec .et_pb_module.cta-app-img-btn + .cta-app-img-btn{max-width:137px;}
/*	.social_style1.et_pb_module .et_pb_social_icon:not(:last-child) a.icon{margin-right:11px!important;}*/
	div#n2-ss-2 .title38 h1,div#n2-ss-2 .title38 h2,
	div#n2-ss-7 .title38 h1,div#n2-ss-7 .title38 h2,
	div#n2-ss-8 .title38 h1,div#n2-ss-8 .title38 h2 {font-size:36px;}
	div#n2-ss-3 .title38 h1,div#n2-ss-3 .title38 h2{font-size:36px;}
	div#n2-ss-2 .title60 h1,div#n2-ss-2 .title60 h2,
	div#n2-ss-7 .title60 h1,div#n2-ss-7 .title60 h2,
	div#n2-ss-8 .title60 h1,div#n2-ss-8 .title60 h2 {font-size:36px;}
	div#n2-ss-3 .title60 h1,div#n2-ss-3 .title60 h2{font-size:36px;}
	.app_hero_sec .et_pb_image.cta-app-img-btn,.app_hero_sec .et_pb_module.review_star_img{max-width:137px;}
	.app_hero_sec .et_pb_image.cta-app-img-btn + .cta-app-img-btn,.app_hero_sec .et_pb_module.review_star_img + .review_star_img{max-width:145px;}
	.address_col .text20.et_pb_module{font-size:18px;}
	.activity_slider .et_pb_text.activity_box_text{padding:0 0 10px!important;max-width:100%;width:100%;}
	.et_pb_section.et_pb_with_background.science_hero_sec{background-position:center right 0px!important;}

	/*  .et_pb_text.getactive_title55 h2{font-size:34px;line-height: 36px;} */
	.et_pb_text.getactive_title55 h2 br{display:none;}

	/*.getactive_title_left_right_space.et_pb_text.getactive_title55 h2{margin-left:-5px;margin-right:-5px;}*/
	html[lang="fr-CA"] .et-l--header .mobile_header_main_row .et_pb_button_module_wrapper .et_pb_button{font-size:14px!important;padding:11px 15px!important;}

	.et-db #et-boc .et-l .logos_row_style2 .et_pb_column {column-gap: 30px;}
	.et-db #et-boc .et-l .logos_row_style2 .et_pb_column .et_pb_image {width: calc(50% - 15px);}
}
@media screen and (max-width:374px){
	.app_hero_sec .et_pb_image.app-goal-img{max-width:110px;}
	.app_hero_sec .et_pb_image.app-fit-break-img,.app_hero_sec .et_pb_image.app-tips-img{max-width:130px;}
	.app_hero_sec .et_pb_image.app-fit-break-img{bottom:150px;}
	.app_hero_sec .et_pb_image.cta-app-img-btn,.app_hero_sec .et_pb_module.review_star_img{max-width:130px;}
	/*.app-reviews-sec .et_pb_module.cta-app-img-btn + .cta-app-img-btn{padding-top:10px;padding-bottom:10px;}*/
	.app_hero_sec .et_pb_image.cta-app-img-btn + .cta-app-img-btn,.app_hero_sec .et_pb_module.review_star_img + .review_star_img{max-width:137px;}

	/*  .rewarded_box_row.et_pb_row > .et_pb_column:first-child {margin-bottom: 60px !important;padding-right: 90px;}
	.rewarded_box_row.et_pb_row > .et_pb_column:first-child .gift-box-main-img {max-width: 98px;} 
	.rewarded_box_row.et_pb_row > .et_pb_column:last-child {padding-left: 110px;}
	.rewarded_box_row.et_pb_row > .et_pb_column:last-child .celebrate_main_img {max-width: 138px;bottom: -40px;}*/
	.cta_app_style2 .cta-app-img-btn.et_pb_module{max-width:118px;}
	.cta_app_style2 .cta-app-img-btn.et_pb_module:first-child{margin-right:10px!important;}
	.cta_app_style2 .cta-app-img-btn.et_pb_module:last-child{padding-top:8.3px;padding-bottom:8.3px;}
	.post_filter_form .button-groups input[type="checkbox"] + #select_all_label{min-width:111px;}
	.js_filter_form .button-groups input[type="checkbox"] + #select_all_label{min-width:111px;}
	.et_pb_section.science_hero_sec .et_pb_column:first-child{width:80%!important;}
	.et_pb_section.et_pb_with_background.science_hero_sec{background-position:center right 0px!important}
	.program_participaction_sec .et_pb_blurb .et_pb_blurb_content{min-height:100px!important;}
	.program_participaction_sec .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image{width:90px!important;height:100px!important;}
	.program_participaction_sec .et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container{width:calc(100% - 90px)!important;}
	.program_participaction_sec .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image .et_pb_image_wrap img{max-width:80%;}
	.program_participaction_sec .et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container .et_pb_module_header{font-size:16px;line-height:20px;font-weight:600;display:inline-block;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;}
	.program_participaction_sec .et_pb_text h2,.program_subscribe_sec .et_pb_text h2{font-size:25px;}
	.page-id-279772 .et_pb_module.title55 h1,.page-id-280104 .et_pb_module.title55 h1{font-size:27px;}

	.blog-discription .featured_lbl {font-size: 0.45em;padding: 8px 10px;margin-top: 10px;font-size: 13px;}
	.list-img .featured_lbl {font-size: 13px;margin-bottom: 10px;padding: 8px 10px;}
	.post_result .post-section .blog-wrapper .blog-discription {padding: 15px;}
	
}
@media screen and (orientation:portrait){

	/* Portrait styles */
	body #responsive-menu-pro-wrapper{/*margin-bottom: 82px; */height:calc(100% - 132px);}

	/*  #responsive-menu-pro-wrapper .mobile-menu-social-subscribe {position: static !important;} */
	#responsive-menu-pro-wrapper .mobile-menu-social-subscribe .et_pb_row:last-child{/* position: absolute;bottom: -82px; */
	z-index:9;}
}
@media screen and (max-width:980px) and (orientation:landscape){

	/* Landscape styles */
	div#n2-ss-2 .slide2_row .n2-ss-layer-row-inner,
	div#n2-ss-2 .slide3_row .n2-ss-layer-row-inner,
	div#n2-ss-7 .slide2_row .n2-ss-layer-row-inner,
	div#n2-ss-7 .slide3_row .n2-ss-layer-row-inner,
	div#n2-ss-8 .slide2_row .n2-ss-layer-row-inner,
	div#n2-ss-8 .slide3_row .n2-ss-layer-row-inner {flex-wrap:wrap;align-self:self-start}
	div#n2-ss-2 .slide2_row .n2-ss-layer-row-inner > .n2-ss-layer,
	div#n2-ss-2 .slide3_row .n2-ss-layer-row-inner > .n2-ss-layer,
	div#n2-ss-7 .slide2_row .n2-ss-layer-row-inner > .n2-ss-layer,
	div#n2-ss-7 .slide3_row .n2-ss-layer-row-inner > .n2-ss-layer,
	div#n2-ss-8 .slide2_row .n2-ss-layer-row-inner > .n2-ss-layer,
	div#n2-ss-8 .slide3_row .n2-ss-layer-row-inner > .n2-ss-layer {width:100%;}
	div#n2-ss-2 .slide2_row .n2-ss-layer-row-inner .n2-ss-layer-col .n2-ss-layer,
	div#n2-ss-2 .slide3_row .n2-ss-layer-row-inner .n2-ss-layer-col .n2-ss-layer,
	div#n2-ss-7 .slide2_row .n2-ss-layer-row-inner .n2-ss-layer-col .n2-ss-layer,
	div#n2-ss-7 .slide3_row .n2-ss-layer-row-inner .n2-ss-layer-col .n2-ss-layer,
	div#n2-ss-8 .slide2_row .n2-ss-layer-row-inner .n2-ss-layer-col .n2-ss-layer,
	div#n2-ss-8 .slide3_row .n2-ss-layer-row-inner .n2-ss-layer-col .n2-ss-layer {width:100%;margin-left:auto;margin-right:auto;}
	div#n2-ss-2 .slide2_row .n2-ss-layer-row-inner .n2-ss-layer .n2-ss-text,
	div#n2-ss-2 .slide2_row .n2-ss-layer-row-inner .n2-ss-layer .n2-ss-text p,
	div#n2-ss-2 .slide3_row .n2-ss-layer-row-inner .n2-ss-layer .n2-ss-text,
	div#n2-ss-2 .slide3_row .n2-ss-layer-row-inner .n2-ss-layer .n2-ss-text p,
	div#n2-ss-7 .slide2_row .n2-ss-layer-row-inner .n2-ss-layer .n2-ss-text,
	div#n2-ss-7 .slide2_row .n2-ss-layer-row-inner .n2-ss-layer .n2-ss-text p,
	div#n2-ss-7 .slide3_row .n2-ss-layer-row-inner .n2-ss-layer .n2-ss-text,
	div#n2-ss-7 .slide3_row .n2-ss-layer-row-inner .n2-ss-layer .n2-ss-text p,
	div#n2-ss-8 .slide2_row .n2-ss-layer-row-inner .n2-ss-layer .n2-ss-text,
	div#n2-ss-8 .slide2_row .n2-ss-layer-row-inner .n2-ss-layer .n2-ss-text p,
	div#n2-ss-8 .slide3_row .n2-ss-layer-row-inner .n2-ss-layer .n2-ss-text,
	div#n2-ss-8 .slide3_row .n2-ss-layer-row-inner .n2-ss-layer .n2-ss-text p {text-align:center;}
	div#n2-ss-2 .slide2_row .n2-ss-layer-row-inner .n2-ss-layer.btn22,
	div#n2-ss-2 .slide3_row .n2-ss-layer-row-inner .n2-ss-layer.btn22,
	div#n2-ss-7 .slide2_row .n2-ss-layer-row-inner .n2-ss-layer.btn22,
	div#n2-ss-7 .slide3_row .n2-ss-layer-row-inner .n2-ss-layer.btn22,
	div#n2-ss-8 .slide2_row .n2-ss-layer-row-inner .n2-ss-layer.btn22,
	div#n2-ss-8 .slide3_row .n2-ss-layer-row-inner .n2-ss-layer.btn22 {margin:0 auto;}
	div#n2-ss-2 .slide3_row .n2-ss-layer-row-inner,
	div#n2-ss-7 .slide3_row .n2-ss-layer-row-inner,
	div#n2-ss-8 .slide3_row .n2-ss-layer-row-inner {flex-direction:column-reverse;}
	div#n2-ss-3 .slide2_row .n2-ss-layer-row-inner,div#n2-ss-3 .slide3_row .n2-ss-layer-row-inner{flex-wrap:wrap;align-self:self-start}
	div#n2-ss-3 .slide2_row .n2-ss-layer-row-inner > .n2-ss-layer,div#n2-ss-3 .slide3_row .n2-ss-layer-row-inner > .n2-ss-layer{width:100%;}
	div#n2-ss-3 .slide2_row .n2-ss-layer-row-inner .n2-ss-layer-col .n2-ss-layer,div#n2-ss-3 .slide3_row .n2-ss-layer-row-inner .n2-ss-layer-col .n2-ss-layer{width:100%;margin-left:auto;margin-right:auto;}
	div#n2-ss-3 .slide2_row .n2-ss-layer-row-inner .n2-ss-layer .n2-ss-text,div#n2-ss-3 .slide2_row .n2-ss-layer-row-inner .n2-ss-layer .n2-ss-text p,div#n2-ss-3 .slide3_row .n2-ss-layer-row-inner .n2-ss-layer .n2-ss-text,div#n2-ss-3 .slide3_row .n2-ss-layer-row-inner .n2-ss-layer .n2-ss-text p{text-align:center;}
	div#n2-ss-3 .slide2_row .n2-ss-layer-row-inner .n2-ss-layer.btn22,div#n2-ss-3 .slide3_row .n2-ss-layer-row-inner .n2-ss-layer.btn22{margin:0 auto;}
	div#n2-ss-3 .slide3_row .n2-ss-layer-row-inner{flex-direction:column-reverse;}
	.app_hero_sec .et_pb_image.app-goal-img{max-width:160px;}
	.app_hero_sec .et_pb_image.app-fit-break-img,.app_hero_sec .et_pb_image.app-tips-img{max-width:190px;}
	.app_hero_sec .et_pb_image.app-fit-break-img{bottom:210px;}
	.home-intro-row1 .home-intro-row1-col1.et_pb_column{padding-top:40px;padding-bottom:40px;}
}
@media print{
	.et-l--header .et_pb_section .et_pb_column--with-menu,.et-l--header .et_pb_section:not(.et_pb_section--with-menu),.blog_LR_row .et-last-child .et_pb_image,.blog_LR_row .et-last-child .et_pb_image + .et_pb_text{display:none;}
	.post_result .post-section .blog-wrapper{width:calc(100% - 20px);}
	.cta-app-img-btn svg{max-width:100px;}
}


/* ParticipACTION + Pricing */
.pricing-boxes .et_pb_column {position:relative;background:#fff;padding:20px;border-radius:10px;box-shadow:1px 10px 20px 0 rgb(98 113 122 / 10%);}

@media(max-width:1440px){
    .toggle_guideline_box .et_pb_toggle_title{padding:20px 122px 10px 122px!important;}
}
@media(max-width:1366px){
    .toggle_guideline_box .et_pb_toggle_title{padding:20px 110px 10px 110px!important;}
}
@media(max-width:1279px){
    .toggle_guideline_box .et_pb_toggle_title{padding:20px 100px 10px 100px!important;}
}
@media(max-width:1199px){
    .toggle_guideline_box .et_pb_toggle_title{padding:20px 85px 10px 85px!important;}
}
@media(max-width:1024px){
    .toggle_guideline_box .et_pb_toggle_title{padding:20px 70px 10px 70px!important;}
	.years_box_row .et_pb_blurb_container {margin-top: 40px;}
}
@media only screen and (max-width:991px){
	.n2-ss-slider[id^="n2-ss"] .n2-ss-layer-row-inner {display: block !important;}
}

@media only screen and (max-width:980px) {
    .et_pb_text_6,.et_pb_text_7,.et_pb_text_8,.et_pb_text_9{font-size:16px!important}
    /* Posts Benefits Box */
    .single_benefits .posts-benefits-box{padding:20px 30px;}
    .posts-benefits-box .et_pb_text.activity_box_text{max-width:calc(100% - 148px);}
    .posts-benefits-box .et_pb_button{font-size:14px;}
    .posts-benefits-box .et_pb_button,.posts-benefits-box .et_pb_button:hover{padding:10px 20px!important;}
}

@media only screen and (max-width:767px){
/*     .et_pb_column_15{padding-top:40px!important;} */
   .years_box_row .et_pb_blurb_container {margin-top: 30px;}
	.videos-filter {flex-wrap: nowrap!important; }
}

@media(max-width:479px){
    .years_box_row.et_pb_row{display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;}
    .years_box_row.et_pb_row .et_pb_column{width:50%!important;margin:0!important;}
    .years_box_row.et_pb_row  .et_pb_image_wrap{width:100%!important}
    .years_box_row.et_pb_row .et_pb_image_wrap img{height:60px;max-width:60px;width:auto;object-fit:contain;}
    .years_box_row.et_pb_row .et_pb_module_header,.years_box_row.et_pb_row .et_pb_module_header a{font-size:16px!important;line-height:20px!important;}
    .years_box_row.et_pb_row .et_pb_module{min-height:auto!important;}
	.years_box_row .et_pb_blurb_container {margin-top: 0;}
}

@media  only screen and (min-width:981px){
    /* Posts Benefits Box */
    .posts-benefits-box .et_pb_text.activity_box_text{max-width:calc(100% - 175px);}
}

@media (max-width:413px){
    /* Posts Benefits Box */
    .posts-benefits-box .et_pb_text.activity_box_text{max-width:100%;}
    .form_address_row .et_pb_column{padding-left:20px!important;padding-right:20px!important;}
}

@media screen and (max-width:359px){
    .mobile_header_main_row .et_pb_module .et_pb_button{font-size:14px!important;padding:10px 16px!important;}
    body #responsive-menu-pro-additional-content .wpml-ls-legacy-list-horizontal{padding-right:10px;}
    body #responsive-menu-pro-additional-content .et_pb_button{padding:10px 16px!important;}
    .mobile-menu-social-subscribe .social_style1.et_pb_module .et_pb_social_icon:not(:last-child) a.icon{margin-right:8px!important;}
    .mobile-menu-social-subscribe .et_pb_blurb .et_pb_main_blurb_image .et_pb_image_wrap{width:70px;}
    .mobile-menu-social-subscribe.fr_module .et_pb_blurb .et_pb_main_blurb_image .et_pb_image_wrap{width:50px;}
    .mobile-menu-social-subscribe.fr_module .et_pb_blurb .et_pb_module_header,.mobile-menu-social-subscribe.fr_module .et_pb_blurb .et_pb_module_header a{font-size:15px;}
    .home-intro-row1 .home-intro-row1-col1{padding-right:35%;}
    .home-intro-row1 .home-intro-row1-col1 .et_pb_button{padding-right:20px!important;padding-left:20px!important;}
    .get-app-sec .et_pb_module.cta-app-img-btn,.app-reviews-sec .et_pb_module.cta-app-img-btn{max-width:110px;}
    .get-app-sec .et_pb_module.cta-app-img-btn + .cta-app-img-btn{max-width:116px;}
    div#n2-ss-2 .title38 h1,div#n2-ss-2 .title38 h2,
    div#n2-ss-7 .title38 h1,div#n2-ss-7 .title38 h2,
    div#n2-ss-8 .title38 h1,div#n2-ss-8 .title38 h2 {font-size:32px;}
    div#n2-ss-3 .title38 h1,div#n2-ss-3 .title38 h2{font-size:32px;}
    div#n2-ss-2 .title60 h1,div#n2-ss-2 .title60 h2,
    div#n2-ss-7 .title60 h1,div#n2-ss-7 .title60 h2,
    div#n2-ss-8 .title60 h1,div#n2-ss-8 .title60 h2 {font-size:32px;}
    div#n2-ss-2 .slide2-left-img.n2-ss-layer,
    div#n2-ss-7 .slide2-left-img.n2-ss-layer,
    div#n2-ss-8 .slide2-left-img.n2-ss-layer {max-width:180px;}
    div#n2-ss-3 .title60 h1,div#n2-ss-3 .title60 h2{font-size:32px;}
    div#n2-ss-3 .slide2-left-img.n2-ss-layer{max-width:180px;}
    .app_hero_sec .et_pb_image.cta-app-img-btn,.app_hero_sec .et_pb_module.review_star_img{max-width:114px;}
    .app_hero_sec .et_pb_image.cta-app-img-btn +.cta-app-img-btn,.app_hero_sec .et_pb_module.review_star_img + .review_star_img{max-width:120px;}
    body #responsive-menu-pro-additional-content{padding:0 80px 14px 36px!important;}
    .et_pb_module.title45 h1,.et_pb_module.title45 h2,.et_pb_module.title45 h3{font-size:35px;}
    .et_pb_text.getactive_title55 h2{font-size:22px;}
    html[lang="fr-CA"] .et-l--header .mobile_header_main_row .et_pb_button_module_wrapper .et_pb_button{font-size:11px!important;padding:11px 10px!important;}
    .home-intro-sec .et_pb_module.title45 h2 {font-size: 25px; }
}

body .years_box_row .et_pb_module .et_pb_button, body .years_box_row .et_pb_module .et_pb_button:hover {display: table;}

@media only screen and (max-width:991px) {
    body .n2-ss-slider .n2-ss-slide .n2-ss-layers-container .n2-ss-layer-row .n2-ss-layer-row-inner {align-content: flex-start;}
}
/*-------- Flow Player Exp ------*/
.fp-icons li { align-items: center; display: flex; padding: 8px 14px; }
.flowplayer ul.fp-menu.fp-on { padding: 0; }
.fp-menu li {	padding: 12px; }
.fp-playlist-controls { width: 400px; }
.vplayerWrap { display: flex; height: 620px; }

/*-------- Flow Player Exp Ends ------*/
@media only screen and (max-width: 639px){
/* 	header.et-l--header {position: relative;}
	.et-tb #page-container,
	.et-tb-has-header #page-container {margin-top: 0 !important;} */
}

/* hide move for your mood from benefits on EN and FR page */
/*
.page-id-292474 .all-benefits-list-main .benefitsposts:nth-child(6), 
.page-id-292475 .all-benefits-list-main .benefitsposts:nth-child(2) {
    display:none !important;
}
*/

/* --- 7 Jun 2023 --- */
li img,
.fluid-width-video-wrapper {margin-top: 15px;}

/* --- # single post --- */
body.single-post .et_pb_text h2:not(:last-child),
body.single-post .et_pb_text h3:not(:last-child),
body.single-post .et_pb_text h4:not(:last-child) {
 padding-bottom:0;
 margin-top:0
}
body.single-post .blog-post-common-content .et_pb_section h3+p {
 margin:10px 0 0 0!important
}
body.single-post .et_pb_image img {
 -o-object-fit:cover;
 object-fit:cover;
 object-position:center
}
body.single-post .list-space-zero li {
 margin:0 0 7px 0
}
body.single-post blockquote {
 border:0;
 padding:0;
 margin:0
}
body.single-post .blog-post-common-content .border-radius-inherit img {
 border-radius:inherit
}
body.single-post .blog-post-common-content .P-MT-10 p {
 margin-top:10px!important
}
body.single-post td a,
body.single-post td strong {
 word-break:break-word
}
body.single-post .blog-post-common-content .et_pb_text_inner ol {
 list-style-position:outside;
 padding-top:0;
 padding-left:21px
}
body.single-post .blog-post-common-content .et_pb_text_inner ul {
 padding-left:20px;
 padding-top:0
}
body.single-post .reverse-block .et_pb_blurb_content {
 display:flex;
 flex-direction:row-reverse
}
/* --- # single post --- */

@media screen and (min-width:981px){
  .search-results .breadcrumbs-div .breadcrumbs-lists,
  .search-results .breadcrumbs-div .breadcrumbs-lists a,
  .search-results .breadcrumbs-div-new .breadcrumbs-lists,
  .search-results .breadcrumbs-div-new .breadcrumbs-lists a  {font-family: var(--arial);}
}
/* New Header Menu */
@media screen and (min-width:981px){
	body.et-db #et-boc .et-l.et-l--header .et_pb_row--with-menu,
	body.et-db #et-boc .et-l.et-l--header .et_pb_column--with-menu,
	body.et-db #et-boc .et-l.et-l--header .main_menu,
	body.et-db #et-boc .et-l.et-l--header .main_menu .et_pb_menu_inner_container,
	body.et-db #et-boc .et-l .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul li {position: static;}
	body.et-db #et-boc .et-l .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul > li {margin: 0;padding: 0 !important;}
	body.et-db #et-boc .et-l .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul > li > a {padding: 22px 22px;border-radius: 8px;}

	/*body.et-db #et-boc .et-l .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul > li > a:hover {background-color: #c9bfd5;}*/

	body.et-db #et-boc .et-l .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul > li > a::before {content: "";width: calc(100% - 38px);height: 2px;background-color: var(--nature);display: none;position: absolute;bottom: 12px;left: 19px;}
	body.et-db #et-boc .et-l .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul > li > a:hover::before {display: block;}

	body.et-db #et-boc .et-l .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul > li.current-menu-item > a:hover::before,
	body.et-db #et-boc .et-l .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul > li.current-menu-ancestor > a:hover::before {display: none;}

	body.et-db #et-boc .et-l .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul > li.current-menu-item > a,
	body.et-db #et-boc .et-l .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul > li.current-menu-ancestor > a {border-radius: 8px 8px 0 0;background-color: var(--ambition);color: #fff !important;}
	body.et-db #et-boc .et-l .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul > li.current-menu-item:hover > a,
	body.et-db #et-boc .et-l .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul > li.current-menu-ancestor:hover > a {color: #fff !important;}

	body.et-db #et-boc .et-l .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul > li:not(.menu-item-has-children) > a,
	body.et-db #et-boc .et-l .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul > li:not(.menu-item-has-children):hover > a {/*border-radius: 8px !important;background-color: transparent;color: #4e2683 !important;*/border: 0 !important;box-shadow: none !important;}
	body.et-db #et-boc .et-l .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul > li:not(.menu-item-has-children).current-menu-item > a::before {display: none;}

	body.et-db #et-boc .et-l .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul > li.menu-item-has-children a .icon-arrow-after {display: none;}
	body.et-db #et-boc .et-l .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul li ul.sub-menu {width: 100%;border: 0;padding: 0;background-color: #6E10C1 !important;display: flex;align-items: stretch;justify-content: center;top: calc(100% - 50px);left: 0;}

	body.et-db #et-boc .et-l .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul li ul.sub-menu,
	body.et-db #et-boc .et-l .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul li.et-hover ul.sub-menu {opacity: 0 !important;visibility: hidden !important;}

	body.et-db #et-boc .et-l .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul li.current-menu-item > ul.sub-menu,
	body.et-db #et-boc .et-l .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul li.current-menu-ancestor > ul.sub-menu {opacity: 1 !important;visibility: visible !important;}

	body.et-db #et-boc .et-l .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul li ul.sub-menu li {display: flex;align-items: center;}
	body.et-db #et-boc .et-l .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul li ul.sub-menu li a {padding:20px 12px;position: relative;z-index: 9991;text-align: center;}

	body.et-db #et-boc .et-l .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul li ul.sub-menu ul.sub-menu {top: 100%;/*border-top: 1px solid #e3f7fc;*/}
	/*body.et-db #et-boc .et-l .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul li ul.sub-menu ul.sub-menu::before {content: "";width: 100%;height: 1px;background-color: #e3f7fc;position: absolute;top: -1px;}*/

	body.et-db #et-boc .et-l .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul li ul.sub-menu ul.sub-menu,
	body.et-db #et-boc .et-l .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul li ul.sub-menu ul.sub-menu ul.sub-menu ul.sub-menu {background-color: #674795 !important;}
	body.et-db #et-boc .et-l .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul li ul.sub-menu li.current-menu-item > a,
	body.et-db #et-boc .et-l .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul li ul.sub-menu li.current-menu-ancestor > a,
	body.et-db #et-boc .et-l .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul li ul.sub-menu ul.sub-menu ul.sub-menu li.current-menu-item > a,
	body.et-db #et-boc .et-l .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul li ul.sub-menu ul.sub-menu ul.sub-menu li.current-menu-ancestor > a {background-color: #674795;/*height: calc(100% + 1px);*/}

	body.et-db #et-boc .et-l .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul li ul.sub-menu ul.sub-menu ul.sub-menu,
	body.et-db #et-boc .et-l .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul li ul.sub-menu ul.sub-menu ul.sub-menu ul.sub-menu ul.sub-menu {background-color: #6E10C1 !important;}
	body.et-db #et-boc .et-l .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul li ul.sub-menu ul.sub-menu li.current-menu-item > a,
	body.et-db #et-boc .et-l .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul li ul.sub-menu ul.sub-menu ul.sub-menu ul.sub-menu li.current-menu-item > a {background-color: #8369a9;}
	body.et-db #et-boc .et-l .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul li ul.sub-menu ul.sub-menu li.current-menu-item > a:hover,
	body.et-db #et-boc .et-l .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul li ul.sub-menu ul.sub-menu ul.sub-menu ul.sub-menu li.current-menu-item > a:hover {background-color: #6E10C1 !important;}

	body.et-db #et-boc .et-l .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul li ul.sub-menu a:hover,
	body.et-db #et-boc .et-l .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul li ul.sub-menu li.current-menu-item a:hover {background-color: #8369a9 !important;}

}
@media screen and (min-width:1200px){
	body.et-db #et-boc .et-l .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul li ul.sub-menu li a {padding: 20px 22px;border-radius: 8px 8px 0 0;}
}

/* --- Header Option 3 --- */
@media only screen and (min-width: 981px){
	.et-db #et-boc .et-l.et-l--header .head-wd-search + .et_pb_icon .et_pb_icon_wrap + .wpel-icon {margin-left: -10px;}
	html[lang^="en"] body.et-db #et-boc .et-l .header_opt_3 .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul > li > a,
	html[lang^="fr"] body.et-db #et-boc .et-l .header_opt_3 .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul > li > a {padding: 12px 16px;}
	.header_opt_3 #responsive-menu-pro-container {max-width: 480px;z-index: 99999;}
	body.et-db #et-boc .et-l .header_opt_3 #responsive-menu-pro-container .res_menu_ul_wrap {padding: 10px 0;}
	body.et-db #et-boc .et-l .header_opt_3 #responsive-menu-pro-container ul .menu-item a {border: 0;color: var(--strength);font-family: var(--arial);font-weight: 400;font-size: 16px;}
	body.et-db #et-boc .et-l .header_opt_3 #responsive-menu-pro-container ul .menu-item.responsive-menu-pro-current-item a,
	body.et-db #et-boc .et-l .header_opt_3 #responsive-menu-pro-container ul .menu-item a:hover {color: var(--ambition);}
	body .header_opt_3 #responsive-menu-pro-container #responsive-menu-pro > li.responsive-menu-pro-item > .responsive-menu-pro-item-link::before,
	body .header_opt_3 #responsive-menu-pro-container #responsive-menu-pro .responsive-menu-pro-submenu li.mobile_submenu_title .responsive-menu-pro-item-link::before,
	body.et-db #et-boc .et-l .header_opt_3 #responsive-menu-pro-container ul .menu-item a::before {background-image:url(/wp-content/uploads/2023/08/menu-pinwheel-icon.png);filter: unset;width: 21px;height: 15px;background-size: cover;}
	body.et-db #et-boc .et-l .header_opt_3 #responsive-menu-pro-container ul .menu-item.shop_menu_item a svg {width: 16px;margin-right: 8px !important;}
	body.et-db #et-boc .et-l .header_opt_3 #responsive-menu-pro-container ul .menu-item.shop_menu_item a {display: flex;flex-wrap: wrap;align-items: center;}
	body .header_opt_3 button#responsive-menu-pro-button.is-active {right: 490px;top: 15px;}
	body .header_opt_3 #responsive-menu-pro-additional-content {padding: 14px 36px !important;background-color: var(--ambition);}
	body .header_opt_3 #responsive-menu-pro-additional-content .et_pb_module {margin: 0 0 0 auto;}
	body .header_opt_3 #responsive-menu-pro-container .et_pb_section #download_guide_popup_header {display: none;}
	body .header_opt_3 #responsive-menu-pro-container div#responsive-menu-pro-wrapper {height: 100%;display: flex;flex-direction: column;margin-top: 0;background-color: #fff;}
	body .header_opt_3 #responsive-menu-pro-container .mobile-menu-social-subscribe {margin-top: auto !important;}
	body .header_opt_3 #responsive-menu-pro-container #responsive-menu-pro li.responsive-menu-pro-item a .responsive-menu-pro-subarrow,
	body .header_opt_3 #responsive-menu-pro-container #responsive-menu-pro li.responsive-menu-pro-item a .responsive-menu-pro-subarrow:hover,
	body .header_opt_3 #responsive-menu-pro-container #responsive-menu-pro .responsive-menu-pro-back {color: var(--strength);}
	body .header_opt_3 #responsive-menu-pro-container #responsive-menu-pro .responsive-menu-pro-back {font-family: var(--arial);font-size: 15px;font-weight: 700;border-color: #f7f7f7;}
	body .header_opt_3 .head_menu_col .head-wd-search .asp_w_container .asp_w[id^="ajaxsearchpro"] {border-radius: 50px 0 0 50px !important;border-right: 0 !important;height: 60px !important;display: flex;flex-wrap: wrap;flex-direction: column;justify-content: center;border-color: var(--balance) !important;}

	
	/* --- Sub Menu --- */
	body.et-db #et-boc .et-l .header_opt_3 .et_pb_menu__menu > nav > ul > li ul.sub-menu ul.sub-menu {opacity: 1 !important;visibility: visible !important;width: auto;position: static;display: flex;align-items: center;flex-direction: row;display:none;}
	body.et-db #et-boc .et-l .header_opt_3 .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul li ul.sub-menu a {padding: 0;margin: 0 25px 0 0;border-radius: 0;background-color: transparent !important;font-size: 15px !important;width: auto;font-family: var(--arial);}
	body.et-db #et-boc .et-l .header_opt_3 .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul li ul.sub-menu a:hover ,
	body.et-db #et-boc .et-l .header_opt_3 .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul li ul.sub-menu .current-menu-item > a {text-decoration: underline;text-underline-offset: 6px;}
	body.et-db #et-boc .et-l .header_opt_3 .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul li ul.sub-menu .current-menu-item > a {font-weight: 700;}
	body.et-db #et-boc .et-l .header_opt_3 .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul > li > ul.sub-menu {padding: 20px 0px;max-width: 1414px;margin: 0 auto;left: 0;right: 0;justify-content: flex-start;}
	body.et-db #et-boc .et-l .header_opt_3 .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul > li > ul.sub-menu::before {content: "";width: 100vw;height: 100%;position: absolute;left: 50%;top: 0;background-color: #6E10C1;transform: translateX(-50%);margin: 0 auto;}
	body.et-db #et-boc .et-l .header_opt_3 .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul > li > ul.sub-menu ul.sub-menu,
	body.et-db #et-boc .et-l .header_opt_3 .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul > li > ul.sub-menu ul.sub-menu ul.sub-menu,
	body.et-db #et-boc .et-l .header_opt_3 .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul li ul.sub-menu a:hover,
	body.et-db #et-boc .et-l .header_opt_3 .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul li ul.sub-menu li.current-menu-item a:hover {background-color: transparent !important;box-shadow: none !important;}

	body.et-db #et-boc .et-l .header_opt_3 .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul li ul.sub-menu li ul.sub-menu {display:none;}
	body.et-db #et-boc .et-l .header_opt_3 .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul li ul.sub-menu .current-menu-item > ul.sub-menu,
	body.et-db #et-boc .et-l .header_opt_3 .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul li ul.sub-menu .current-menu-parent > ul.sub-menu {display:flex;}	
	
}
@media only screen and (min-width: 981px) and (max-width:1600px){
	.header_opt_3 > .et_pb_row_2_tb_header > .et_pb_column_1_4 {width: 22%;}
	.header_opt_3 > .et_pb_row_2_tb_header > .head_menu_col {width: 78%;}
}
@media only screen and (min-width: 981px) and (max-width:1400px){
	.et-db #et-boc .et-l .et_pb_menu .et_pb_menu__menu .et-menu-nav > ul.et-menu > li.menu-item a {font-size: 17px;}
	html[lang^="en"] body.et-db #et-boc .et-l .header_opt_3 .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul > li > a,
	html[lang^="fr"] body.et-db #et-boc .et-l .header_opt_3 .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul > li > a {padding: 14px 16px;}
	body.et-db #et-boc .et-l .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul > li > a::before {left: 12px;width: calc(100% - 24px);}
	.et-l--header .header_opt_3 .et_pb_search .et_pb_searchform input[type="text"] {width: 150px;}
}
@media only screen and (min-width: 981px) and (max-width:1366px){
	.header_opt_3 > .et_pb_row_2_tb_header > .et_pb_column_1_4 {width: 20%;}
	.header_opt_3 > .et_pb_row_2_tb_header > .head_menu_col {width: 80%;}
	.et-l--header .header_opt_3 .et_pb_search .et_pb_searchform input[type="submit"] {background-size: 15px;padding: 9px;}
	.header_opt_3 .head_menu_col .et_pb_search + .et_pb_icon .et-pb-icon {font-size: 22px;}
	.et-db #et-boc .et-l .et_pb_menu .et_pb_menu__menu .et-menu-nav > ul.et-menu > li.menu-item a {font-size: 16px;}
	.header_opt_3 .et_pb_divider_hidden {margin-top: 10px !important;}
	.et-l--header .header_opt_3 .et_pb_search .et_pb_searchform input[type="text"] {width: 140px;}
	.et-l--header .et_pb_search .et_pb_searchform input[type="text"],
	body.chrome .et-l--header .et_pb_search .et_pb_searchform input[type="text"] {min-height: 31px !important;}
	.et-l--header .et_pb_search + .et_pb_icon {min-height: 33px;}
	html[lang^="en"] body.et-db #et-boc .et-l .header_opt_3 .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul > li > a,
	html[lang^="fr"] body.et-db #et-boc .et-l .header_opt_3 .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul > li > a {padding: 14px 14px;}
	.header_opt_3 .et_pb_row.et_pb_row--with-menu .et_pb_column:first-child .et_pb_image {max-width: 250px;}
	body.et-db #et-boc .et-l .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul > li > a::before {left: 10px;width: calc(100% - 20px);}
	body .header_opt_3 .head_menu_col .head-wd-search {max-width: 190px;}
	body .header_opt_3 .head_menu_col .head-wd-search .asp_w.ajaxsearchpro.asp_non_compact {min-width:160px;}

}
@media only screen and (min-width: 981px) and (max-width:1199px){
	.header_opt_3 .head_menu_col .responsive_menu_code {margin-left: 7px !important;}
	.et-db #et-boc .et-l .et_pb_menu .et_pb_menu__menu .et-menu-nav > ul.et-menu > li.menu-item a {font-size: 15px;}
	html[lang^="en"] body.et-db #et-boc .et-l .header_opt_3 .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul > li > a,
	html[lang^="fr"] body.et-db #et-boc .et-l .header_opt_3 .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul > li > a {padding: 14px 10px;}
	body.et-db #et-boc .et-l .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul > li > a::before {left: 5px;width: calc(100% - 10px);}
	.et-l--header .header_opt_3 .head_menu_col .et_pb_search,
	.et-l--header .header_opt_3 .head_menu_col .et_pb_search + .et_pb_icon {height: 34px;}
	.et-l--header .et_pb_search .et_pb_searchform input[type="text"],
	body.chrome .et-l--header .et_pb_search .et_pb_searchform input[type="text"] {min-height: 30px !important;}
	.et-l--header .et_pb_search + .et_pb_icon {min-height: 32px;}
	.et-l--header .header_opt_3 .head_menu_col .et_pb_search + .et_pb_icon .et_pb_icon_wrap {padding-top: 2px !important;}
	.et-l--header .header_opt_3 .et_pb_search .et_pb_searchform input[type="text"] {width: 120px;}
	body .header_opt_3 .head_menu_col .head-wd-search {max-width: 190px;padding-left: 7px !important;}
	body .header_opt_3 .head_menu_col .head-wd-search .asp_w.ajaxsearchpro.asp_non_compact {min-width:160px;}

}
@media only screen and (min-width: 981px) and (max-width:1023px){
	.header_opt_3 .head_menu_col .responsive_menu_code {margin-left: 10px !important;}
	.et-db #et-boc .et-l .et_pb_menu .et_pb_menu__menu .et-menu-nav > ul.et-menu > li.menu-item a {font-size: 14px;}
	html[lang^="en"] body.et-db #et-boc .et-l .header_opt_3 .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul > li > a,
	html[lang^="fr"] body.et-db #et-boc .et-l .header_opt_3 .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul > li > a {padding: 14px 10px;}
	body.et-db #et-boc .et-l .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul > li > a::before {left: 5px;width: calc(100% - 10px);}
	.et-l--header .header_opt_3 .head_menu_col .et_pb_search,
	.et-l--header .header_opt_3 .head_menu_col .et_pb_search + .et_pb_icon {height: 34px;}
	.et-l--header .et_pb_search .et_pb_searchform input[type="text"],
	body.chrome .et-l--header .et_pb_search .et_pb_searchform input[type="text"] {min-height: 30px !important;}
	.et-l--header .et_pb_search + .et_pb_icon {min-height: 32px;}
	.et-l--header .header_opt_3 .head_menu_col .et_pb_search + .et_pb_icon .et_pb_icon_wrap {padding-top: 2px !important;}
	.et-l--header .header_opt_3 .et_pb_search .et_pb_searchform input[type="text"] {width: 90px;}
	body .header_opt_3 .head_menu_col .head-wd-search .asp_w.ajaxsearchpro.asp_non_compact {min-width: 150px;}
}
/* --- Breadcrumbs Sub Menu --- */
.breadcrumbs-lists > ul ul {display: none !important;}
.breadcrumbs-div {display: none;}
@media screen and (min-width:981px){
	body.et-db #et-boc .et-l .header_opt_3 .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul > li > ul.sub-menu {display: none;}
	.breadcrumbs-div {display: block;background-color: var(--ambition);padding: 15px 20px !important;margin-top: -50px;z-index: 0;position: relative;}
	.breadcrumbs-div .container,
	.breadcrumbs-div-new .container {max-width: 1595px;width: 100%;}
	.breadcrumbs-div .breadcrumbs-lists {display: flex;flex-direction: row;margin: 0 -8px;width: auto;	}
	.breadcrumbs-div .breadcrumbs-lists, 
	.breadcrumbs-div .breadcrumbs-lists a {color: #fff;font-size: 15px;line-height: 1.3;font-family: var(--arial);}
	.breadcrumbs-div .breadcrumbs-lists a:hover {text-decoration: underline;text-decoration-thickness: 3px;text-underline-offset: 5px;}
	.breadcrumbs-div .breadcrumbs-lists .sub-menu {margin: 0;padding: 0;list-style: none;display: flex;flex-wrap: wrap;}
	.breadcrumbs-div .breadcrumbs-lists a.active-bread,
	.breadcrumbs-div .breadcrumbs-lists .active-bread a {/*font-weight: 700;*/text-decoration: underline;text-decoration-thickness: 3px;text-underline-offset: 5px;}
	.breadcrumbs-div .breadcrumbs-lists a {margin: 5px 8px;display: inline-block;}
/* 	.breadcrumbs-div .breadcrumbs-lists .sub-menu li a {margin-left: 15px;margin-right: 15px;} */
	.breadcrumbs-list-left {display: inline-block;white-space: nowrap;}
	.breadcrumbs-div .breadcrumbs-lists .sub-menu li {display: inline-block;padding: 0;}
/* 	.breadcrumbs-div .breadcrumbs-lists a:last-child {margin-right: 15px;} */
/* 	.breadcrumbs-div .breadcrumbs-lists a.active-bread:last-child::after {content: ">";margin-left: 15px;} */
	
	.breadcrumbs-div-new {background-color: var(--ambition);padding: 15px 20px !important;margin-top: -50px;z-index: 1;position: relative;}
	body.et-db.single-post #et-boc .et-l.et-l--header .breadcrumbs-div,
	body.et-db.single-post #et-boc .et-l.et-l--header .breadcrumbs-div-new,
	body.et-db:not(.single-post) #et-boc .et-l.et-l--header .breadcrumbs-div2 {display: none;}

	
	.breadcrumbs-div2 .et_pb_text_inner,
	.breadcrumbs-div-new .breadcrumbs-lists-new {display: flex;flex-direction: row;margin: 0 -8px;width: auto;align-items: center;}
	.breadcrumbs-div2 .et_pb_text_inner > div:first-child,
	.breadcrumbs-div-new .breadcrumbs-lists-new > div:first-child {display: inline-block;white-space: nowrap;}
	.breadcrumbs-div2 .et_pb_text_inner > span,
	.breadcrumbs-div2 .et_pb_text_inner > a,
	.breadcrumbs-div2 .et_pb_text_inner > div:first-child > *,
	.breadcrumbs-div-new .breadcrumbs-lists-new > a,
	.breadcrumbs-div-new .breadcrumbs-lists-new > span,
	.breadcrumbs-div-new .breadcrumbs-lists-new > div:first-child > * {margin: 5px 8px;display: inline-block;}
	.breadcrumbs-div2 .et_pb_text_inner,
	.breadcrumbs-div2 .et_pb_text_inner > span,
	.breadcrumbs-div2 .et_pb_text_inner > a,
	.breadcrumbs-div2 .et_pb_text_inner > div,
	.breadcrumbs-div2 .et_pb_text_inner > div:first-child > *,
	.breadcrumbs-div-new .breadcrumbs-lists-new > a,
	.breadcrumbs-div-new .breadcrumbs-lists-new > span,
	.breadcrumbs-div-new .breadcrumbs-lists-new > div:first-child,
	.breadcrumbs-div-new .breadcrumbs-lists-new > div:first-child > * {color: var(--balance);font-size: 15px;line-height: 1.3;font-family: var(--arial);}
	.breadcrumbs-div2 .et_pb_text_inner > span,
	.breadcrumbs-div2 .et_pb_text_inner > a:hover,
	.breadcrumbs-div2 .et_pb_text_inner > div:first-child > a:hover,
	.breadcrumbs-div-new .breadcrumbs-lists-new > a,
	.breadcrumbs-div-new .breadcrumbs-lists-new > span,
	.breadcrumbs-div-new .breadcrumbs-lists-new > div:first-child > a:hover {text-decoration: underline;text-decoration-thickness: 3px;text-underline-offset: 5px;}	
}
@media only screen and (min-width: 981px) and (max-width:1400px){	
	.breadcrumbs-div .breadcrumbs-lists, .breadcrumbs-div .breadcrumbs-lists a,
	.breadcrumbs-div2 .et_pb_text_inner,
	.breadcrumbs-div2 .et_pb_text_inner > span,
	.breadcrumbs-div2 .et_pb_text_inner > a,
	.breadcrumbs-div2 .et_pb_text_inner > div,
	.breadcrumbs-div2 .et_pb_text_inner > div:first-child > *,
	.breadcrumbs-div-new .breadcrumbs-lists-new > span,
	.breadcrumbs-div-new .breadcrumbs-lists-new > div:first-child,
	.breadcrumbs-div-new .breadcrumbs-lists-new > div:first-child > * {font-size: 14px;}
}
@media only screen and (min-width: 981px) and (max-width:1366px){	
	.breadcrumbs-div .breadcrumbs-lists, .breadcrumbs-div .breadcrumbs-lists a,
	.breadcrumbs-div2 .et_pb_text_inner,
	.breadcrumbs-div2 .et_pb_text_inner > span,
	.breadcrumbs-div2 .et_pb_text_inner > a,
	.breadcrumbs-div2 .et_pb_text_inner > div,
	.breadcrumbs-div2 .et_pb_text_inner > div:first-child > *,
	.breadcrumbs-div-new .breadcrumbs-lists-new > span,
	.breadcrumbs-div-new .breadcrumbs-lists-new > div:first-child,
	.breadcrumbs-div-new .breadcrumbs-lists-new > div:first-child > * {font-size: 13px;}
}
@media only screen and (min-width: 981px) and (max-width:1199px){
	.breadcrumbs-div .breadcrumbs-lists, .breadcrumbs-div .breadcrumbs-lists a,
	.breadcrumbs-div2 .et_pb_text_inner,
	.breadcrumbs-div2 .et_pb_text_inner > span,
	.breadcrumbs-div2 .et_pb_text_inner > a,
	.breadcrumbs-div2 .et_pb_text_inner > div,
	.breadcrumbs-div2 .et_pb_text_inner > div:first-child > *,
	.breadcrumbs-div-new .breadcrumbs-lists-new > span,
	.breadcrumbs-div-new .breadcrumbs-lists-new > div:first-child,
	.breadcrumbs-div-new .breadcrumbs-lists-new > div:first-child > * {font-size: 12px;}
}
/* --- # Breadcrumbs Sub Menu --- */
/* --- Blog Tags --- */
.post_filter_form .link-all-cat {line-height: 1.2;font-size: 12px;display: flex;flex-wrap: wrap;align-items: center;margin: 7px;text-decoration: underline 2px;font-weight: 700;text-underline-offset: 4px;color: var(--strength);}
.post_filter_form .link-all-cat:hover {color: var(--ambition);}

.et_pb_module.blog-with-tags .et_pb_post .entry-title {position: relative;}
.et_pb_module.blog-with-tags .et_pb_post:not(.has_tags) .post-meta {display: none;}
.et_pb_module.blog-with-tags .et_pb_post.has_tags .entry-title {margin-bottom: 45px !important;}
.et_pb_module.blog-with-tags .et_pb_post .post-meta {margin: 0 !important;position: absolute;top: calc(100% - 45px);right: 0;width: 66%;color: var(--strength) !important;z-index: 9;transition: color 300ms ease 0ms;background-color: #f6f4f9;}
.et_pb_module.blog-with-tags .et_pb_post .post-meta .tags-wrapper {height: 45px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding: 10px 50px;display: block;border-radius: 0 0 10px 0;}
.et_pb_module.blog-with-tags .et_pb_post .post-meta.active .tags-wrapper {height: auto;max-height: 80px;white-space: unset;overflow: hidden;overflow-y: auto;text-overflow: unset;transition: color 300ms ease 0ms;}
.et_pb_module.blog-with-tags .et_pb_post .post-meta.active {box-shadow: 0px 7px 8px rgba(178,165,184,0.28);}

.et_pb_module.blog-with-tags .et_pb_post .post-meta .tags-wrapper,
.et_pb_module.blog-with-tags .et_pb_post .post-meta .tags-wrapper a {font-size: 14px;line-height: 1.6;color: var(--strength) !important;}
.et_pb_module.blog-with-tags .et_pb_post .post-meta.active .tags-wrapper a {display: inline-block;}
.et_pb_module.blog-with-tags .et_pb_post .post-meta .tags-wrapper a:hover {color: var(--ambition) !important;}
.et_pb_module.blog-with-tags .et_pb_post .post-meta .tags-wrapper a span {text-decoration: underline;}

.et_pb_module.blog-with-tags .et_pb_post .post-meta svg {position: absolute;top: 15px;max-width: 15px;height: 15px;fill: var(--strength);}
.et_pb_module.blog-with-tags .et_pb_post .post-meta svg:first-child {left: 20px;}
.et_pb_module.blog-with-tags .et_pb_post .post-meta svg:last-child {right: 20px;}
.et_pb_module.blog-with-tags .et_pb_post .post-meta:not(.active) svg:last-child {display: none;}
.et_pb_module.blog-with-tags .et_pb_post .post-meta.active svg:last-child {transform: rotate(180deg);}
.et_pb_module.blog-with-tags .et_pb_post .post-meta.showarrow svg:last-child {display: block;cursor: pointer;z-index: 1;}
.et_pb_module.blog-with-tags .et_pb_post .post-meta .tags-wrapper::after {content: "";width: 50px;height: 100%;position: absolute;right: 0;top: 0;z-index: 1;}
.et_pb_module.blog-with-tags .et_pb_post .post-meta svg path {fill: inherit;}

.blog-with-tags .tags-wrapper {scrollbar-width: thin !important;scrollbar-color: #50287D transparent !important;border: 0 !important;}
.blog-with-tags .tags-wrapper::-webkit-scrollbar {width: 7px !important;  border: 0 !important;}
.blog-with-tags .tags-wrapper::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 4px rgba(0,0,0,0.2) !important;  border: 0 !important;}
.blog-with-tags .tags-wrapper::-webkit-scrollbar-thumb {background-color: #c15608 !important;box-shadow: none !important;border: 0 !important;outline: none !important;}

@media screen and (max-width:767px){
    .et_pb_module.blog-with-tags .et_pb_post .post-meta .tags-wrapper {padding: 14px 42px;}
	.et_pb_module.blog-with-tags .et_pb_post .post-meta .tags-wrapper::after {width: 42px;}
}
/* --- # Blog Tags --- */
/* --- All Category Page --- */
body .et_pb_row .all_cat_list_col.et_pb_column {display: flex;flex-wrap: wrap;justify-content: center;margin: -15px -16px !important;width: auto !important;}
.all_cat_list_col .et_pb_button_module_wrapper {min-width: 71px;min-height: 63px;margin: 15px 16px !important;display: flex;flex-wrap: wrap;}
.et-db #et-boc .et-l .all_cat_list_col .et_pb_button_module_wrapper .et_pb_button {width: 100%;font-size: 20px !important;padding: 5px !important;display: flex;flex-wrap: wrap;justify-content: center;align-items: center;border-radius: 5px;background-color: #eee6f6;border: none !important;color: #4e2683;transition: unset;}
.et-db #et-boc .et-l .all_cat_list_col .et_pb_button_module_wrapper .et_pb_button.disabled {background-color: #f8f8f8;color: #707070;}
.et-db #et-boc .et-l .all_cat_list_col .et_pb_button_module_wrapper .et_pb_button:hover,
.et-db #et-boc .et-l .all_cat_list_col .et_pb_button_module_wrapper .et_pb_button.active {background-color: var(--ambition);color: var(--balance) !important;}
.all_cat_list_col .et_pb_button_module_wrapper .et_pb_button:hover .total_cat_no {opacity: 1;bottom: calc(100% - 12px);z-index: 1;}
.all_cat_list_col .et_pb_button_module_wrapper .et_pb_button .total_cat_no {font-size: 18px;font-family: var(--arial);width: 100%;line-height: 1;padding: 12px 0 0;position: absolute;bottom: calc(100% - 20px);background-color: var(--ambition);color: var(--balance);border-radius: 5px 5px 0 0;opacity: 0;z-index: -1;}

.listing-cats ul {list-style: none;padding: 0 40px;display: grid;grid-gap: 20px;grid-template-columns: repeat(4, 1fr);grid-row-gap: 20px;}
.listing-cats ul .category-item, .listing-cats ul .category-item a {font-size: 20px;text-decoration: none;border: 0;outline: none;font-weight: 500 !important;font-family: var(--arial);display: inline-block;color: var(--strength) !important;text-decoration: underline;text-decoration-color: var(--nature);}
.listing-cats ul .category-item a:hover {color: var(--ambition) !important;}

.search_sidebar_form {display: none;}
.et_pb_module::after {content: "";display: block;float: none;clear: both;}

@media screen and (min-width: 981px) and (max-width: 1500px){
	.all_cat_list_col .et_pb_button_module_wrapper {margin: 11px !important;}
}
@media screen and (min-width: 981px) and (max-width: 1400px){
	.all_cat_list_col .et_pb_button_module_wrapper {margin: 9px !important;}
	.all_cat_list_col .et_pb_button_module_wrapper .et_pb_button .total_cat_no {padding: 8px 0 0;}
}
@media screen and (min-width: 981px) and (max-width: 1300px){
	.all_cat_list_col .et_pb_button_module_wrapper  {min-width: 63px;min-height: 63px;}
	.et-db #et-boc .et-l .all_cat_list_col .et_pb_button_module_wrapper .et_pb_button {font-size: 16px !important;}
	.all_cat_list_col .et_pb_button_module_wrapper .et_pb_button .total_cat_no {font-size: 14px;}
}
@media screen and (max-width: 1199px){
	.all_cat_list_col .et_pb_button_module_wrapper {min-width: 50px;min-height: 50px;margin: 9px !important;}
	.et-db #et-boc .et-l .all_cat_list_col .et_pb_button_module_wrapper .et_pb_button {font-size: 15px !important;}
	.listing-cats ul {padding: 0 20px;grid-template-columns: repeat(3, 1fr);}
	.all_cat_list_col .et_pb_button_module_wrapper .et_pb_button .total_cat_no {font-size: 14px;}
	
}
@media screen and (max-width: 980px){
	.listing-cats ul {grid-template-columns: repeat(2, 1fr);}
}
@media screen and (max-width: 767px){
	.all_cat_list_col .et_pb_button_module_wrapper {min-width: 38px;min-height: 38px;margin: 7px !important;}
	.listing-cats ul {padding: 0;}
	.all_cat_list_col .et_pb_button_module_wrapper .et_pb_button .total_cat_no {font-size: 13px;padding: 5px 0 0;bottom: calc(100% - 12px);}
}
@media screen and (max-width: 639px){
	.listing-cats ul {grid-template-columns: repeat(1, 1fr);}
}

.home .breadcrumbs-div-new,
.single-post .breadcrumbs-div-new {display: none;}
#ajaxsearchprores1_1 .results .proloading,
#ajaxsearchprores1_2 .results .proloading,
#ajaxsearchprores1_3 .results .proloading {width: 22px;height: 22px;position: absolute;left: 0;top: 23px;}
@media screen and (max-width: 980px){
	body .et_pb_searchform.loading_search::before{left: -16px;width: 13px;height: 10px;margin-top: -5px;}
	.breadcrumbs-div-new {display: none;}
}
.search_filter_accordion_wrap .activeCounter {margin-bottom: 20px;color: #50287d;font-size: 16px;font-weight: 600;line-height: 1.2;}
body.et-db #et-boc .et-l .search_filter_accordion_wrap .disable_term input[type="checkbox"],
body.et-db #et-boc .et-l .search_filter_accordion_wrap .disable_term input[type="checkbox"] + label,
body.et-db #et-boc .et-l .search_filter_accordion_wrap .disable_term input[type="checkbox"] + label .glossaryLink {/*text-decoration:line-through;*/color: gray !important;}
body.et-db #et-boc .et-l .search_filter_accordion_wrap .disable_term input[type="checkbox"] {border-color: gray;}
/* --- Filter By Sorting --- */
.popup_active .et_pb_row {z-index: 1 !important;}
body #tt {z-index: 9999;}
body #tt #tt-btn-close {font-size: 15px !important;}

.selectedText {background-color: var(--ambition);color: var(--balance);border-radius: 0px;font-size: 14px;font-weight: 600;font-family: var(--arial);line-height: 1.2;padding: 9px 35px 9px 14px;box-shadow: none;border: 2px solid var(--ambition);cursor: pointer;margin-left: 0;position: relative;transition: all 0.5s ease-in-out;text-align: left;border-radius: 18px;}
.selectedText svg path {fill: #fff;}
.selectedText svg {width: 13px;position: absolute;right: 15px;top: 50%;transform: translateY(-50%);}
.selectedText.openSlide svg {transform: translateY(-50%) rotate(-180deg);}
#sortByoptions {display: none;background-color: #fff;list-style: none;padding: 10px 0;margin: 0;text-align: left;box-shadow: 0 0 9px rgba(0,0,0,0.25);border-radius: 0px;position: absolute;z-index: 999;width: 100%;border-radius: 0 0 18px 18px;}
#sortByoptions li {font-size: 13px;font-family:  var(--arial);line-height: 1.2;color: var(--strength);margin: 0;padding: 8px 15px;cursor: pointer;font-weight: 600;}
.selectedText.openSlide {border-bottom-right-radius: 0;border-bottom-left-radius: 0;transition: all 0.5s ease-in-out;}
#sortByoptions li:hover {color: var(--ambition);}
/* --- # Filter By Sorting --- */
body.et-db #et-boc .et-l--footer .et_pb_menu--without-logo .et_pb_menu__menu > nav > ul li ul.sub-menu {display: none !important;}
.dsm_card_carousel .et_pb_module_inner .swiper-pagination {bottom: -50px;}
.confirmation_bg_purple {background-color:#ae83ff !important;}

/* fix image slider on participarks en/fr pages */
@media (max-width: 767px) {
    .page-id-299524 .et_pb_media_alignment_center .et_pb_slide_image,
    .page-id-299847 .et_pb_media_alignment_center .et_pb_slide_image{
        display: inherit !important;
    }
}
/* Hide normal logo on homepage for English */
html[lang="en-US"] body.home .et_pb_image_1_tb_header {
    display: none !important;
}

/* Hide normal logo on homepage for French */
html[lang="fr-CA"] body.home .et_pb_image_2_tb_header {
    display: none !important;
}
.breadcrumbs-div .skip-link {
	color: #000 !important;
}
.breadcrumbs-div .breadcrumbs-lists .sub-menu a.skip-link.da11y-screen-reader-text.keyboard-outline {
    /* padding: 0px; */
    left: 193px;
}
img[src*="participaction-mobile-logo"] {
  content-visibility: auto;
  contain-intrinsic-size: 45px 60px;
}
.popup-newsletter-section.et_pb_section {min-height: unset;}


/* Header button */
.et-l .et_pb_module .et_pb_button.popup_open_btn::after {
    opacity: 1;
    margin-left: .3em;
    left: auto;
}
.n2-section-smartslider .n2-ss-slide > .n2-ss-layers-container > .n2-ss-layer.n2-ow > .n2-ss-layer.n2-ow[data-animv2],
.n2-section-smartslider .n2-ss-section-main-content:has(.n2-ss-layer[data-force-hidden]) h2 *,
.n2-section-smartslider [data-force-hidden], 
.n2-section-smartslider [data-force-hidden] * {visibility: visible !important;opacity: 1 !important;}
.n2-section-smartslider [data-force-hidden] .n2-ss-reveal-clip {visibility: hidden !important;opacity: 0 !important;}
.n2-section-smartslider .n2-ss-section-main-content:has(.n2-ss-layer[data-force-hidden]) h2 * {transform: unset !important;}

/* fix revision preview display issue from publishpress added 2025-12-11 by David */
/* .et_pb_code_inner { display: none !important; } */

@media screen and (max-width: 980px){
	.small-new-slider .n2-ss-slider .n2-ss-slider-2 {border-radius: 20px !important;}
	.small-new-slider .n2-ss-slider .nextend-autoplay {left: 15px !important;top: 15px !important;padding: 10px !important;}
	.small-new-slider .list-box ol {padding-left: 20px !important;}
.small-new-slider .n2-ss-layer-row.n2-ss-layer-with-background{
    border-radius:20px !important;
}
}