/**********************/
/*-----> HEADER <-----*/
/**********************/
.site-header {
	position: fixed;
	left: 4px;
	right: 0;
	background-color: transparent;
	-webkit-transition: background-color .3s;
	-o-transition: background-color .3s;
	-moz-transition: background-color .3s;
	transition: background-color .3s;
	z-index: 999;
	margin-top: -4px;
	width: -webkit-calc(100% - 8px);
	width: -moz-calc(100% - 8px);
	width: calc(100% - 8px);
}

.site-header .site-branding img {
	-o-object-fit: contain;
	object-fit: contain;
}

.site-header .site-branding .alt-images {
	-webkit-background-size: contain;
	-moz-background-size: contain;
	-o-background-size: contain;
	background-size: contain;
}

.site-header.header-type-none,
.site-header.sticky-down,
.site-header.sticky-up {
	background-color: #29245b;
}

.site-header .site-branding {
	width: 120px;
	position: relative;
	z-index: 1;
}

.site-header>.container {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-moz-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	height: 100%;
}

.site-header .site-branding a {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
}

.site-header .main-navigation {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.site-header .main-navigation .secondary-navbar {
	margin-left: auto;
}

.main-navigation .navbar-woocommerce .menu-account-nav.menu-item {
	display: none;
}

.site-header .menu {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-flow: row wrap;
	-moz-box-orient: horizontal;
	-moz-box-direction: normal;
	-ms-flex-flow: row wrap;
	flex-flow: row wrap;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.site-header .menu-item,
.site-footer li {
	list-style: none;
}

.site-header .menu .menu-item {
	position: relative;
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-flow: row wrap;
	-moz-box-orient: horizontal;
	-moz-box-direction: normal;
	-ms-flex-flow: row wrap;
	flex-flow: row wrap;
}

.site-header .menu-item:not([class*="btn-"]) a {
	color: #51636c;
}

.main-navigation .secondary-navbar .menu>.menu-item {
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-moz-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
}

.site-header .menu>.menu-item-has-children>a {
	position: relative;
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	height: 100%;
	-webkit-box-ordinal-group: 2;
	-webkit-order: 1;
	-moz-box-ordinal-group: 2;
	-ms-flex-order: 1;
	order: 1;
}

.menu .current-menu-item>a {
	font-weight: 600;
}

.site-header .sub-menu>.menu-item>a {
	text-align: left;
	display: block;
}

.menu-item-has-children>.icon-submenu {
	-webkit-box-ordinal-group: 3;
	-webkit-order: 2;
	-moz-box-ordinal-group: 3;
	-ms-flex-order: 2;
	order: 2;
	width: 20px;
	height: 20px;
	cursor: pointer;
}

.menu-item-has-children>.icon-submenu:before,
.menu-item-has-children>.icon-submenu:after {
	content: '';
	position: absolute;
	top: 50%;
	left: -webkit-calc(100% - 6px);
	left: -moz-calc(100% - 6px);
	left: calc(100% - 6px);
	z-index: 1;
	display: block;
	width: 8px;
	height: 2px;
	background-color: #fff;
	-webkit-transition: all .25s ease-out;
	-o-transition: all .25s ease-out;
	-moz-transition: all .25s ease-out;
	transition: all .25s ease-out;
	margin: 0;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

.menu-item-has-children>.icon-submenu:before {
	-webkit-transform: translate(-100%, -50%) rotate(45deg);
	-moz-transform: translate(-100%, -50%) rotate(45deg);
	-ms-transform: translate(-100%, -50%) rotate(45deg);
	-o-transform: translate(-100%, -50%) rotate(45deg);
	transform: translate(-100%, -50%) rotate(45deg);
	left: -webkit-calc(100% - 5px);
	left: -moz-calc(100% - 5px);
	left: calc(100% - 5px);
}

.menu-item-has-children>.icon-submenu:after {
	-webkit-transform: translate(-25%, -50%) rotate(-45deg);
	-moz-transform: translate(-25%, -50%) rotate(-45deg);
	-ms-transform: translate(-25%, -50%) rotate(-45deg);
	-o-transform: translate(-25%, -50%) rotate(-45deg);
	transform: translate(-25%, -50%) rotate(-45deg);
	left: -webkit-calc(100% - 6px);
	left: -moz-calc(100% - 6px);
	left: calc(100% - 6px);
}

.menu-item-has-children.menu-item-active>.icon-submenu:before {
	-webkit-transform: translate(-100%, -50%) rotate(-45deg);
	-moz-transform: translate(-100%, -50%) rotate(-45deg);
	-ms-transform: translate(-100%, -50%) rotate(-45deg);
	-o-transform: translate(-100%, -50%) rotate(-45deg);
	transform: translate(-100%, -50%) rotate(-45deg);
}

.menu-item-has-children.menu-item-active>.icon-submenu:after {
	-webkit-transform: translate(-25%, -50%) rotate(45deg);
	-moz-transform: translate(-25%, -50%) rotate(45deg);
	-ms-transform: translate(-25%, -50%) rotate(45deg);
	-o-transform: translate(-25%, -50%) rotate(45deg);
	transform: translate(-25%, -50%) rotate(45deg);
}

.menu-item-has-children.menu-item-active>.icon-submenu:before,
.menu-item-has-children.menu-item-active>.icon-submenu:after {
	background-color: #fff;
}

.site-header .menu-item-has-children .sub-menu {
	-webkit-box-ordinal-group: 4;
	-webkit-order: 3;
	-moz-box-ordinal-group: 4;
	-ms-flex-order: 3;
	order: 3;
}

.site .hamburger-menu {
	width: 45px;
	height: 35px;
	padding: 5px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-moz-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-box-align: stretch;
	-webkit-align-items: stretch;
	-moz-box-align: stretch;
	-ms-flex-align: stretch;
	align-items: stretch;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-flow: column wrap;
	-moz-box-orient: vertical;
	-moz-box-direction: normal;
	-ms-flex-flow: column wrap;
	flex-flow: column wrap;
	cursor: pointer;
	-webkit-transition: opacity .3s;
	-o-transition: opacity .3s;
	-moz-transition: opacity .3s;
	transition: opacity .3s;
}

.hamburger-menu span {
	width: 100%;
	height: 3px;
	display: block;
	background-color: #fff;
	-webkit-transform: rotate(0deg) translate(0px);
	-moz-transform: rotate(0deg) translate(0px);
	-ms-transform: rotate(0deg) translate(0px);
	-o-transform: rotate(0deg) translate(0px);
	transform: rotate(0deg) translate(0px);
	-webkit-transition: all .3s;
	-o-transition: all .3s;
	-moz-transition: all .3s;
	transition: all .3s;
}

.toggle-onactive .hamburger-menu span:first-child {
	-webkit-transform: rotate(45deg) translate(8px, 8px);
	-moz-transform: rotate(45deg) translate(8px, 8px);
	-ms-transform: rotate(45deg) translate(8px, 8px);
	-o-transform: rotate(45deg) translate(8px, 8px);
	transform: rotate(45deg) translate(8px, 8px);
}

.toggle-onactive .hamburger-menu span:nth-child(2) {
	-webkit-transform: translateX(50%);
	-moz-transform: translateX(50%);
	-ms-transform: translateX(50%);
	-o-transform: translateX(50%);
	transform: translateX(50%);
	opacity: 0;
}

.toggle-onactive .hamburger-menu span:last-child {
	-webkit-transform: rotate(-45deg) translate(8px, -8px);
	-moz-transform: rotate(-45deg) translate(8px, -8px);
	-ms-transform: rotate(-45deg) translate(8px, -8px);
	-o-transform: rotate(-45deg) translate(8px, -8px);
	transform: rotate(-45deg) translate(8px, -8px);
}

.site-header .menu .menu-item a {
	font-size: 20px;
}

.site-header .menu .menu-item a {
	color: #fff;
	font-weight: 600;
}

.site-header .menu .menu-item.menu-cta-item a {
	font-size: 17px;
}

.site-header .menu .menu-item.menu-cta-item a {
	-webkit-border-radius: 25px;
	-moz-border-radius: 25px;
	border-radius: 25px;
	border: solid 2px #3ca0d9;
	padding: 12px 30px;
}

.site-header .menu .menu-item.menu-cta-item a:hover {
	background-color: #3ca0d9;
}

.site-header .menu .menu-item.menu-cta-item a {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.cta-banner a.btn-single-cta:after,
.cta-banner a.btn-other-cta:after,
.site-header .menu .menu-item.menu-cta-item a:after {
	content: '';
	display: inline-block;
	width: 20px;
	height: 18px;
	background: url(/win-win-strategies/wp-content/uploads/2020/09/women-win-arrow-right-white.svg) center/cover no-repeat;
	margin-left: 14px;
	-webkit-transition: .3s;
	-o-transition: .3s;
	-moz-transition: .3s;
	transition: .3s;
}


.site-header .menu .menu-item:not(.menu-cta-item)>a:after {
	content: '';
	display: inline-block;
	width: -webkit-calc(100% - 10px);
	width: -moz-calc(100% - 10px);
	width: calc(100% - 10px);
	height: 14px;
	background-color: transparent;
	position: absolute;
	bottom: 0;
	left: 20px;
	right: 0;
	z-index: -1;
	-webkit-transition: background-color .3s;
	-o-transition: background-color .3s;
	-moz-transition: background-color .3s;
	transition: background-color .3s;
}

.site-header .menu .menu-item.current-menu-item:not(.menu-cta-item)>a:after,
.site-header .menu .menu-item:not(.menu-cta-item)>a:hover:after {
	background-color: #51bb7b;
}

.site-header .menu .menu-item>a {
	position: relative;
	z-index: 1;
}

/**********************/
/*-----> END HEADER <-----*/
/**********************/


/**********************/
/*-----> FOOTER <-----*/
/**********************/

.site-footer {
	background-color: #29245b;
	color: #fff;
}

.wpb_single_image.footer-logo-images .alt-images,
.wpb_single_image.footer-logo-images img {
	-o-object-fit: contain;
	object-fit: contain;
	margin-top: 20px;
}

.wpb_single_image.footer-logo-images .alt-images {
	-webkit-background-size: contain;
	-moz-background-size: contain;
	-o-background-size: contain;
	background-size: contain;
}

.wpb_single_image.footer-logo-images {
	margin-bottom: 15px;
}

.site-footer h3 {
	color: #fff;
}

.site-footer h3 {
	margin-top: 25px;
}

.site-footer ul li {
	margin-bottom: 7px;
}

.site-footer ul li a {
	font-family: Helvetica, -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
}

.site-footer ul li a {
	font-weight: bold;
}

.site-footer ul li a:hover {
	color: #3ca0d9;
}

.vc_row.row-contact-us:before,
.site-footer .vc_row .vc_inner:before,
.site-footer:after,
.vc_row.row-contact-us:after {
	display: none;
}

.site-footer .vc_row .vc_inner {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-flow: row wrap;
	-moz-box-orient: horizontal;
	-moz-box-direction: normal;
	-ms-flex-flow: row wrap;
	flex-flow: row wrap;
}

.site-footer .wpcf7 .wpcf7-form,
.site-footer .mc4wp-form {
	width: 100%;
}

.wpb_single_image.social-mini-icons .alt-images,
.wpb_single_image.social-mini-icons img {
	width: 30px;
}

.col-social-footer.wpb_column>.vc_column-inner>.wpb_wrapper {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-flow: row wrap;
	-moz-box-orient: horizontal;
	-moz-box-direction: normal;
	-ms-flex-flow: row wrap;
	flex-flow: row wrap;
}

.col-social-footer.wpb_column>.vc_column-inner>.wpb_wrapper .wpb_text_column {
	width: 100%;
	margin-bottom: 20px;
}

.col-social-footer.wpb_column .wpb_single_image.social-mini-icons:not(:last-child) {
	margin-right: 12px;
}

.site-footer .wpcf7 .wpcf7-form,
.site-footer .mc4wp-form {
	position: relative;
	z-index: 1;
}

.col-social-footer.wpb_column .wpb_single_image.social-mini-icons:hover {
	-webkit-transform: translateY(-3px);
	-moz-transform: translateY(-3px);
	-ms-transform: translateY(-3px);
	-o-transform: translateY(-3px);
	transform: translateY(-3px);
}

.col-social-footer.wpb_column .wpb_single_image.social-mini-icons {
	-webkit-transition: .3s;
	-o-transition: .3s;
	-moz-transition: .3s;
	transition: .3s;
}

/**********************/
/*-----> END FOOTER <-----*/
/**********************/


/**********************/
/*-----> GENERAL <-----*/
/**********************/
body {
	border: 4px solid #fff;
}

.container {
	max-width: 1410px;
}

.site-header.header-type-none~main#site-content {
	margin-top: 125px;
}


/**Mailchimps**/
.wpcf7 .wpcf7-form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),
.mc4wp-form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {
	font-family: "Helvetica", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
	color: #fff;
	font-weight: bold;
	padding: 0 20px;
	height: 50px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	background-color: #4f4986;
	border-color: #4f4986;
}

.wpcf7 .wpcf7-form .submit-field input[type="submit"],
.mc4wp-form .submit-field input[type="submit"] {
	background: #3ca0d9 url(/win-win-strategies/wp-content/uploads/2020/09/women-win-arrow-right-white.svg) 85%/20px no-repeat;
}

.wpcf7 .wpcf7-form .submit-field input[type="submit"]:hover,
.mc4wp-form .submit-field input[type="submit"]:hover {
	background-position: 87%;
}

.wpcf7 .wpcf7-form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),
.mc4wp-form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {
	font-size: 17px;
}

.wpcf7 .wpcf7-form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):hover,
.mc4wp-form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):hover {
	border-color: #3ca0d9;
}

.wpcf7 .wpcf7-form .input-field:not(:last-child),
.mc4wp-form .input-field:not(:last-child) {
	margin-bottom: 13px;
}

.wpcf7 .wpcf7-form,
.mc4wp-form {
	margin-top: 26px;
}

.wpcf7 .wpcf7-form input::-webkit-input-placeholder,
.mc4wp-form input::-webkit-input-placeholder {
	color: #fff;
}

.wpcf7 .wpcf7-form input:-moz-placeholder,
.mc4wp-form input:-moz-placeholder {
	color: #fff;
}

.wpcf7 .wpcf7-form input::-moz-placeholder,
.mc4wp-form input::-moz-placeholder {
	color: #fff;
}

.wpcf7 .wpcf7-form input:-ms-input-placeholder,
.mc4wp-form input:-ms-input-placeholder {
	color: #fff;
}

.wpcf7 .wpcf7-form input::-ms-input-placeholder,
.mc4wp-form input::-ms-input-placeholder {
	color: #fff;
}

.wpcf7 .wpcf7-form input::-webkit-input-placeholder,
.mc4wp-form input::-webkit-input-placeholder {
	color: #fff;
}

.wpcf7 .wpcf7-form input:-moz-placeholder,
.mc4wp-form input:-moz-placeholder {
	color: #fff;
}

.wpcf7 .wpcf7-form input::-moz-placeholder,
.mc4wp-form input::-moz-placeholder {
	color: #fff;
}

.wpcf7 .wpcf7-form input:-ms-input-placeholder,
.mc4wp-form input:-ms-input-placeholder {
	color: #fff;
}

.wpcf7 .wpcf7-form input::-ms-input-placeholder,
.mc4wp-form input::-ms-input-placeholder {
	color: #fff;
}

.wpcf7 .wpcf7-form input::placeholder,
.mc4wp-form input::placeholder {
	color: #fff;
}

.wpcf7 .wpcf7-form input::-webkit-input-placeholder,
.mc4wp-form input::-webkit-input-placeholder {
	font-size: 17px;
}

.wpcf7 .wpcf7-form input:-moz-placeholder,
.mc4wp-form input:-moz-placeholder {
	font-size: 17px;
}

.wpcf7 .wpcf7-form input::-moz-placeholder,
.mc4wp-form input::-moz-placeholder {
	font-size: 17px;
}

.wpcf7 .wpcf7-form input:-ms-input-placeholder,
.mc4wp-form input:-ms-input-placeholder {
	font-size: 17px;
}

.wpcf7 .wpcf7-form input::-ms-input-placeholder,
.mc4wp-form input::-ms-input-placeholder {
	font-size: 17px;
}

.wpcf7 .wpcf7-form input::-webkit-input-placeholder,
.mc4wp-form input::-webkit-input-placeholder {
	font-size: 17px;
}

.wpcf7 .wpcf7-form input:-moz-placeholder,
.mc4wp-form input:-moz-placeholder {
	font-size: 17px;
}

.wpcf7 .wpcf7-form input::-moz-placeholder,
.mc4wp-form input::-moz-placeholder {
	font-size: 17px;
}

.wpcf7 .wpcf7-form input:-ms-input-placeholder,
.mc4wp-form input:-ms-input-placeholder {
	font-size: 17px;
}

.wpcf7 .wpcf7-form input::-ms-input-placeholder,
.mc4wp-form input::-ms-input-placeholder {
	font-size: 17px;
}

.wpcf7 .wpcf7-form input::placeholder,
.mc4wp-form input::placeholder {
	font-size: 17px;
}

.wpcf7 .wpcf7-form .submit-field,
.mc4wp-form .submit-field {
	margin-top: 15px;
}

.wpcf7 .wpcf7-form .submit-field input[type="submit"],
.mc4wp-form .submit-field input[type="submit"] {
	color: #fff;
	height: 60px;
	padding: 0 30px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	text-align: left;
	width: 100%;
	font-weight: bold;
}

.mc4wp-form .submit-field:hover:after,
.wpcf7 .wpcf7-form .submit-field:hover:after {
	-webkit-transform: translateX(6px);
	-moz-transform: translateX(6px);
	-ms-transform: translateX(6px);
	-o-transform: translateX(6px);
	transform: translateX(6px);
}

.wpcf7 .wpcf7-form .submit-field input[type="submit"],
.mc4wp-form .submit-field input[type="submit"] {
	max-width: 242px;
}

/**End Mailchimps**/



/**Banner**/
#site-banner>.container {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-flow: row wrap;
	-moz-box-orient: horizontal;
	-moz-box-direction: normal;
	-ms-flex-flow: row wrap;
	flex-flow: row wrap;
	height: 100%;
	position: relative;
}

#site-banner .entry-banner {
	width: 100%;
	color: #fff;
}

#site-banner .entry-banner {
	max-width: 750px;
}

#site-banner .entry-banner {
	position: relative;
	z-index: 2;
}

#site-banner .entry-banner p {
	max-width: 610px;
}

#site-banner .entry-banner p {
	width: 100%;
}

#site-banner .entry-banner p em {
	display: block;
	margin-top: 25px;
	font-weight: normal;
}

#site-banner .caption-banner {
	position: absolute;
	right: 20px;
	bottom: 0;
}

#site-banner .caption-banner {
	width: 100%;
	text-align: right;
	margin-bottom: -15px;
}

#site-banner .caption-banner label {
	display: -webkit-inline-box;
	display: -webkit-inline-flex;
	display: -moz-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	width: 100%;
	background-color: #fff;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	padding: 22px 26px 27px;
	font-size: 12px;
	color: #464646;
	max-width: 260px;
}

.entry-banner h1,
.entry-banner h2,
.entry-banner h3,
.entry-banner h4,
.entry-banner h5,
.entry-banner h6,
#site-banner .entry-banner p em {
	color: #fff;
}

.entry-banner h2 {
	font-weight: 600;
	margin-bottom: 0;
}

h1 {
	line-height: 1.02;
}

.entry-banner h1 {
	margin-bottom: 20px;
}

.cta-banner a.btn-banner-cta {
	color: #fff;
	font-weight: bold;
}

.cta-banner a.btn-banner-cta {
	display: -webkit-inline-box;
	display: -webkit-inline-flex;
	display: -moz-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-moz-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	height: 60px;
}

.cta-banner .btn-single-cta {
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	background: #3ca0d9;
	padding: 0 30px;
}

/**End Banner**/

.wpb_text_column.title-white p,
.wpb_text_column.title-white h2,
.wpb_text_column.title-white h3,
.wpb_text_column.title-white h4,
.wpb_text_column.title-white h5,
.wpb_text_column.title-white h6,
.wpb_text_column.title-white ul li,
.wpb_text_column.title-white ol li {
	color: #fff;
}

.wpb_text_column.title-style-custom h4 {
	font-size: 16px;
	font-weight: 600;
	text-transform: uppercase;
	margin-bottom: 7px;
}

.wpb_text_column.subtitlte-green h4 {
	color: #51bb7b;
}

.wpb_text_column.subtitlte-yellow h4 {
	color: #ffda00;
}

.wpb_text_column.subtitlte-blue h4 {
	color: #43b1e1;
}

.wpb_text_column.subtitlte-cyan h4 {
	color: #2ffeb8;
}

.wpb_text_column.subtitlte-orange h4 {
	color: #f9591c;
}

.vc_row.row-minus-margin.row-waves-orange {
	padding-top: 50px;
	position: relative;
	z-index: 1;
}



.vc_row.row-waves-orange .side-waves.wpb_column p {
	margin-bottom: 25px;
	font-size: 12px;
	font-weight: bold;
}

.side-waves.wpb_column {
	margin-top: -35px;
}

.wpb_text_column.title-style-custom h2 {
	line-height: 1;
	margin-bottom: 20px;
}

.wpb_text_column.title-style-custom h2 strong:after {
	content: '';
	display: inline-block;
	width: 100%;
	height: 30px;
	background-color: #51bb7b;
	position: absolute;
	bottom: 0;
	left: 20px;
	right: 0;
	z-index: -1;
}

.wpb_text_column.title-style-custom.border-purple h2 strong:after {
	background: #8182f2;
}

.wpb_text_column.title-style-custom.border-blue h2 strong:after {
	background: #3ca0d9;
}

.wpb_text_column.title-style-custom.border-orange h2 strong:after {
	background: #f9591c;
}

/*.wpb_text_column.title-style-custom.light-blue-border h2 strong:after {
    background-color: #43b1e1;
}*/

.wpb_text_column.title-style-custom h2 strong {
	position: relative;
}

.stack-top.wpb_column .wpb_single_image {
	margin-bottom: 20px;
}

.vc_btn3-container.btn-simple a.vc_general {
	padding: 0;
	color: #231f20;
}



.vc_btn3-container.btn-with-arrow a.vc_general {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.vc_btn3-container.btn-with-arrow a.vc_general:after {
	content: '';
	display: inline-block;
	width: 10px;
	height: 18px;
	background: url(/win-win-strategies/wp-content/uploads/2020/09/arrow2-orange-right.svg) center/contain no-repeat;
	margin-left: 22px;
	-webkit-transition: .3s;
	-o-transition: .3s;
	-moz-transition: .3s;
	transition: .3s;
}

.mini-banner.wpb_column>.vc_column-inner {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: end;
	-webkit-align-items: flex-end;
	-moz-box-align: end;
	-ms-flex-align: end;
	align-items: flex-end;
	-webkit-box-pack: end;
	-webkit-justify-content: flex-end;
	-moz-box-pack: end;
	-ms-flex-pack: end;
	justify-content: flex-end;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
}

.mini-banner.wpb_column:not(.banner-empty)>.vc_column-inner {
	background-color: #29245b;
}

.mini-banner.stack-top.wpb_column>.vc_column-inner {
	-webkit-box-align: start;
	-webkit-align-items: flex-start;
	-moz-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
}

.listing-blog-item .listing-wrapper,
.wpb_column.mini-banner {
	overflow: hidden;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
}

.row-partners-alliances .wpb_column.mini-banner {
	padding: 0 15px;
}

.listing-blog-item .blog-images,
.entry-content>.vc_row:not(.row-partners-alliances) .mini-banner.wpb_column>.vc_column-inner {
	-webkit-transition: -webkit-transform 1s;
	transition: -webkit-transform 1s;
	-o-transition: -o-transform 1s;
	-moz-transition: transform 1s, -moz-transform 1s;
	-moz-transition: transform 1s, -moz-transform 1s;
	transition: transform 1s;
	transition: transform 1s, -webkit-transform 1s, -moz-transform 1s, -o-transform 1s;
	transition: transform 1s, -webkit-transform 1s, -moz-transform 1s, -o-transform 1s;
	transition: transform 1s, -webkit-transform 1s;
}

.listing-blog-item:not(.listing-featured):not(.listing-participate):not(.listing-subscribe):hover .blog-images,
.entry-content>.vc_row:not(.row-partners-alliances) .mini-banner.wpb_column>.vc_column-inner:hover {
	-webkit-transform: scale(1.05);
	-moz-transform: scale(1.05);
	-ms-transform: scale(1.05);
	-o-transform: scale(1.05);
	transform: scale(1.05);
}

.mini-banner.stack-top.wpb_column>.vc_column-inner {
	background-color: #fff;
	color: #000;
}

.mini-banner.different-padding.wpb_column>.vc_column-inner {
	padding-left: 30px;
	padding-right: 18px;
}

.mini-banner.different-padding.wpb_column .wpb_text_column h3 {
	font-size: 30px;
}

.mini-banner.different-style.wpb_column>.vc_column-inner>.wpb_wrapper:after,
.cta-readmore-participate a.btn-readmore-participate:after {
	content: '';
	display: inline-block;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	-webkit-transition: .3s;
	-o-transition: .3s;
	-moz-transition: .3s;
	transition: .3s;
}


.mini-banner.different-style.wpb_column>.vc_column-inner>.wpb_wrapper:after {
	position: absolute;
	right: 0;
	bottom: 0px;
}

.mini-banner.different-style.wpb_column>.vc_column-inner>.wpb_wrapper {
	position: relative;
	width: 100%;
}


.mini-banner.different-style.wpb_column .wpb_text_column h3 {
	padding-right: 40px;
}


.vc_btn3-container.btn-with-arrow a.vc_general:hover:after,
.cta-banner a.btn-banner-cta:hover:after,
.menu-item.menu-cta-item a:hover:after,
.vc_btn3-container.btn-orange a.vc_general:hover:after,
.mini-banner.wpb_column:hover>.vc_column-inner>.wpb_wrapper:after,
.vc_btn3-container.btn-learnmore a.vc_general:hover:after,
.cta-readmore-participate a.btn-readmore-participate:hover:after {
	-webkit-transform: translateX(6px);
	-moz-transform: translateX(6px);
	-ms-transform: translateX(6px);
	-o-transform: translateX(6px);
	transform: translateX(6px);
}

.mini-banner.wpb_column>.vc_column-inner {
	color: #fff;
	-webkit-box-shadow: 1.3px 1.5px 15px 0 rgba(2, 3, 3, 0.15);
	-moz-box-shadow: 1.3px 1.5px 15px 0 rgba(2, 3, 3, 0.15);
	box-shadow: 1.3px 1.5px 15px 0 rgba(2, 3, 3, 0.15);
}

.vc_row.row-fullwidth-backgound {
	color: #fff;
}


/**FAQ**/
.vc_toggle.vc_toggle_default {
	margin-bottom: 42px;
}

.vc_toggle.vc_toggle_default .vc_toggle_title h4 {
	color: #fff;
}

.vc_toggle.vc_toggle_default .vc_toggle_content {
	padding: 0 20px 0 0 !important;
	margin: 5px 0;
}

.vc_toggle.vc_toggle_default {
	width: 100%;
}

.vc_toggle.vc_toggle_default {
	max-width: 430px;
}

.vc_toggle.vc_toggle_default .vc_toggle_title {
	padding-left: 0 !important;
}

.vc_toggle.vc_toggle_default .vc_toggle_title i.vc_toggle_icon {
	left: -webkit-calc(100% + -15px);
	left: -moz-calc(100% + -15px);
	left: calc(100% + -15px);
}


.vc_toggle.vc_toggle_default .vc_toggle_title i.vc_toggle_icon,
.vc_general.vc_tta-accordion .vc_tta-panel h4.vc_tta-panel-title i.vc_tta-controls-icon {
	width: 40px;
	height: 40px;
	border: none;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	-webkit-transition: .3s;
	-o-transition: .3s;
	-moz-transition: .3s;
	transition: .3s;
	background: #fff;
	border: 1px solid #f5f5f5;
	position: relative;
	left: 0;
	-webkit-transform: none;
	-moz-transform: none;
	-ms-transform: none;
	-o-transform: none;
	transform: none;
}

.vc_general.vc_tta-accordion .vc_tta-panel.acc-active h4.vc_tta-panel-title i.vc_tta-controls-icon,
.vc_toggle.vc_toggle_default.vc_toggle_active .vc_toggle_title i.vc_toggle_icon {
	background: #3ca0d9;
	border-color: #3ca0d9;
}

.vc_general.vc_tta-accordion .vc_tta-panel h4.vc_tta-panel-title i.vc_tta-controls-icon:after,
.vc_general.vc_tta-accordion .vc_tta-panel h4.vc_tta-panel-title i.vc_tta-controls-icon:before,
.vc_general.vc_tta-accordion .vc_tta-panel.acc-active h4.vc_tta-panel-title i.vc_tta-controls-icon:after,
.vc_general.vc_tta-accordion .vc_tta-panel.acc-active h4.vc_tta-panel-title i.vc_tta-controls-icon:before,
.vc_toggle.vc_toggle_default .vc_toggle_title i.vc_toggle_icon:after,
.vc_toggle.vc_toggle_default .vc_toggle_title i.vc_toggle_icon:before {
	content: '';
	display: inline-block !important;
	width: 15px;
	height: 4px;
	background: #3ca0d9;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	position: absolute;
	top: 50%;
	left: 50%;
	border: none;
	visibility: visible !important;
	-webkit-transition: all .25s ease-out;
	-o-transition: all .25s ease-out;
	-moz-transition: all .25s ease-out;
	transition: all .25s ease-out;
}

.vc_general.vc_tta-accordion .vc_tta-panel h4.vc_tta-panel-title i.vc_tta-controls-icon:before,
.vc_toggle.vc_toggle_default .vc_toggle_title i.vc_toggle_icon:before {
	-webkit-transform: translate(-100%, -50%) rotate(45deg);
	-moz-transform: translate(-100%, -50%) rotate(45deg);
	-ms-transform: translate(-100%, -50%) rotate(45deg);
	-o-transform: translate(-100%, -50%) rotate(45deg);
	transform: translate(-100%, -50%) rotate(45deg);
	left: -webkit-calc(50% + 4px) !important;
	left: -moz-calc(50% + 4px) !important;
	left: calc(50% + 4px) !important;
}

.vc_general.vc_tta-accordion .vc_tta-panel h4.vc_tta-panel-title i.vc_tta-controls-icon:after,
.vc_toggle.vc_toggle_default .vc_toggle_title i.vc_toggle_icon:after {
	-webkit-transform: translate(-25%, -50%) rotate(-45deg);
	-moz-transform: translate(-25%, -50%) rotate(-45deg);
	-ms-transform: translate(-25%, -50%) rotate(-45deg);
	-o-transform: translate(-25%, -50%) rotate(-45deg);
	transform: translate(-25%, -50%) rotate(-45deg);
	left: -webkit-calc(50% + 1px);
	left: -moz-calc(50% + 1px);
	left: calc(50% + 1px);
}

.vc_general.vc_tta-accordion .vc_tta-panel.acc-active h4.vc_tta-panel-title i.vc_tta-controls-icon:before,
.vc_toggle.vc_toggle_default.vc_toggle_active .vc_toggle_title i.vc_toggle_icon:before {
	-webkit-transform: translate(-100%, -50%) rotate(-45deg);
	-moz-transform: translate(-100%, -50%) rotate(-45deg);
	-ms-transform: translate(-100%, -50%) rotate(-45deg);
	-o-transform: translate(-100%, -50%) rotate(-45deg);
	transform: translate(-100%, -50%) rotate(-45deg);
	background: #fff;
}

.vc_general.vc_tta-accordion .vc_tta-panel.acc-active h4.vc_tta-panel-title i.vc_tta-controls-icon:after,
.vc_toggle.vc_toggle_default.vc_toggle_active .vc_toggle_title i.vc_toggle_icon:after {
	-webkit-transform: translate(-25%, -50%) rotate(45deg);
	-moz-transform: translate(-25%, -50%) rotate(45deg);
	-ms-transform: translate(-25%, -50%) rotate(45deg);
	-o-transform: translate(-25%, -50%) rotate(45deg);
	transform: translate(-25%, -50%) rotate(45deg);
	background: #fff;
}

.vc_toggle.vc_toggle_default .vc_toggle_title {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-moz-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

/**End FAQ**/

.vc_btn3-container.btn-orange a.vc_general {
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	padding: 20px 30px;
	height: 60px;
	text-align: left;
}

.vc_btn3-container.btn-big a.vc_general {
	width: 100%;
}

.vc_row.row-minus-margin.row-waves-orange {
	margin-top: -143px;
}

.vc_btn3-container.btn-orange a.vc_general:after {
	content: '';
	display: inline-block;
	width: 20px;
	height: 17px;
	background: url(/win-win-strategies/wp-content/uploads/2020/09/arrow1.svg) center/cover no-repeat;
	margin-left: 15px;
	-webkit-transition: .3s;
	-o-transition: .3s;
	-moz-transition: .3s;
	transition: .3s;
	position: relative;
	z-index: 1;
}

.vc_btn3-container.btn-orange a.vc_general {
	display: -webkit-inline-box;
	display: -webkit-inline-flex;
	display: -moz-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-moz-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	background: #3ca0d9 !important;
	border: 0;
}

.vc_btn3-container.btn-orange a.vc_general:hover {
	background: rgb(47, 254, 184);
	background: -moz-linear-gradient(0deg, rgba(47, 254, 184, 1) 0%, rgba(129, 130, 242, 1) 100%);
	background: -webkit-linear-gradient(0deg, rgba(47, 254, 184, 1) 0%, rgba(129, 130, 242, 1) 100%);
	background: -webkit-gradient(linear, left bottom, left top, from(rgba(47, 254, 184, 1)), to(rgba(129, 130, 242, 1)));
	background: -webkit-linear-gradient(bottom, rgba(47, 254, 184, 1) 0%, rgba(129, 130, 242, 1) 100%);
	background: -moz-linear-gradient(bottom, rgba(47, 254, 184, 1) 0%, rgba(129, 130, 242, 1) 100%);
	background: -o-linear-gradient(bottom, rgba(47, 254, 184, 1) 0%, rgba(129, 130, 242, 1) 100%);
	background: linear-gradient(0deg, rgba(47, 254, 184, 1) 0%, rgba(129, 130, 242, 1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#2ffeb8", endColorstr="#8182f2", GradientType=1);
}

.site-breadcrumbs {
	font-size: 14px;
	color: #231f20;
	position: relative;
	z-index: 9;
}

.site-breadcrumbs>span:not(:nth-last-of-type(1)):not(:nth-last-of-type(2)) span {
	font-size: 0;
}

.site-breadcrumbs>span:not(:nth-last-of-type(1)):not(:nth-last-of-type(2)) span:after {
	content: '...';
	font-size: 14px;
}


.site-breadcrumbs i {
	display: inline-block;
	margin: 0 3px;
}

.site-breadcrumbs>i:not(:nth-last-of-type(1)):not(:nth-last-of-type(2)),
.site-breadcrumbs>span:not(:nth-last-of-type(1)):not(:nth-last-of-type(2)):not(:nth-last-of-type(3)) {
	display: none;
}

.site-breadcrumbs *,
blockquote {
	font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
}

.site-breadcrumbs {
	font-weight: 500;
}

.site-breadcrumbs span.current-item {
	font-weight: 600;
	color: #51bb7b;
}

.mini-banner.banner-empty.wpb_column>.vc_column-inner *:not(.image-with-caption) {
	width: 100%;
	height: 100%;
}

.mini-banner.banner-empty.wpb_column>.vc_column-inner {
	padding: 0;
}

.image-with-caption-grid label.image-with-caption {
	font-family: "Helvetica", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
	font-size: 14px;
	font-style: italic;
	text-align: right;
	color: #231f20;
	font-weight: 300;
	padding-top: 10px;
	padding-right: 30px;
}

.mini-banner.banner-empty.wpb_column {
	padding-bottom: 35px;
}

.wpb_text_column.title-style-custom h3 {
	line-height: 1;
}

.site-content .wpb_text_column ul li {
	font-weight: bold;
}

.site-content .wpb_text_column.ul-normal-text ul li {
	font-weight: normal;
	line-height: 1.76;
}

.site-content .wpb_text_column ul {
	list-style: none;
}

.site-content .wpb_text_column ul li {
	position: relative;
	padding-left: 45px;
}

.site-content .wpb_text_column ul li:before {
	content: '';
	display: inline-block;
	width: 26px;
	height: 26px;
	background: #3ca0d9 url(/win-win-strategies/wp-content/uploads/2020/09/women-win-checklist.svg) center/12px no-repeat;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	position: absolute;
	left: 0;
	top: 5px;
}

.site-content .wpb_text_column ul li {
	margin-bottom: 17px;
	line-height: 1.76;
}

.site-content .wpb_text_column ul {
	margin: 45px 0;
}

.mini-banner.wpb_column .wpb_text_column h3 {
	color: #fff;
	font-size: 25px;
	line-height: 1;
}

.mini-banner-overlay.wpb_column>.vc_column-inner>.wpb_wrapper {
	position: relative;
	z-index: 1;
}

.mini-banner-overlay.wpb_column>.vc_column-inner:before {
	content: '';
	display: inline-block;
	width: 100%;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	background: url(/win-win-strategies/wp-content/uploads/2020/09/Fade-news-article.png) center/cover no-repeat;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
}

.mini-banner-overlay.wpb_column>.vc_column-inner {
	position: relative;
}

.vc_row.row-with-sticky-sidebar:before,
.vc_row.row-with-sticky-sidebar:after {
	display: none;
}

.vc_row.row-with-sticky-sidebar {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-flow: row wrap;
	-moz-box-orient: horizontal;
	-moz-box-direction: normal;
	-ms-flex-flow: row wrap;
	flex-flow: row wrap;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-moz-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

.wpb_text_column.blue-box-side {
	background: rgb(55, 58, 234);
	background: -moz-linear-gradient(20deg, rgba(55, 58, 234, 1) 0%, rgba(249, 89, 28, 1) 100%);
	background: -webkit-linear-gradient(20deg, rgba(55, 58, 234, 1) 0%, rgba(249, 89, 28, 1) 100%);
	background: -webkit-linear-gradient(70deg, rgba(55, 58, 234, 1) 0%, rgba(249, 89, 28, 1) 100%);
	background: -moz-linear-gradient(70deg, rgba(55, 58, 234, 1) 0%, rgba(249, 89, 28, 1) 100%);
	background: -o-linear-gradient(70deg, rgba(55, 58, 234, 1) 0%, rgba(249, 89, 28, 1) 100%);
	background: linear-gradient(20deg, rgba(55, 58, 234, 1) 0%, rgba(249, 89, 28, 1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#373aea", endColorstr="#f9591c", GradientType=1);
}

.wpb_text_column.blue-box-side * {
	color: #fff;
}

.wpb_text_column.column-three ul {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-flow: row wrap;
	-moz-box-orient: horizontal;
	-moz-box-direction: normal;
	-ms-flex-flow: row wrap;
	flex-flow: row wrap;
	margin-bottom: 0;
}

.wpb_text_column.column-three ul li:not(:last-child) {
	margin-right: 30px;
}

.wpb_text_column.column-three ul li {
	width: auto;
}

.vc_btn3-container.btn-learnmore a.vc_general {
	background-color: transparent !important;
	padding: 0;
	display: -webkit-inline-box;
	display: -webkit-inline-flex;
	display: -moz-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.vc_btn3-container.btn-learnmore a.vc_general {
	font-size: 20px;
}

.vc_btn3-container.btn-learnmore a.vc_general:after {
	content: '';
	display: inline-block;
	width: 40px;
	height: 40px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	background: #fff url(/win-win-strategies/wp-content/uploads/2020/09/arrow2-orange-right.svg) center/10px no-repeat;
	margin-left: 15px;
	-webkit-transition: .3s;
	-o-transition: .3s;
	-moz-transition: .3s;
	transition: .3s;
}

.wpb_text_column.title-style-custom {
	position: relative;
	z-index: 1;
}

.vc_row.row-bg-stretch:after {
	content: '';
	display: inline-block;
	position: absolute;
	bottom: 0;
	width: 100vw;
	margin-left: -50vw;
	left: 50%;
	height: 100px;
	background-color: #fff;
}

.vc_row.row-bg-stretch>.wpb_column {
	position: relative;
	z-index: 2;
}

.vc_row.row-bg-stretch {
	position: relative;
	padding-bottom: 20px;
}

.vc_row.row-list-partners>.wpb_column>.vc_column-inner>.wpb_wrapper {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-flow: row wrap;
	-moz-box-orient: horizontal;
	-moz-box-direction: normal;
	-ms-flex-flow: row wrap;
	flex-flow: row wrap;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.vc_row.row-list-partners>.wpb_column {
	cursor: pointer;
}

.vc_row.wpb_row.row-list-partners:before,
.vc_row.wpb_row.row-list-partners:after {
	display: none;
}

.vc_row.wpb_row.row-list-partners {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-flow: row wrap;
	-moz-box-orient: horizontal;
	-moz-box-direction: normal;
	-ms-flex-flow: row wrap;
	flex-flow: row wrap;
}

.vc_row.wpb_row.row-list-partners p {
	text-align: left;
}

.vc_row.row-list-partners p {
	margin-bottom: 0 !important;
}

.vc_row.row-list-partners h6 {
	font-size: 16px;
	margin-bottom: 0;
}

.vc_row.row-list-partners .wpb_single_image,
.listing-team-item .team-images {
	width: 100px;
	height: 100px;
	border: 5px solid #f5f5f5;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin-bottom: 15px;
	overflow: hidden;
}

.listing-team-item .team-images {
	cursor: pointer;
}

.error404 .vc_btn3-container.btn-orange.btn-big {
	text-align: center;
}

.vc_row.row-list-partners p {
	margin-top: 0 !important;
}

.vc_row.row-list-partners .wpb_text_column {
	padding-left: 25px;
}

.vc_row.row-list-partners .wpb_text_column {
	width: -webkit-calc(100% - 100px);
	width: -moz-calc(100% - 100px);
	width: calc(100% - 100px);
}

.vc_row.row-list-partners .wpb_single_image {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-moz-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	text-align: center;
	padding: 2px;
	-webkit-align-self: flex-start;
	-ms-flex-item-align: start;
	align-self: flex-start;
}

.row-list-partners .wpb_text_column a {
	color: #ffda00 !important;
	font-size: 14px;
}

.row-list-partners .wpb_single_image .alt-images,
.row-list-partners .wpb_single_image img {
	width: 86px;
	height: 60px;
	-o-object-fit: contain;
	object-fit: contain;
	background-color: transparent;
}

.row-list-partners .wpb_single_image .alt-images {
	-webkit-background-size: contain;
	-moz-background-size: contain;
	-o-background-size: contain;
	background-size: contain;
}

.site-content .wpb_text_column p a {
	color: #3ca0d9;
}

.row-list-partners a:hover {
	color: #ffda00;
}

.vc_general.vc_tta-accordion .vc_tta-panel .vc_tta-panel-body {
	display: none;
}

/*
.vc_general.vc_tta-accordion .vc_tta-panel.vc_active .vc_tta-panel-body {
    display: block;
}*/

.vc_general.vc_tta-accordion h4.vc_tta-panel-title>a {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-flow: row wrap;
	-moz-box-orient: horizontal;
	-moz-box-direction: normal;
	-ms-flex-flow: row wrap;
	flex-flow: row wrap;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-moz-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

.vc_general.vc_tta-accordion.accordion-box-shadow {
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	-webkit-box-shadow: 1.3px 1.5px 15px 0 rgba(2, 3, 3, 0.15);
	-moz-box-shadow: 1.3px 1.5px 15px 0 rgba(2, 3, 3, 0.15);
	box-shadow: 1.3px 1.5px 15px 0 rgba(2, 3, 3, 0.15);
}

.vc_row.item-timeline:after,
.vc_row.item-timeline:before {
	display: none;
}

.vc_general.vc_tta-accordion h4.vc_tta-panel-title>a span.vc_tta-title-text {
	width: -webkit-calc(100% - 40px);
	width: -moz-calc(100% - 40px);
	width: calc(100% - 40px);
	max-width: 405px;
}

.vc_general.vc_tta-accordion .vc_tta-panel-body .wpb_text_column a {
	font-family: "Helvetica", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
	font-weight: normal;
}

.vc_general.vc_tta-accordion .vc_tta-panel-body .wpb_text_column a:hover {
	color: #f99926;
	font-weight: bold;
}

.vc_general.vc_tta-accordion .wpb_text_column.ul-no-style ul li:before {
	display: none;
}

.vc_general.vc_tta-accordion .wpb_text_column.ul-no-style ul li {
	padding-left: 0;
	margin-bottom: 10px;
}

.vc_general.vc_tta-accordion .wpb_text_column.ul-no-style ul {
	margin: 0;
}

.vc_row.row-partners-alliances .vc_inner>.wpb_column.mini-banner {
	margin-bottom: 30px;
}

.vc_row.row-partners-alliances .vc_inner>.wpb_column:not(.mini-banner) {
	margin-bottom: 45px;
}

.vc_row.row-partners-alliances .vc_inner>.wpb_column:not(.mini-banner) {
	padding-right: 35px;
}

.vc_row.row-partners-alliances .vc_inner>.wpb_column.mini-banner p {
	overflow: hidden;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	height: 0;
	-webkit-transition: .3s;
	-o-transition: .3s;
	-moz-transition: .3s;
	transition: .3s;
}

.vc_row.row-partners-alliances .vc_inner>.wpb_column.mini-banner.small-height p {
	-webkit-line-clamp: 5;
}

.vc_row.row-partners-alliances .vc_inner>.wpb_column.mini-banner.big-height p {
	-webkit-line-clamp: 13;
}

.vc_row.row-partners-alliances .vc_inner>.wpb_column.mini-banner h3 {
	max-width: 420px;
}

.vc_row.row-partners-alliances .vc_inner>.wpb_column.mini-banner.small-height:hover p {
	height: 140px;
	margin-bottom: 7px;
}

.vc_row.row-partners-alliances .vc_inner>.wpb_column.mini-banner>.vc_column-inner {
	background-position: top !important;
}

.mini-banner.big-height.wpb_column>.vc_column-inner {
	padding-left: 30px;
	padding-right: 30px;
}

.mini-banner.small-height.wpb_column>.vc_column-inner {
	padding-right: 30px;
}

.vc_row.row-partners-alliances .vc_inner>.wpb_column.mini-banner.big-height:hover p {
	margin-bottom: 15px;
}

.vc_row.row-partners-alliances .vc_inner>.wpb_column.mini-banner h3 {
	font-size: 23px;
}

/*.vc_row.row-partners-alliances .vc_inner>.wpb_column.mini-banner:hover>.vc_column-inner:before {
    background: #373aeaab;
}*/

.wpb_column.mini-banner {
	cursor: pointer;
}

.vc_row.row-partners-alliances .vc_inner>.wpb_column.mini-banner {
	overflow: hidden;
}

.vc_btn3-container.btn-learnmore.learnmore-orange-border a.vc_general:after {
	background: #3ca0d9 url(/win-win-strategies/wp-content/uploads/2020/09/arrow2-right-white.svg) center/10px no-repeat;
}

.vc_row.row-partners-alliances .vc_inner>.wpb_column.mini-banner:hover .vc_btn3-container.btn-learnmore.learnmore-orange-border a.vc_general:after {
	background: #fff url(/win-win-strategies/wp-content/uploads/2020/10/arrow-rigt.svg) center/10px no-repeat;
}

.vc_general.vc_tta-accordion .vc_tta-panel-body .wpb_text_column p {
	text-align: left;
}

.vc_general.vc_tta-accordion .vc_tta-panel-body .wpb_text_column a {
	width: 100%;
	display: inline-block;
	color: #231f20;
}

.wpb_text_column.text-justify-style p {
	text-align: justify;
}

.image-galery-grid {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-flow: row wrap;
	-moz-box-orient: horizontal;
	-moz-box-direction: normal;
	-ms-flex-flow: row wrap;
	flex-flow: row wrap;
	margin: 0px -15px;
}

.image-galery-grid .image-galery-item {
	padding: 0 15px;
}

.image-galery-grid .image-galery-item {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.image-galery-grid .image-galery-item {
	width: auto;
}

.image-galery-grid .image-galery-item .alt-images,
.image-galery-grid .image-galery-item img {
	-o-object-fit: contain;
	object-fit: contain;
}

.vc_row.row-minus-margin.row-waves-orange .image-galery-grid .image-galery-item .alt-images,
.vc_row.row-minus-margin.row-waves-orange .image-galery-grid .image-galery-item img {
	width: 100px;
	height: 62px;
}

.image-galery-grid .image-galery-item .alt-images {
	-webkit-background-size: contain;
	-moz-background-size: contain;
	-o-background-size: contain;
	background-size: contain;
}

#site-banner {
	position: relative;
	overflow: hidden;
}

#site-banner:after {
	max-width: 1131px;
}

#site-banner:after {
	content: '';
	display: inline-block;
	width: 100%;
	height: 360px;
	background: url(/win-win-strategies/wp-content/uploads/2020/10/Win-win-Wave-landing.png);
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background-position: center;
	background-repeat: no-repeat;
	position: absolute;
	right: 0;
	bottom: -82px;
	z-index: 1;
}

.vc_row.row-waves-orange .image-galery-grid {
	-webkit-box-pack: end;
	-webkit-justify-content: flex-end;
	-moz-box-pack: end;
	-ms-flex-pack: end;
	justify-content: flex-end;
}

.single .site-main>article {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-flow: row wrap;
	-moz-box-orient: horizontal;
	-moz-box-direction: normal;
	-ms-flex-flow: row wrap;
	flex-flow: row wrap;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-moz-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	height: 100%;
}

.single .site-main>article .entry-content {
	width: 100%;
}

.single .site-main>article .entry-sidebar {
	width: 100%;
}


.single .entry-content p em {
	font-weight: bold;
}

.single .entry-content p em strong {
	color: #3ca0d9;
}

.single .site-main>article {
	margin-bottom: 70px;
}

blockquote,
blockquote p {
	font-weight: bold;
	line-height: 1;
	text-align: left !important;
}

blockquote {
	background: #eaeafc;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
}

.single-ww_team blockquote p:last-child {
	text-align: right;
}

.site-content .wpb_text_column blockquote p {
	margin-bottom: 0 !important;
}

.profile-header {
	height: 370px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin-bottom: 20px;
}

.entry-sidebar .box-side-shadow {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: 0 0 15px 0 rgba(0, 1, 0, 0.15);
	-moz-box-shadow: 0 0 15px 0 rgba(0, 1, 0, 0.15);
	box-shadow: 0 0 15px 0 rgba(0, 1, 0, 0.15);
}

.profile-content h4 {
	font-size: 22px;
	margin-bottom: 0;
}


.profile-content h5.position-label {
	color: #ffda00;
}

.profile-content .profile-curious-facts {
	margin-top: 23px;
}

ul.curious-facts-list {
	list-style: none;
}

ul.curious-facts-list li.curious-facts-item {
	position: relative;
	padding-left: 30px;
}

ul.curious-facts-list li.curious-facts-item:before {
	content: '';
	display: inline-block;
	width: 10px;
	height: 10px;
	background: #f89928;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	position: absolute;
	left: 0;
	top: 5px;
}

ul.curious-facts-list li.curious-facts-item p {
	line-height: normal;
}

ul.curious-facts-list li.curious-facts-item:not(:last-child) {
	margin-bottom: 15px;
}

.listing-team-grid {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-flow: row wrap;
	-moz-box-orient: horizontal;
	-moz-box-direction: normal;
	-ms-flex-flow: row wrap;
	flex-flow: row wrap;
}

.listing-team-grid .listing-team-item {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-flow: row wrap;
	-moz-box-orient: horizontal;
	-moz-box-direction: normal;
	-ms-flex-flow: row wrap;
	flex-flow: row wrap;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-moz-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	width: 100%;
	padding: 0 20px;
	cursor: pointer;
}

.listing-blog-grid .listing-featured .blog-content,
.listing-blog-item .blog-images {
	cursor: pointer;
}

.listing-team-grid .listing-team-item .team-header {
	width: 100px;
}

.listing-team-grid .listing-team-item .team-content {
	width: -webkit-calc(100% - 100px);
	width: -moz-calc(100% - 100px);
	width: calc(100% - 100px);
}

.listing-team-grid {
	margin: 0 -20px;
}

.mdf_tax_filter_section {
	width: 100% !important;
}

.mdf_shortcode_container.mdf_shortcode_skin_col1 {
	background: none;
	border: 0;
	padding: 0;
}

.mdf_shortcode_container.mdf_shortcode_skin_col1 .mdf_input_container_block {
	width: 100%;
	padding: 0;
	margin: 0;
}

.mdf_shortcode_container.mdf_shortcode_skin_col1 .mdf_input_container_block h5.data-filter-section-title,
.mdf_shortcode_container.mdf_shortcode_skin_col1 ul.mdf_taxonomy_check_list li:before {
	display: none;
}

.mdf_shortcode_container.mdf_shortcode_skin_col1 ul.mdf_taxonomy_check_list li {
	padding: 0 !important;
	width: auto !important;
	margin-bottom: 10px;
}

.mdf_shortcode_container.mdf_shortcode_skin_col1 ul.mdf_taxonomy_check_list li {
	margin-right: 10px;
}

.mdf_shortcode_container.mdf_shortcode_skin_col1 ul.mdf_taxonomy_check_list li:last-child {
	-webkit-box-ordinal-group: 2;
	-webkit-order: 1;
	-moz-box-ordinal-group: 2;
	-ms-flex-order: 1;
	order: 1;
}

.mdf_shortcode_container.mdf_shortcode_skin_col1 ul.mdf_taxonomy_check_list li:nth-child(4) {
	-webkit-box-ordinal-group: 4;
	-webkit-order: 3;
	-moz-box-ordinal-group: 4;
	-ms-flex-order: 3;
	order: 3;
}

.mdf_shortcode_container.mdf_shortcode_skin_col1 ul.mdf_taxonomy_check_list li:nth-child(3) {
	-webkit-box-ordinal-group: 5;
	-webkit-order: 4;
	-moz-box-ordinal-group: 5;
	-ms-flex-order: 4;
	order: 4;
}

.mdf_shortcode_container.mdf_shortcode_skin_col1 ul.mdf_taxonomy_check_list li:nth-child(2) {
	-webkit-box-ordinal-group: 3;
	-webkit-order: 2;
	-moz-box-ordinal-group: 3;
	-ms-flex-order: 2;
	order: 2;
}

.mdf_shortcode_container.mdf_shortcode_skin_col1 ul.mdf_taxonomy_check_list li:first-child {
	-webkit-box-ordinal-group: 6;
	-webkit-order: 5;
	-moz-box-ordinal-group: 6;
	-ms-flex-order: 5;
	order: 5;
}

.mdf_shortcode_container.mdf_shortcode_skin_col1 ul.mdf_taxonomy_check_list .slick-track,
.mdf_shortcode_container.mdf_shortcode_skin_col1 ul.mdf_taxonomy_check_list {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-flow: row wrap;
	-moz-box-orient: horizontal;
	-moz-box-direction: normal;
	-ms-flex-flow: row wrap;
	flex-flow: row wrap;
	margin: 0 !important;
}

.mdf_shortcode_container.mdf_shortcode_skin_col1 ul.mdf_taxonomy_check_list li .icheckbox_flat-aero {
	display: none;
}

.mdf_shortcode_container.mdf_shortcode_skin_col1 ul.mdf_taxonomy_check_list li label {
	font-weight: bold;
	color: #231f20;
	border: 1px solid #43b1e1;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	height: 60px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	cursor: pointer;
	-webkit-transition: .3s;
	-o-transition: .3s;
	-moz-transition: .3s;
	transition: .3s;
}

.mdf_shortcode_container.mdf_shortcode_skin_col1 ul.mdf_taxonomy_check_list li label.mdf_taxonomy_checked,
.mdf_shortcode_container.mdf_shortcode_skin_col1 ul.mdf_taxonomy_check_list li label.hover {
	background-color: #43b1e1;
	color: #fff;
}

.mdf_shortcode_container.mdf_shortcode_skin_col1 ul.mdf_taxonomy_check_list input[type="checkbox"],
.mdf_shortcode_container.mdf_shortcode_skin_col1 ul.mdf_taxonomy_check_list input[type="radio"] {
	display: none;
}

.single .site-main .related-teams {
	width: 100%;
	margin-bottom: 70px;
}

.team-content {
	padding: 15px;
}

.team-content h4.entry-title {
	margin-bottom: 7px;
}

.team-content h5.position-label {
	font-size: 15px;
	color: #ffda00;
}



.vc_row.item-timeline {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-flow: row wrap;
	-moz-box-orient: horizontal;
	-moz-box-direction: normal;
	-ms-flex-flow: row wrap;
	flex-flow: row wrap;
	-webkit-box-align: stretch;
	-webkit-align-items: stretch;
	-moz-box-align: stretch;
	-ms-flex-align: stretch;
	align-items: stretch;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-moz-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	margin: 0 0 30px;
}

.vc_row.item-timeline .circle-timeline.wpb_column:after {
	content: '';
	display: inline-block;
	width: 13px;
	height: 100%;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	-webkit-box-shadow: 1.3px 1.5px 15px 0 rgba(2, 3, 3, 0.15);
	-moz-box-shadow: 1.3px 1.5px 15px 0 rgba(2, 3, 3, 0.15);
	box-shadow: 1.3px 1.5px 15px 0 rgba(2, 3, 3, 0.15);
	position: absolute;
}

.vc_row.item-timeline .circle-timeline.wpb_column {
	position: relative;
}

.vc_row.item-timeline .circle-timeline.wpb_column {
	width: 10%;
}

.vc_row.item-timeline .banner-timeline.wpb_column {
	width: 37%;
	margin-left: auto;
}

.vc_row.item-timeline .banner-timeline.wpb_column {
	position: relative;
	z-index: 1;
}

.vc_row.item-timeline .content-timeline.wpb_column {
	width: 53%;
}

.vc_row.item-timeline .content-timeline.wpb_column {
	padding: 50px 55px 50px 55px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	overflow: hidden;
}

.vc_row.item-timeline .content-timeline.wpb_column {
	height: 476px;
}

.vc_row.item-timeline .banner-timeline.wpb_column>.vc_column-inner {
	height: 476px;
}

.vc_row.item-timeline .banner-timeline.wpb_column>.vc_column-inner {
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
}

.vc_row.item-timeline .content-timeline.wpb_column,
.wpb_text_column.circle-timeline-text>.wpb_wrapper {
	-webkit-box-shadow: 1.3px 1.5px 15px 0 rgba(2, 3, 3, 0.15);
	-moz-box-shadow: 1.3px 1.5px 15px 0 rgba(2, 3, 3, 0.15);
	box-shadow: 1.3px 1.5px 15px 0 rgba(2, 3, 3, 0.15);
}

.wpb_text_column.circle-timeline-text>.wpb_wrapper {
	background-color: #fff;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	position: relative;
	z-index: 1;
}

.wpb_text_column.circle-timeline-text>.wpb_wrapper p {
	color: #f99926;
	font-weight: bold;
}

.vc_row .item-timeline.active .wpb_text_column.circle-timeline-text>.wpb_wrapper p {
	width: 64px;
	height: 64px;
	background-color: #f99926;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	color: #fff;
	-webkit-transition: background-color .3s;
	-o-transition: background-color .3s;
	-moz-transition: background-color .3s;
	transition: background-color .3s;
}

.vc_row.item-timeline .circle-timeline.wpb_column,
.wpb_text_column.circle-timeline-text>.wpb_wrapper,
.vc_row .item-timeline.active .wpb_text_column.circle-timeline-text>.wpb_wrapper p {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-moz-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
}

.content-timeline.wpb_column h4 {
	color: #ffda00;
	margin-bottom: 7px;
}

.content-timeline.wpb_column p {
	text-align: justify;
}

.mini-banner.super-height.wpb_column>.vc_column-inner {
	-webkit-box-align: center !important;
	-webkit-align-items: center !important;
	-moz-box-align: center !important;
	-ms-flex-align: center !important;
	align-items: center !important;
	-webkit-box-pack: end !important;
	-webkit-justify-content: flex-end !important;
	-moz-box-pack: end !important;
	-ms-flex-pack: end !important;
	justify-content: flex-end !important;
}

.mini-banner.super-height.wpb_column {
	cursor: auto;
}

.wpb_text_column.title-no-margin h3 {
	margin-bottom: 0;
}

.vc_row.row-contact-us {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-flow: row wrap;
	-moz-box-orient: horizontal;
	-moz-box-direction: normal;
	-ms-flex-flow: row wrap;
	flex-flow: row wrap;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-moz-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	margin: 0 -20px;
}

.vc_row.row-contact-us>.wpb_column>.vc_column-inner {
	padding: 0 20px;
}

.vc_row.row-contact-us>.wpb_column>.vc_column-inner>.wpb_wrapper {
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	-webkit-box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.15);
	-moz-box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.15);
	box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.15);
	min-height: 465px;
}


.wpb_gmaps_widget.custom-style-maps .wpb_wrapper {
	background: none;
	padding: 0;
}

.wpb_gmaps_widget.custom-style-maps .wpb_wrapper iframe {
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
}

.vc_row.row-contact-us>.wpb_column>.vc_column-inner>.wpb_wrapper>.wpb_text_column {
	margin-bottom: 15px;
}

.vc_row.row-contact-us .address-padding.wpb_column {
	padding-top: 30px;
}

.vc_row.row-contact-us .address-padding.wpb_column p {
	text-align: left;
}

.address-padding.wpb_column h4 {
	font-size: 20px;
	margin-bottom: 0;
}

.pattern-waves.wpb_column>.vc_column-inner:after {
	content: '';
	display: inline-block;
	width: 100%;
	height: 230px;
	position: absolute;
	left: 0;
	right: 0;
	bottom: -50px;
}

.pattern-waves.teal-waves.wpb_column>.vc_column-inner:after {
	background: url(/win-win-strategies/wp-content/uploads/2020/09/women-win-teal-wave.png) 75% 100%/cover no-repeat;
}

.pattern-waves.purple-waves.wpb_column>.vc_column-inner:after {
	background: url(/win-win-strategies/wp-content/uploads/2020/09/women-win-purple-wave.png) 75% 100%/cover no-repeat;
}

.pattern-waves.wpb_column>.vc_column-inner {
	position: relative;
	overflow: hidden;
}

.mini-banner.different-style.wpb_column>.vc_column-inner>.wpb_wrapper>.wpb_single_image .alt-images,
.mini-banner.different-style.wpb_column>.vc_column-inner>.wpb_wrapper>.wpb_single_image img {
	width: 100px;
	height: 62px;
	-o-object-fit: contain;
	object-fit: contain;
}

.mini-banner.different-style.wpb_column>.vc_column-inner>.wpb_wrapper>.wpb_single_image .alt-images {
	-webkit-background-size: contain;
	-moz-background-size: contain;
	-o-background-size: contain;
	background-size: contain;
}

.pattern-waves.wpb_column>.vc_column-inner>.wpb_wrapper {
	z-index: 1;
}

.mini-banner.mini-height.wpb_column>.vc_column-inner {
	-webkit-box-pack: start;
	-webkit-justify-content: flex-start;
	-moz-box-pack: start;
	-ms-flex-pack: start;
	justify-content: flex-start;
}

.mini-banner.mini-height.wpb_column h5 {
	color: #ffda00;
}

.mini-banner.mini-height.wpb_column>.vc_column-inner {
	height: 350px;
}

.mini-banner.mini-height.wpb_column {
	margin-bottom: 30px;
}

/*.single .entry-banner-images:after {
    content: '';
    display: block;
    width: 100%;
    height: 100%;
    background: rgba(35, 31, 32, 0.5);
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
}*/

.single .entry-banner-images {
	position: relative;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
}


label.entry-dates {
	font-weight: 600;
	color: #3ca0d9;
}

.single .entry-content label.entry-dates {
	margin: 35px 0 25px;
}

label.entry-dates span.icon-clock:before {
	content: '';
	display: inline-block;
	width: 20px;
	height: 22px;
	background: url(/win-win-strategies/wp-content/uploads/2020/10/stopwatch-blue.svg) center/cover no-repeat;
	position: relative;
	top: 4px;
	margin-right: 10px;
}

.single-post header.entry-header h1.entry-title {
	margin-bottom: 28px;
}

.single .entry-sidebar .sidebar-side {
	margin-bottom: 30px;
}

ul.share-post {
	list-style: none;
}

ul.share-post li.share-item:not(:last-child) {
	margin-bottom: 15px;
}

ul.share-post li.share-item>a {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

ul.share-post li.share-item .alt-images,
ul.share-post li.share-item img {
	width: 28px;
	height: 28px;
	-o-object-fit: contain;
	object-fit: contain;
	margin-right: 18px;
}

ul.share-post li.share-item .alt-images {
	-webkit-background-size: contain;
	-moz-background-size: contain;
	-o-background-size: contain;
	background-size: contain;
}

ul.share-post li.share-item label {
	font-weight: bold;
	letter-spacing: -0.18px;
	width: -webkit-calc(100% - 28px);
	width: -moz-calc(100% - 28px);
	width: calc(100% - 28px);
}

ul.share-post li.share-item>a:hover label {
	color: #51bb7b;
}

ul.share-post li.share-item>a:hover .alt-images,
ul.share-post li.share-item>a:hover img {
	-webkit-transform: translateY(-3px);
	-moz-transform: translateY(-3px);
	-ms-transform: translateY(-3px);
	-o-transform: translateY(-3px);
	transform: translateY(-3px);
}

.entry-sidebar .box-share-social {
	padding-top: 40px;
	padding-bottom: 30px;
}

.entry-sidebar .box-radius {
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
}

.entry-sidebar .box-newsletter .alt-images,
.entry-sidebar .box-newsletter img {
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	-webkit-box-shadow: 1.3px 1.5px 15px 0 rgba(2, 3, 3, 0.15);
	-moz-box-shadow: 1.3px 1.5px 15px 0 rgba(2, 3, 3, 0.15);
	box-shadow: 1.3px 1.5px 15px 0 rgba(2, 3, 3, 0.15);
}

.entry-sidebar .box-newsletter a {
	display: block;
}

.tablist-section>div:not(.tablist-active) {
	display: none;
}

ul.nav-tablist {
	list-style: none;
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-moz-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	margin-bottom: 45px;
}

ul.nav-tablist>li {
	width: -webkit-calc(50% - 10px);
	width: -moz-calc(50% - 10px);
	width: calc(50% - 10px);
}

ul.nav-tablist a {
	font-weight: bold;
	line-height: 0.96;
	color: #231f20;
}

ul.nav-tablist li:not(.tab-active) a {
	color: #8c8c8c;
}

ul.nav-tablist a {
	font-size: 25px;
}

.listing-item .listing-images {
	width: 70px;
	height: 70px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

.listing-item .listing-content label.entry-dates {
	font-size: 14px;
	margin-bottom: 7px;
}

.listing-item {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-flow: row wrap;
	-moz-box-orient: horizontal;
	-moz-box-direction: normal;
	-ms-flex-flow: row wrap;
	flex-flow: row wrap;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-moz-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

.listing-item .listing-content h4.entry-title {
	margin-bottom: 0;
}

.listing-item:not(:last-child) {
	margin-bottom: 10px;
}

.listing-item .listing-content {
	width: -webkit-calc(100% - 70px);
	width: -moz-calc(100% - 70px);
	width: calc(100% - 70px);
	padding-left: 18px;
}

.listing-content h4.entry-title {
	line-height: 1.2;
}

.listing-content label.entry-dates span.icon-clock:before {
	margin-right: 5px;
}

.single .entry-content p>strong {
	font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
	font-weight: bold;
	display: block;
}

.single-post .site-content .wpb_text_column ul {
	counter-reset: my-awesome-counter;
}

.single-post .site-content .wpb_text_column ul li:not(:last-child) {
	margin-bottom: 40px;
}

.single-post .site-content .wpb_text_column ul li {
	counter-increment: my-awesome-counter;
	font-weight: normal;
	padding-left: 40px;
}

.single-post .site-content .wpb_text_column ul li:before {
	content: counter(my-awesome-counter);
	background: #29245b;
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-moz-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	width: 23px;
	height: 23px;
	color: #fff;
	line-height: normal;
	font-size: 12px;
	font-weight: 500;
	top: 5px;
}

.single nav.navigation .nav-links a {
	font-size: 16px;
	font-weight: bold;
	line-height: 1.35;
}

.single nav.navigation .nav-links {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-flow: row wrap;
	-moz-box-orient: horizontal;
	-moz-box-direction: normal;
	-ms-flex-flow: row wrap;
	flex-flow: row wrap;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-moz-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

.single nav.navigation .nav-links>div>a:before {
	font-family: "Helvetica", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
	content: '';
	font-size: 14px;
	letter-spacing: -0.14px;
	display: block;
	font-weight: normal;
	margin-bottom: 7px;
}

.single nav.navigation .nav-links>.nav-previous a:before {
	content: 'Previous article';
}

.single nav.navigation .nav-links>.nav-next a:before {
	content: 'Next article';
}

.single nav.navigation .nav-links .nav-next:after,
.single nav.navigation .nav-links .nav-previous:before {
	content: '';
	display: inline-block;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	-webkit-box-shadow: 1.3px 1.5px 15px 0 rgba(2, 3, 3, 0.15);
	-moz-box-shadow: 1.3px 1.5px 15px 0 rgba(2, 3, 3, 0.15);
	box-shadow: 1.3px 1.5px 15px 0 rgba(2, 3, 3, 0.15);
}

.single nav.navigation .nav-links .nav-next:after {
	background: #fff url(/win-win-strategies/wp-content/uploads/2020/10/next-blue.svg) center/20px no-repeat;
	right: 0;
}

.single nav.navigation .nav-links .nav-previous:before {
	background: #fff url(/win-win-strategies/wp-content/uploads/2020/10/next-blue.svg) center/20px no-repeat;
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg);
}

.single nav.navigation .nav-links>div {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-flow: row wrap;
	-moz-box-orient: horizontal;
	-moz-box-direction: normal;
	-ms-flex-flow: row wrap;
	flex-flow: row wrap;
	-webkit-box-align: end;
	-webkit-align-items: flex-end;
	-moz-box-align: end;
	-ms-flex-align: end;
	align-items: flex-end;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-moz-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	position: relative;
}

.single nav.navigation .nav-links>div>a {
	width: 100%;
	text-align: left;
	position: relative;
	z-index: 1;
}

.vc_row.row-reverse:not(:last-child) {
	margin-bottom: 70px;
}

.single .entry-content p>br {
	display: none;
}

.listing-blog-item .blog-images {
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
}

.single nav.navigation .nav-links .nav-next:after,
.single nav.navigation .nav-links .nav-previous:before {
	position: absolute;
}

.listing-blog-grid {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-flow: row wrap;
	-moz-box-orient: horizontal;
	-moz-box-direction: normal;
	-ms-flex-flow: row wrap;
	flex-flow: row wrap;
	margin: 0 -15px;
}

.listing-blog-grid .listing-blog-item {
	width: 100%;
	padding: 0 15px;
	margin-bottom: 30px;
}

.listing-blog-grid .listing-participate {
	max-width: 100%;
}

.listing-blog-grid .listing-featured {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-flow: row wrap;
	-moz-box-orient: horizontal;
	-moz-box-direction: normal;
	-ms-flex-flow: row wrap;
	flex-flow: row wrap;
}

.listing-blog-grid .listing-featured .blog-content {
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	-webkit-box-shadow: 1.3px 1.5px 15px 0 rgba(2, 3, 3, 0.15);
	-moz-box-shadow: 1.3px 1.5px 15px 0 rgba(2, 3, 3, 0.15);
	box-shadow: 1.3px 1.5px 15px 0 rgba(2, 3, 3, 0.15);
	padding-top: 25px;
	padding-bottom: 20px;
}

.listing-blog-item .blog-images h4.entry-title {
	color: #fff;
}

.listing-blog-item .blog-images h4.entry-title {
	margin-bottom: 0;
}

.listing-blog-item h4.entry-title {
	line-height: 1.2;
}

.listing-blog-item .blog-images {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: end;
	-webkit-align-items: flex-end;
	-moz-box-align: end;
	-ms-flex-align: end;
	align-items: flex-end;
	position: relative;
}

/* .listing-blog-item:not(.listing-featured):not(.listing-subscribe) .blog-images:before {
	content: '';
	display: block;
	width: 100%;
	height: 100%;
	background: url(/win-win-strategies/wp-content/uploads/2020/09/Fade-news-article.png) center/cover no-repeat;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
} */

/*.listing-blog-item.listing-featured .blog-images:before {
    content: '';
    display: block;
    width: 100%;
    height: 100%;
    background: rgba(35,31,32,0.5);
    -webkit-border-radius: 15px;
       -moz-border-radius: 15px;
            border-radius: 15px;
}*/

.listing-featured .cta-readmore-participate a.btn-readmore-participate {
	color: #51bb7b;
}

.listing-blog-item .blog-images .blog-content {
	position: relative;
	z-index: 1;
	width: 100%;
	background-color: rgb(0 0 0 / 45%);
}

.listing-participate .blog-content * {
	color: #fff;
}

.listing-blog-item label.entry-dates {
	margin-bottom: 10px;
}

.listing-participate .blog-content h4 {
	color: #3ca0d9;
	margin-bottom: 0;
}

.site-content .wpb_text_column ul li a {
	color: #3ca0d9;
	font-weight: 600;
}

.listing-participate .blog-content h3 {
	line-height: 1;
}

.listing-participate .blog-content p {
	width: 100%;
}

.listing-participate .blog-content p {
	max-width: 814px;
}

.cta-readmore-participate {
	text-align: right;
}

.cta-readmore-participate a.btn-readmore-participate {
	display: -webkit-inline-box;
	display: -webkit-inline-flex;
	display: -moz-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;

}

.listing-participate .cta-readmore-participate a.btn-readmore-participate {
	color: #3ca0d9;
}

.listing-participate .cta-readmore-participate a.btn-readmore-participate:after {
	background-image: url(/win-win-strategies/wp-content/uploads/2020/10/arrow-rigt.svg) !important;
}

.cta-readmore-participate a.btn-readmore-participate:after {
	margin-left: 20px;
}

.cta-readmore-participate a.btn-readmore-participate:after {
	background-image: url(/win-win-strategies/wp-content/uploads/2020/10/next-article-green.svg) !important;
}

.listing-blog-grid .listing-featured .blog-content {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-flow: row wrap;
	-moz-box-orient: horizontal;
	-moz-box-direction: normal;
	-ms-flex-flow: row wrap;
	flex-flow: row wrap;
}

.listing-blog-grid .listing-featured .blog-content .cta-readmore-participate {
	margin-left: auto;
	-webkit-align-self: flex-end;
	-ms-flex-item-align: end;
	align-self: flex-end;
}

.listing-blog-grid .blog-content .col-exceprt,
.listing-blog-grid .blog-content .col-exceprt p {
	text-align: justify;
	line-height: 1.76;
}

.mini-banner.pattern-waves p {
	text-align: right;
	line-height: normal;
}

.mini-banner.pattern-waves p {
	font-weight: 600;
	margin-top: 10px;
}

.col-careers-item.wpb_column .wpb_single_image.image-border-radius img {
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	-webkit-border-bottom-right-radius: 0;
	-moz-border-radius-bottomright: 0;
	border-bottom-right-radius: 0;
	-webkit-border-bottom-left-radius: 0;
	-moz-border-radius-bottomleft: 0;
	border-bottom-left-radius: 0;
	margin-bottom: 15px;
}

.col-careers-item.wpb_column>div>.vc_column-inner>.wpb_wrapper,
.col-careers-item.wpb_column>.vc_column-inner>.wpb_wrapper {
	background-color: #231f20;
	color: #fff;
	padding: 35px 25px 40px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	-webkit-box-shadow: 1.3px 1.5px 15px 0 rgba(2, 3, 3, 0.15);
	-moz-box-shadow: 1.3px 1.5px 15px 0 rgba(2, 3, 3, 0.15);
	box-shadow: 1.3px 1.5px 15px 0 rgba(2, 3, 3, 0.15);
}

.col-careers-item.wpb_column h3 {
	color: #fff;
}

.col-careers-item.wpb_column .wpb_single_image.image-border-radius {
	margin-left: -25px;
	margin-right: -25px;
	margin-top: -35px;
}

.listing-blog-item h4.entry-title,
.listing-blog-grid .blog-content .col-exceprt p,
.listing-blog-grid .blog-content .col-exceprt,
.listing-participate .blog-content p {
	overflow: hidden;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
}

.listing-blog-grid .row-pagination {
	width: 100%;
	text-align: center;
}

.row-pagination .pagination,
ol.tw-pagination {
	display: -webkit-inline-box;
	display: -webkit-inline-flex;
	display: -moz-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	width: auto;
}

ol.tw-pagination *,
.pagination * {
	font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
}

ol.tw-pagination *,
.pagination * {
	font-size: 14px !important;
	font-weight: bold;
}

.row-pagination .pagination,
ol.tw-pagination {
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	-webkit-box-shadow: 1.3px 1.5px 15px 0 rgba(2, 3, 3, 0.15);
	-moz-box-shadow: 1.3px 1.5px 15px 0 rgba(2, 3, 3, 0.15);
	box-shadow: 1.3px 1.5px 15px 0 rgba(2, 3, 3, 0.15);
	padding: 10px;
}

.tw-pagination li:not(:last-child) {
	margin-right: 10px;
}

.row-pagination .pagination .page-numbers.next .col-nav-links.next {
	background: #fff url(/win-win-strategies/wp-content/uploads/2020/10/next-page-purple.svg) center/20px no-repeat;
	left: 0;
}

.row-pagination .pagination .page-numbers.prev .col-nav-links.prev {
	background: #fff url(/win-win-strategies/wp-content/uploads/2020/10/next-page-purple.svg) center/20px no-repeat;
	right: 0;
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg);
}

.row-pagination .pagination .page-numbers.prev .col-nav-links.prev,
.row-pagination .pagination .page-numbers.next .col-nav-links.next {
	width: 60px;
	height: 60px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	color: transparent;
	-webkit-box-shadow: 1.3px 1.5px 15px 0 rgba(2, 3, 3, 0.15);
	-moz-box-shadow: 1.3px 1.5px 15px 0 rgba(2, 3, 3, 0.15);
	box-shadow: 1.3px 1.5px 15px 0 rgba(2, 3, 3, 0.15);
	position: absolute;
}

.row-pagination .pagination .page-numbers.next,
.row-pagination .pagination .page-numbers.prev {
	font-size: 0;
	width: 0;
	height: 0;
	position: relative;
}

.navigation {
	text-align: center;
}

ol.tw-pagination span.title {
	display: none;
}

.filter-blog-grid {
	list-style: none;
	font-size: 0;
}

.filter-blog-grid ul {
	color: #000;
}

.filter-blog-grid ul {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-flow: row wrap;
	-moz-box-orient: horizontal;
	-moz-box-direction: normal;
	-ms-flex-flow: row wrap;
	flex-flow: row wrap;
	margin: 0 0 30px 0 !important;
}

.filter-blog-grid ul li.cat-item {
	width: auto !important;
	margin-right: 10px;
	margin-bottom: 10px;
}

.filter-blog-grid ul li.cat-item a {
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	border: solid 1px #29245b;
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	padding: 18px 30px;
	height: 60px;
	font-size: 16px;
	font-weight: 600;
}

.filter-blog-grid ul {
	list-style: none;
}

.filter-blog-grid ul li.cat-item a:hover,
.filter-blog-grid ul li.cat-item a.active {
	background: #29245b;
	color: #fff;
}

.filter-blog-grid ul li.cat-item:before {
	display: none;
}

.filter-blog-grid ul li.cat-item {
	padding-left: 0;
}

.entry-content p {
	text-align: justify;
}

.entry-404 h2 {
	font-size: -webkit-calc(99px + 5vw);
	font-size: -moz-calc(99px + 5vw);
	font-size: calc(99px + 5vw);
	line-height: .85;
}

.vc_row.row-waves-orange .vc_row.vc_inner {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-flow: row wrap;
	-moz-box-orient: horizontal;
	-moz-box-direction: normal;
	-ms-flex-flow: row wrap;
	flex-flow: row wrap;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-moz-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

.vc_row.row-waves-orange .vc_row.vc_inner:before,
.vc_row.row-waves-orange .vc_row.vc_inner:after {
	display: none;
}

.vc_row.wpb_row.row-list-partners>.wpb_column[onclick='window.location.href ="undefined"'],
.mini-banner[onclick='window.location.href ="undefined"'] {
	pointer-events: none;
}

.listing-blog-item.listing-subscribe .blog-images {
	/* -webkit-box-align: center;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center; */
	overflow: hidden;
}

.listing-blog-item.listing-subscribe .blog-content h4,
.listing-blog-item.listing-subscribe .blog-content h3 {
	color: #fff;
	margin-bottom: 0;
}

.listing-blog-item.listing-subscribe .blog-content h3 {
	line-height: 0.88;
}

.listing-blog-item.listing-subscribe a.btn-subscribe {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-moz-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	color: #fff;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	border: solid 2px #3ca0d9;
	background-color: #3ca0d9;
	height: 60px;
	margin-top: 30px;
}

.listing-blog-item.listing-subscribe a.btn-subscribe:after {
	content: '';
	display: inline-block;
	width: 20px;
	height: 17px;
	background: url(/win-win-strategies/wp-content/uploads/2020/10/next-white.svg) center/contain no-repeat;
	margin-left: 15px;
	-webkit-transition: .3s;
	-o-transition: .3s;
	-moz-transition: .3s;
	transition: .3s;
}

.listing-blog-item.listing-subscribe a.btn-subscribe:hover:after {
	-webkit-transform: translateX(6px);
	-moz-transform: translateX(6px);
	-ms-transform: translateX(6px);
	-o-transform: translateX(6px);
	transform: translateX(6px);
}


#cookie-notice .cn-button {
	display: -webkit-inline-box;
	display: -webkit-inline-flex;
	display: -moz-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	font-weight: bold;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	padding: 15px 30px;
	background-color: #3ca0d9;
}

#cookie-notice * {
	font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
}

#cookie-notice {
	background: #29245b !important;
}



.pronamic-pay-amount>div {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

form.mollie-form input[type=submit],
.pronamic-pay-submit-button-wrap input[type=submit] {
	width: 100%;
	background: #3ca0d9 url(/win-win-strategies/wp-content/uploads/2020/09/women-win-arrow-right-white.svg) 85%/20px no-repeat;
	color: #fff;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	font-weight: bold;
	text-align: left;
	height: 60px;
	padding: 0 30px;
}

form.mollie-form input[type=submit]:hover,
.pronamic-pay-submit-button-wrap input[type=submit]:hover {
	background-position: 87%;
}

form.mollie-form input[type=submit],
.pronamic-pay-submit-button-wrap input[type=submit] {
	font-size: 18px;
}

form.mollie-form input[type=submit],
.pronamic-pay-submit-button-wrap input[type=submit] {
	max-width: 242px;
}

form.mollie-form select,
form.mollie-form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),
.pronamic-pay-form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {
	color: #231f20;
	font-weight: bold;
	padding: 0 20px;
	height: 50px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	border-color: #231f20;
}


form.mollie-form select:hover,
form.mollie-form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):hover,
.pronamic-pay-form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):hover {
	border-color: #3ca0d9;
}

form.mollie-form select,
form.mollie-form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {
	margin-bottom: 20px !important;
}

form.mollie-form select#dmm_currency {
	margin-right: 20px;
}


form.mollie-form select,
form.mollie-form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),
.pronamic-pay-form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {
	font-size: 17px;
}

form.mollie-form *,
.pronamic-pay-form * {
	font-family: "Helvetica", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
}

form select {
	background: #fff url(/win-win-strategies/wp-content/uploads/2020/10/arrow2-black-down.svg) -webkit-calc(100% - 20px) 50%/20px no-repeat;
	background: #fff url(/win-win-strategies/wp-content/uploads/2020/10/arrow2-black-down.svg) -moz-calc(100% - 20px) 50%/20px no-repeat;
	background: #fff url(/win-win-strategies/wp-content/uploads/2020/10/arrow2-black-down.svg) calc(100% - 20px) 50%/20px no-repeat;
}

form.mollie-form label,
.pronamic-pay-form label,
.pronamic-pay-form legend {
	font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
}

form.mollie-form label,
.pronamic-pay-form label {
	line-height: normal;
	margin-bottom: 9px;
}

form.mollie-form input[type="radio"],
.pronamic-pay-form .pronamic-pay-amount input[type="radio"] {
	position: relative;
}

form.mollie-form input[type="radio"],
.pronamic-pay-form .pronamic-pay-amount input[type="radio"] {
	border-color: #231f20;
}

form.mollie-form input[type="radio"]:checked:after,
.pronamic-pay-form .pronamic-pay-amount input[type="radio"]:checked:after {
	background-color: #231f20;
}

form.mollie-form input[type="radio"],
.pronamic-pay-form .pronamic-pay-amount input[type="radio"] {
	margin-right: 10px;
}

.pronamic-pay-form label.pronamic-pay-label {
	font-size: 14px;
}

form.mollie-form input::-webkit-input-placeholder,
.pronamic-pay-form input::-webkit-input-placeholder {
	color: #231f20;
}

form.mollie-form input:-moz-placeholder,
.pronamic-pay-form input:-moz-placeholder {
	color: #231f20;
}

form.mollie-form input::-moz-placeholder,
.pronamic-pay-form input::-moz-placeholder {
	color: #231f20;
}

form.mollie-form input:-ms-input-placeholder,
.pronamic-pay-form input:-ms-input-placeholder {
	color: #231f20;
}

form.mollie-form input::-ms-input-placeholder,
.pronamic-pay-form input::-ms-input-placeholder {
	color: #231f20;
}

form.mollie-form input::-webkit-input-placeholder,
.pronamic-pay-form input::-webkit-input-placeholder {
	color: #231f20;
}

form.mollie-form input:-moz-placeholder,
.pronamic-pay-form input:-moz-placeholder {
	color: #231f20;
}

form.mollie-form input::-moz-placeholder,
.pronamic-pay-form input::-moz-placeholder {
	color: #231f20;
}

form.mollie-form input:-ms-input-placeholder,
.pronamic-pay-form input:-ms-input-placeholder {
	color: #231f20;
}

form.mollie-form input::-ms-input-placeholder,
.pronamic-pay-form input::-ms-input-placeholder {
	color: #231f20;
}

form.mollie-form input::-webkit-input-placeholder,
.pronamic-pay-form input::-webkit-input-placeholder {
	color: #231f20;
}

form.mollie-form input:-moz-placeholder,
.pronamic-pay-form input:-moz-placeholder {
	color: #231f20;
}

form.mollie-form input::-moz-placeholder,
.pronamic-pay-form input::-moz-placeholder {
	color: #231f20;
}

form.mollie-form input:-ms-input-placeholder,
.pronamic-pay-form input:-ms-input-placeholder {
	color: #231f20;
}

form.mollie-form input::-ms-input-placeholder,
.pronamic-pay-form input::-ms-input-placeholder {
	color: #231f20;
}

form.mollie-form input::placeholder,
.pronamic-pay-form input::placeholder {
	color: #231f20;
}

.pronamic-pay-form legend {
	border-color: #231f20;
}

.pronamic-pay-amount>div {
	margin-bottom: 17px;
}

.pronamic-pay-form fieldset {
	margin-bottom: 35px;
}

.pronamic-pay-form fieldset p.pronamic-pay-form-row:not(:last-child) {
	margin-bottom: 20px !important;
}

form.mollie-form label[class*="dmm_"] {
	display: -webkit-box !important;
	display: -webkit-flex !important;
	display: -moz-box !important;
	display: -ms-flexbox !important;
	display: flex !important;
	-webkit-box-align: end;
	-webkit-align-items: flex-end;
	-moz-box-align: end;
	-ms-flex-align: end;
	align-items: flex-end;
	margin-bottom: 10px;
}

form.mollie-form label[class*="dmm_"] input[type="radio"] {
	width: 20px;
}

form.mollie-form label[class*="dmm_"] .alt-images,
form.mollie-form label[class*="dmm_"] img {
	width: 32px;
	height: 24px;
	-o-object-fit: cover;
	object-fit: cover;
	margin-right: 10px;
}

form.mollie-form label[class*="dmm_"] .alt-images {
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}

form.mollie-form p {
	text-align: left;
	margin-bottom: 0 !important;
}


form.mollie-form label#dmm_permission,
form.mollie-form label[for="dmm_us"] {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	font-size: 16px;
}

form.mollie-form label#dmm_permission {
	margin-top: 20px;
}

input[type="checkbox"] {
	width: 20px;
	height: 20px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin-right: 10px;
	-webkit-appearance: none !important;
	-moz-appearance: none !important;
	appearance: none !important;
}

input[type="checkbox"]:checked {
	background: url(/win-win-strategies/wp-content/uploads/2020/10/check-green.svg) center/12px no-repeat !important;
}

form.mollie-form input[type=submit] {
	margin-top: 30px;
}

form.mollie-form>br {
	display: none;
}


.image-with-caption-images .alt-images,
.image-with-caption-images img {
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
}

.vc_toggle.vc_toggle_default .vc_toggle_content a {
	color: #f99926;
}

.vc_toggle.vc_toggle_default .vc_toggle_content p {
	text-align: left;
}

.vc_row.row-fullwidth-backgound .vc_general.vc_tta.vc_tta-accordion .vc_tta-panels-container {
	width: 100%;
	max-width: 530px;
}

.vc_row.row-fullwidth-backgound .vc_general.vc_tta.vc_tta-accordion h4.vc_tta-panel-title {
	color: #fff;
}

.vc_general.vc_tta.vc_tta-accordion h4.vc_tta-panel-title {
	line-height: 0.94;
}

.vc_row.row-fullwidth-backgound .vc_general.vc_tta.vc_tta-accordion .vc_tta-panel-body a {
	color: #373aea;
	font-weight: 600;
}

.vc_row.row-fullwidth-backgound .vc_general.vc_tta.vc_tta-accordion .vc_tta-panel-body a {
	width: auto;
}

.site-content p>strong,
.site-content p>b {
	font-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
}

.vc_row.bg-gradient-blue-cyan {
	background: rgb(129, 130, 242);
	background: -moz-linear-gradient(0deg, rgba(129, 130, 242, 1) 0%, rgba(47, 254, 184, 1) 100%);
	background: -webkit-linear-gradient(0deg, rgba(129, 130, 242, 1) 0%, rgba(47, 254, 184, 1) 100%);
	background: -webkit-gradient(linear, left bottom, left top, from(rgba(129, 130, 242, 1)), to(rgba(47, 254, 184, 1)));
	background: -webkit-linear-gradient(bottom, rgba(129, 130, 242, 1) 0%, rgba(47, 254, 184, 1) 100%);
	background: -moz-linear-gradient(bottom, rgba(129, 130, 242, 1) 0%, rgba(47, 254, 184, 1) 100%);
	background: -o-linear-gradient(bottom, rgba(129, 130, 242, 1) 0%, rgba(47, 254, 184, 1) 100%);
	background: linear-gradient(0deg, rgba(129, 130, 242, 1) 0%, rgba(47, 254, 184, 1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#8182f2", endColorstr="#2ffeb8", GradientType=1);
}


.vc_row.row-fullwidth-backgound .wpb_text_column ul li {
	margin-bottom: 45px;
}

.vc_row.row-fullwidth-backgound .wpb_text_column.ul-normal-text ul li {
	font-size: 17px;
	line-height: 1.76;
}

.vc_row.row-fullwidth-backgound .wpb_text_column ul li {
	line-height: 0.94;
}

.vc_row.row-about-us-item.row-remove {
	display: none;
}

.site-content .wpb_text_column.ul-normal-text ul li h4 {
	margin-bottom: 0;
	font-weight: bold;
}

.listing-blog-grid .listing-participate {
	display: none;
}

table td,
table th {
	border: 1px solid #ddd;
	padding: 8px;
}

table tr:nth-child(even) {
	background-color: #f2f2f2;
}

table tr:hover {
	background-color: #ddd;
}

table th {
	padding-top: 12px;
	padding-bottom: 12px;
	text-align: left;
	background-color: #373aea;
	color: white;
}

.side-waves.wpb_column>.vc_column-inner>.wpb_wrapper {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-flow: row wrap;
	-moz-box-orient: horizontal;
	-moz-box-direction: normal;
	-ms-flex-flow: row wrap;
	flex-flow: row wrap;
	-webkit-box-pack: end;
	-webkit-justify-content: flex-end;
	-moz-box-pack: end;
	-ms-flex-pack: end;
	justify-content: flex-end;
}

.side-waves.wpb_column .wpb_text_column {
	width: 100%;
}

.side-waves.wpb_column .wpb_single_image .alt-images,
.side-waves.wpb_column .wpb_single_image img {
    width: 120px;
    height: 70px;
    -o-object-fit: contain;
    object-fit: contain;
}

.side-waves.wpb_column .wpb_single_image .alt-images {
    -webkit-background-size: contain;
    -moz-background-size: contain;
    -o-background-size: contain;
    background-size: contain;
}

.side-waves.wpb_column .wpb_single_image:not(:last-child) {
	margin-right: 30px;
	margin-bottom: 15px;
}

.vc_row.row-partners-alliances .vc_inner>.wpb_column.mini-banner:hover>.vc_column-inner:before {
	background-color: #373aeaab;
}

.sticky-side {
	position: fixed;
	top: 80%;
	right: 0;
	box-shadow: 3.3px 3.7px 0 0 rgba(0, 0, 0, 0.03);
	background-color: #fff;
	z-index: 10;
}

.sticky-side {
	display: none;
}

.inner-sticky-side {
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.sticky-side p {
	font-size: 12px;
	font-weight: 800;
	font-family: 'Work Sans';
}

img.img-sticky-side {
	display: inline-block;
	width: 50px;
}

.side-waves.wpb_column .wpb_single_image:last-child .alt-images,
.side-waves.wpb_column .wpb_single_image:last-child img {
	padding-top: 5px;
	padding-bottom: 10px;
}

.grecaptcha-badge {
	visibility: hidden;
}


.site-footer .vc_row .vc_inner .col-badge-footer.wpb_column.vc_column_container {
	width: 200px;
}

/*New CSS For Expended Menu*/

.site-header .expanded-megamenu {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 1;
	width: 100vw;
	height: 100vh;

	background-color: #000;
	background-color: rgb(0 0 0 / 75%);
	opacity: 0;
	visibility: hidden;
	-webkit-transform: translateY(-10px);
	-moz-transform: translateY(-10px);
	-ms-transform: translateY(-10px);
	-o-transform: translateY(-10px);
	transform: translateY(-10px);
	-webkit-transition: .3s;
	-o-transition: .3s;
	-moz-transition: .3s;
	transition: .3s;
}

.site-header .expanded-megamenu {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-flow: row wrap;
	-moz-box-orient: horizontal;
	-moz-box-direction: normal;
	-ms-flex-flow: row wrap;
	flex-flow: row wrap;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.site-header.toggle-onactive .expanded-megamenu {
	opacity: 1;
	visibility: visible;
	-webkit-transform: translateY(0px);
	-moz-transform: translateY(0px);
	-ms-transform: translateY(0px);
	-o-transform: translateY(0px);
	transform: translateY(0px);
}

.row-megamenu .vc_single_image-wrapper .alt-images,
.row-megamenu .vc_single_image-wrapper img {
    max-width: 150px;
    background-color: transparent;
    height: 64px;
    background-color: transparent;
    -o-object-fit: contain;
    object-fit: contain;
    -o-object-position: left;
    object-position: left;
}

.row-megamenu .vc_single_image-wrapper .alt-images {
    -webkit-background-size: contain;
    -moz-background-size: contain;
    -o-background-size: contain;
    background-size: contain;
    background-position: left;
}

.row-megamenu .title-white {
	text-align: center;
}

.site-header .hamburger-menu {
	position: relative;
	z-index: 2;
}

.hamburger-menu span:nth-child(2) {
	width: -webkit-calc(100% - 10px);
	width: -moz-calc(100% - 10px);
	width: calc(100% - 10px);
	margin-left: auto;
}


/* CSS NEW LANDINGPAGE - TEMPLATE */
body.page-template-template-landingspage {
    background-color: #FBF4EC;
    border-color: #FBF4EC;
}

body.page-template-template-landingspage .site-header .menu .menu-item.menu-cta-item a {
    border-color: #FF826C;
}

body.page-template-template-landingspage .site-header .menu .menu-item.menu-cta-item a:hover {
    background-color: #FF826C;
}

body.page-template-template-landingspage .site-header .menu .menu-item.current-menu-item:not(.menu-cta-item)>a:after,
body.page-template-template-landingspage .site-header .menu .menu-item:not(.menu-cta-item)>a:hover:after {
    background-color: #5DBAB9;
}

body.page-template-template-landingspage .cta-banner .btn-single-cta {
    border-color: #FF826C;
    background-color: #FF826C;
}

body.page-template-template-landingspage .wpb_text_column.title-style-custom h2 strong:after {
    background-color: #5DBAB9;
}

body.page-template-template-landingspage .wpb_text_column.title-style-custom h2 {
    color: #517BB9;
}

body.page-template-template-landingspage .site-footer,
body.page-template-template-landingspage .site-header.header-type-none,
body.page-template-template-landingspage .site-header.sticky-down,
body.page-template-template-landingspage .site-header.sticky-up {
    background-color: #517BB9;
}

body.page-template-template-landingspage .wpcf7 .wpcf7-form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),
body.page-template-template-landingspage .mc4wp-form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {
    background-color: #335e9f;
    border-color: #335e9f;
}

body.page-template-template-landingspage .wpcf7 .wpcf7-form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):hover,
body.page-template-template-landingspage .mc4wp-form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):hover {
    border-color: #FF826C;
}

body.page-template-template-landingspage .site-breadcrumbs span.current-item {
    color: #FF826C;
}

body.page-template-template-landingspage .vc_btn3-container.btn-simple a.vc_general {
    background-color: transparent !important;
}

body.page-template-template-landingspage .wpcf7 .wpcf7-form .submit-field input[type="submit"],
body.page-template-template-landingspage .mc4wp-form .submit-field input[type="submit"] {
    background-color: #FF826C;
}

body.page-template-template-landingspage .vc_row.row-partners-alliances .vc_inner>.wpb_column.mini-banner:hover>.vc_column-inner:before {
    background: rgb(81 123 185 / 80%);
}

body.page-template-template-landingspage .vc_btn3-container.btn-learnmore.learnmore-orange-border a.vc_general:after {
    background-color: #FF826C;
}

body.page-template-template-landingspage .vc_row.row-partners-alliances .vc_inner>.wpb_column.mini-banner:hover .vc_btn3-container.btn-learnmore.learnmore-orange-border a.vc_general:after {
    background-image: url(/wp-content/uploads/2022/09/arrow2-salmon-right.svg);
}

body.page-template-template-landingspage .vc_btn3-container.btn-with-arrow a.vc_general:after {
    background-image: url(/wp-content/uploads/2022/09/arrow2-salmon-right.svg);
}

body.page-template-template-landingspage .site-footer ul li a:hover {
    color: #FF826C;
}

body.page-template-template-landingspage *::-moz-selection {
    background-color: salmon;
}

body.page-template-template-landingspage *::selection {
    background-color: salmon;
}

body.page-template-template-landingspage #site-banner:after {
    background-image: url(/wp-content/uploads/2022/09/blue-wave3.png);
}


@media all and (max-width: 600px) {
    body.page-template-template-landingspage .wpb_text_column.title-style-custom h2 strong {
        background-image: -webkit-gradient(linear, left top, right top, from(#5DBAB9), to(#5DBAB9));
        background-image: -webkit-linear-gradient(left, #5DBAB9 0%, #5DBAB9 100%);
        background-image: -moz-linear-gradient(left, #5DBAB9 0%, #5DBAB9 100%);
        background-image: -o-linear-gradient(left, #5DBAB9 0%, #5DBAB9 100%);
        background-image: linear-gradient(to right, #5DBAB9 0%, #5DBAB9 100%);
    }
}

/* END CSS NEW LANDINGPAGE - TEMPLATE */
.mdf_input_container_block.mdf_input_container_block_0 {
    position: relative;
    z-index: 9;
}


/**********************/
/*-----> END GENERAL <-----*/
/**********************/


/* RESPONSIVE SECTION */
@media all and (min-width: 1600px) {
	#site-banner.banner-style-detail {
		height: 850px;
	}

	.home #site-banner.banner-style-detail {
		height: 950px;
	}

	.entry-banner h2 {
		font-size: 40px;
	}

	.entry-banner h1 {
		font-size: 75px;
	}

	.wpb_text_column.title-style-custom h2 {
		font-size: 65px;
	}

	.vc_row.row-minus-margin.row-waves-orange {
		margin-top: -163px;
	}

	.site-breadcrumbs~.site-main .vc_row.row-minus-margin.row-waves-orange {
		margin-top: -263px;
	}

	.vc_row.row-minus-margin-plus {
		margin-top: -135px;
	}

}

@media all and (max-width: 1559px) and (min-width: 1200px) {
	#site-banner.banner-style-detail {
		height: 650px;
	}

	.site-header .menu>.menu-item:not(:last-child) {
		margin-right: 20px;
	}


	.home #site-banner.banner-style-detail {
		height: 750px;
	}

	.site-header .menu .menu-item a {
		font-size: 16px;
	}

	.entry-banner h2 {
		font-size: 30px;
	}

	.entry-banner h1 {
		font-size: 60px;
	}

	.wpb_text_column.title-style-custom h2 {
		font-size: 50px;
	}

	.vc_row.row-minus-margin.row-waves-orange {
		margin-top: -147px;
	}

	.site-breadcrumbs~.site-main .vc_row.row-minus-margin.row-waves-orange {
		margin-top: -247px;
	}

	.vc_row.row-minus-margin-plus {
		margin-top: -120px;
	}

	.listing-blog-item.listing-subscribe .blog-content h3 {
		font-size: 50px;
	}

	.vc_row.row-waves-orange .side-waves.wpb_column p {
		margin-bottom: 15px;
	}

}



@media all and (max-width: 1280px) and (min-width: 901px) {

	.vc_row.item-timeline .banner-timeline.wpb_column>.vc_column-inner,
	.vc_row.item-timeline .content-timeline.wpb_column {
		height: 100%;
	}

	.vc_row.item-timeline .content-timeline.wpb_column {
		padding: 30px 15px 30px 30px;
	}
}


@media all and (min-width: 1200px) {
	.site-header.toggle-onactive .hamburger-menu:after {
		content: 'Close';
		font-size: 16px;
		color: #fff;
		width: 50px;
		padding-left: 5px;
		padding-top: 3px;
	}

	.site-header .menu ul .menu-item:not(.menu-cta-item)>a:after {
		width: -webkit-calc(100% - 60px);
		width: -moz-calc(100% - 60px);
		width: calc(100% - 60px);
		bottom: 7px;
		left: 40px;
	}

	.inner-sticky-side {
		flex-flow: row wrap;
		width: 180px;
		padding: 12px 30px;
	}

	.site-header .menu ul .menu-item:not(.menu-cta-item)>a:after {
		width: -webkit-calc(100% - 60px);
		width: -moz-calc(100% - 60px);
		width: calc(100% - 60px);
		bottom: 7px;
		left: 40px;
	}

	.vc_row.row-fullwidth-backgound {
		height: 1040px;
	}

	.vc_row.row-fullwidth-backgound.fullwidth-height-custom {
		height: 736px;
	}

	.listing-blog-item.listing-participate .blog-images {
		height: 610px;
	}

	.content-padding.wpb_column:first-child {
		padding-right: 50px;
	}

	.content-padding.wpb_column:last-child {
		padding-left: 50px;
	}

	.mini-banner.super-height.wpb_column>.vc_column-inner {
		height: 565px;
	}

	.vc_row.row-about-us-item:not(:last-of-type) {
		margin-bottom: 100px;
	}

	blockquote {
		padding: 36px 74px 49px 53px;
	}

	.single-ww_team blockquote {
		padding: 66px 135px;
	}

	.listing-team-grid .listing-team-item {
		margin-bottom: 40px;
	}

	.single .entry-banner-images {
		height: 425px;
	}

	.entry-sidebar .box-side-shadow {
		padding: 50px 40px;
	}

	.listing-participate .blog-content h3 {
		font-size: 60px;
	}

	.listing-team-grid .listing-team-item {
		max-width: 25%;
	}

	.wpb_text_column.circle-timeline-text>.wpb_wrapper {
		width: 96px;
		height: 96px;
	}

	.mini-banner.big-height.wpb_column>.vc_column-inner {
		height: 700px;
	}

	.vc_row.wpb_row.row-list-partners>.wpb_column {
		margin-bottom: 35px;
	}

	.mini-banner.mini-height.wpb_column h5,
	.content-timeline.wpb_column h4,
	#site-banner .entry-banner p em,
	.team-content h4.entry-title,
	.wpb_text_column.circle-timeline-text>.wpb_wrapper p,
	.filter-blog-grid ul {
		font-size: 17px;
	}

	.vc_toggle.vc_toggle_default .vc_toggle_title h4 {
		font-size: 25px;
	}

	.listing-blog-item .blog-images h4.entry-title {
		/* height: 56px; */
		-webkit-line-clamp: 3;
	}

	.listing-blog-item.listing-featured h4.entry-title {
		height: 90px;
		-webkit-line-clamp: 3;
	}

	.listing-blog-item .entry-title {
		font-size: 22px;
	}

	.listing-blog-grid .blog-content .col-exceprt,
	.listing-blog-grid .blog-content .col-exceprt p {
		height: 124px;
		-webkit-line-clamp: 4;
	}

	.mini-banner.mini-banner-custom.wpb_column>.vc_column-inner {
		height: 480px;
	}

	.listing-blog-item .blog-images {
		height: 380px;
	}

	.mini-banner.wpb_column>.vc_column-inner {
		height: 455px;
	}

	.cta-readmore-participate a.btn-readmore-participate,
	.vc_btn3-container.btn-simple a.vc_general {
		font-size: 20px;
	}

	.listing-blog-grid .listing-featured .blog-content {
		padding-left: 60px;
	}

	.listing-blog-item .blog-content {
		padding: 35px;
	}

	.listing-participate .blog-content {
		padding: 40px 45px 55px 65px;
	}

	.mini-banner.wpb_column>.vc_column-inner {
		padding: 40px 45px;
	}

	.mini-banner.different-style.wpb_column>.vc_column-inner>.wpb_wrapper>div:not(:first-of-type),
	.mini-banner.different-style.wpb_column>.vc_column-inner>.wpb_wrapper>.wpb_single_image {
		padding-right: 60px;
	}

	.site-header {
		height: 125px;
	}

	.site-header .site-branding {
		margin-right: 36px;
	}

	.site-header .menu .menu-item {
		width: auto;
	}

	.site-header .main-navigation {
		position: relative;
		width: auto;
	}

	.site-header .main-navigation,
	.site-header .main-navigation .main-navbar,
	.site-header .main-navigation .secondary-navbar,
	.site-header .main-navigation .secondary-navbar .menu>.menu-item,
	.site-header .main-navigation .menu

	/*,
    .site-header .menu > .menu-item-has-children*/
		{
		height: 100%;
	}

	.site-header .menu>.menu-item-has-children>a {
		width: 100%;
		padding-right: 20px;
	}

	.menu-item-has-children>.icon-submenu {
		position: absolute;
		top: 50%;
		left: 100%;
		z-index: 1;
		-webkit-transform: translate(-100%, -50%);
		-moz-transform: translate(-100%, -50%);
		-ms-transform: translate(-100%, -50%);
		-o-transform: translate(-100%, -50%);
		transform: translate(-100%, -50%);
	}

	.sub-menu>.menu-item-has-children>.icon-submenu {
		display: none;
	}

	.menu-item-has-children:hover>.icon-submenu:before,
	.menu-item-has-children.menu-item-active>.icon-submenu:before {
		-webkit-transform: translate(-100%, -50%) rotate(-45deg);
		-moz-transform: translate(-100%, -50%) rotate(-45deg);
		-ms-transform: translate(-100%, -50%) rotate(-45deg);
		-o-transform: translate(-100%, -50%) rotate(-45deg);
		transform: translate(-100%, -50%) rotate(-45deg);
	}

	.menu-item-has-children:hover>.icon-submenu:after,
	.menu-item-has-children.menu-item-active>.icon-submenu:after {
		-webkit-transform: translate(-25%, -50%) rotate(45deg);
		-moz-transform: translate(-25%, -50%) rotate(45deg);
		-ms-transform: translate(-25%, -50%) rotate(45deg);
		-o-transform: translate(-25%, -50%) rotate(45deg);
		transform: translate(-25%, -50%) rotate(45deg);
	}

	.menu-item-has-children:hover>.icon-submenu:before,
	.menu-item-has-children:hover .icon-submenu:after,
	.menu-item-has-children.menu-item-active>.icon-submenu:before,
	.menu-item-has-children.menu-item-active>.icon-submenu:after {
		background-color: #fff;
	}

	.site-header .menu-item-has-children .sub-menu {
		width: 285px;
		padding: 10px 0;
	}

	.site-header .menu-item-has-children .sub-menu {
		position: absolute;
		z-index: 2;
		opacity: 0;
		visibility: hidden;
		-webkit-transition: .15s;
		-o-transition: .15s;
		-moz-transition: .15s;
		transition: .15s;
		background-color: #fff;
		-webkit-box-shadow: 0 4px 8px rgb(232, 232, 232, .5);
		-moz-box-shadow: 0 4px 8px rgb(232, 232, 232, .5);
		box-shadow: 0 4px 8px rgb(232, 232, 232, .5);
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		will-change: transform, opacity;
		border: 1px solid #e8e8e8;
	}

	.menu>.menu-item-has-children>.sub-menu {
		top: 100%;
		left: 50%;
		-webkit-transform: translate(-50%, 10px);
		-moz-transform: translate(-50%, 10px);
		-ms-transform: translate(-50%, 10px);
		-o-transform: translate(-50%, 10px);
		transform: translate(-50%, 10px);
	}

	.sub-menu>.menu-item-has-children>.sub-menu {
		top: -10px;
		left: 100%;
		-webkit-transform: translateX(10px);
		-moz-transform: translateX(10px);
		-ms-transform: translateX(10px);
		-o-transform: translateX(10px);
		transform: translateX(10px);
	}

	.site-header .menu-item-has-children:hover>.sub-menu,
	.site-header .menu-item-has-children.menu-item-active>.sub-menu {
		opacity: 1;
		visibility: visible;
	}

	.menu>.menu-item-has-children:hover>.sub-menu,
	.menu>.menu-item-has-children.menu-item-active>.sub-menu {
		-webkit-transform: translate(-50%, 0);
		-moz-transform: translate(-50%, 0);
		-ms-transform: translate(-50%, 0);
		-o-transform: translate(-50%, 0);
		transform: translate(-50%, 0);
	}

	.sub-menu>.menu-item-has-children:hover>.sub-menu,
	.sub-menu>.menu-item-has-children.menu-item-active>.sub-menu {
		-webkit-transform: translateX(0);
		-moz-transform: translateX(0);
		-ms-transform: translateX(0);
		-o-transform: translateX(0);
		transform: translateX(0);
	}

	.site-header .menu-item-has-children .sub-menu:after,
	.site-header .menu-item-has-children .sub-menu:before {
		content: '';
		width: 0;
		height: 0;
		display: block;
		position: absolute;
		top: 0;
		z-index: 2;
		-webkit-transform: translate(-50%, -100%);
		-moz-transform: translate(-50%, -100%);
		-ms-transform: translate(-50%, -100%);
		-o-transform: translate(-50%, -100%);
		transform: translate(-50%, -100%);
	}

	.site-header .menu-item-has-children .sub-menu:after,
	.site-header .menu-item-has-children .sub-menu:before {
		left: 50%;
	}

	.site-header .menu-item-has-children .sub-menu:before {
		border-left: 11px solid rgba(0, 0, 0, 0);
		border-right: 11px solid rgba(0, 0, 0, 0);
		border-bottom: 11px solid #d2d2d2;
	}

	.site-header .menu-item-has-children .sub-menu:after {
		border-left: 10px solid rgba(0, 0, 0, 0);
		border-right: 10px solid rgba(0, 0, 0, 0);
		border-bottom: 10px solid #fff;
	}

	.sub-menu>.menu-item-has-children>.sub-menu:before,
	.sub-menu>.menu-item-has-children>.sub-menu:after {
		-webkit-transform: rotate(-90deg) translate(-25px, -100%);
		-moz-transform: rotate(-90deg) translate(-25px, -100%);
		-ms-transform: rotate(-90deg) translate(-25px, -100%);
		-o-transform: rotate(-90deg) translate(-25px, -100%);
		transform: rotate(-90deg) translate(-25px, -100%);
	}

	.sub-menu>.menu-item-has-children>.sub-menu:before {
		left: -6px;
		border-bottom-color: #efecec;
	}

	.sub-menu>.menu-item-has-children>.sub-menu:after {
		left: -4px;
	}

	.site-header .sub-menu>.menu-item>a {
		width: 100%;
		padding: 10px 20px;
		color: #231f20;
	}

	blockquote,
	blockquote p {
		font-size: 64px;
	}


}

@media all and (min-width: 1280px) {
	.menu .menu-item-disable-desktop.menu-item {
		display: none;
	}
}

@media all and (min-width: 1600px) {
	.site-header .menu>.menu-item:not(:last-child) {
		margin-right: 35px;
	}

	.listing-blog-item.listing-subscribe .blog-content h3 {
		font-size: 45px;
	}
}

@media all and (min-width: 1200px) and (max-width: 1599px) {

	.site-header .menu>.menu-item:not(:last-child) {
		margin-right: 15px;
	}

	.container {
		max-width: -webkit-calc(100% - 120px);
		max-width: -moz-calc(100% - 120px);
		max-width: calc(100% - 120px);
	}

	.listing-blog-item.listing-subscribe .blog-content h3 {
		font-size: 40px;
	}

	.site-header .menu .menu-item.menu-cta-item a {
		padding: 12px 15px;
	}

	body .site-header .site-branding {
		margin-right: 25px;
	}
}

@media all and (max-width: 1366px) and (min-width: 1200px) {

	.listing-blog-item.listing-featured h4.entry-title {
		height: 60px;
		-webkit-line-clamp: 2;
	}

	.listing-blog-grid .blog-content .col-exceprt,
	.listing-blog-grid .blog-content .col-exceprt p {
		height: 85px;
		-webkit-line-clamp: 3;
	}

	.listing-blog-item .blog-images {
		height: 350px;
	}

}

@media all and (max-width: 1199px) {
	.site-header.toggle-onactive {
		background-color: #231f20;
	}

	.site-header .expanded-megamenu {
		display: none;
	}

	.inner-sticky-side {
		flex-flow: column;
		width: 100px;
		padding: 12px 20px;
	}

	.listing-blog-item.listing-subscribe .blog-content h3 {
		font-size: 30px;
	}

	.filter-blog-grid ul,
	.mdf_shortcode_container.mdf_shortcode_skin_col1 ul.mdf_taxonomy_check_list {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-webkit-flex-flow: row nowrap;
		-moz-box-orient: horizontal;
		-moz-box-direction: normal;
		-ms-flex-flow: row nowrap;
		flex-flow: row nowrap;
		white-space: nowrap;
		overflow: auto;
	}

	.listing-blog-item .blog-images {
		height: 400px;
	}

	.single .entry-banner-images {
		height: 350px;
	}

	.listing-team-grid .listing-team-item {
		margin-bottom: 15px;
	}

	.mini-banner.mini-height.wpb_column h5,
	.content-timeline.wpb_column h4,
	#site-banner .entry-banner p em,
	.team-content h4.entry-title,
	.wpb_text_column.circle-timeline-text>.wpb_wrapper p,
	.filter-blog-grid ul {
		font-size: 16px;
	}

	.wpb_text_column.circle-timeline-text>.wpb_wrapper {
		width: 80px;
		height: 80px;
	}

	.vc_row .item-timeline.active .wpb_text_column.circle-timeline-text>.wpb_wrapper p {
		width: 50px;
		height: 50px;
		font-size: 14px;
	}

	.vc_row.row-partners-alliances>.wpb_column {
		width: 100%;
	}

	body {
		font-size: 16px;
	}

	.vc_empty_space[style="height: 70px"],
	.vc_empty_space[style="height: 90px"],
	.vc_empty_space[style="height: 80px"],
	.vc_empty_space[style="height: 120px"] {
		height: 60px !important;
	}


	.vc_empty_space[style="height: 65px"],
	.vc_empty_space[style="height: 60px"],
	.vc_empty_space[style="height: 50px"],
	.vc_empty_space[style="height: 40px"] {
		height: 35px !important;
	}

	.vc_empty_space[style="height: 180px"],
	.vc_empty_space[style="height: 160px"],
	.vc_empty_space[style="height: 150px"],
	.vc_empty_space[style="height: 290px"],
	.vc_empty_space[style="height: 130px"],
	.vc_empty_space[style="height: 190px"],
	.vc_empty_space[style="height: 300px"] {
		height: 100px !important;
	}

	.vc_row.row-fullwidth-backgound {
		height: auto;
	}

	.listing-blog-item .blog-images h4.entry-title {
		height: 55px;
		-webkit-line-clamp: 2;
	}

	.listing-blog-item.listing-featured h4.entry-title {
		height: 50px;
		-webkit-line-clamp: 2;
	}

	.vc_toggle.vc_toggle_default .vc_toggle_title h4 {
		font-size: 22px;
	}

	.listing-blog-item h4.entry-title {
		font-size: 22px;
	}

	#site-banner:after {
		height: 260px;
	}

	.listing-blog-grid .blog-content .col-exceprt,
	.listing-blog-grid .blog-content .col-exceprt p,
	.listing-participate .blog-content p {
		height: 115px;
		-webkit-line-clamp: 4;
	}

	.mini-banner.mini-banner-custom.wpb_column>.vc_column-inner {
		height: 400px;
	}

	.mini-banner.wpb_column>.vc_column-inner {
		height: 400px;
	}

	.mini-banner.wpb_column>.vc_column-inner {
		padding: 25px 30px;
	}

	.mini-banner.different-style.wpb_column>.vc_column-inner>.wpb_wrapper>div:not(:first-of-type),
	.mini-banner.different-style.wpb_column>.vc_column-inner>.wpb_wrapper>.wpb_single_image {
		padding-right: 50px;
	}


	html[lang] {
		margin-top: 0 !important;
	}

	#wpadminbar {
		display: none;
	}

	.site-header {
		padding: 20px 0;
	}

	.site-header .main-navigation {
		position: fixed;
		top: 0;
		left: 0;
		right: 0;
		width: 100%;
		height: 100%;
		background-color: #29245b;
		opacity: 0;
		visibility: hidden;
		-webkit-transform: translateY(-10px);
		-moz-transform: translateY(-10px);
		-ms-transform: translateY(-10px);
		-o-transform: translateY(-10px);
		transform: translateY(-10px);
		-webkit-transition: .2s;
		-o-transition: .2s;
		-moz-transition: .2s;
		transition: .2s;
	}

	.site-header.toggle-onactive .main-navigation {
		opacity: 1;
		visibility: visible;
		-webkit-transform: translateY(0);
		-moz-transform: translateY(0);
		-ms-transform: translateY(0);
		-o-transform: translateY(0);
		transform: translateY(0);
	}

	.site-header .main-navigation .main-navbar {
		padding: 140px 20px 30px;
		height: 100%;
		overflow: hidden auto;
	}

	.main-navigation .menu-item:not(:last-child) {
		margin-bottom: 16px;
	}

	.site-header .menu>.menu-item-has-children>a {
		width: auto;
		margin-right: 5px;
	}

	.menu-item-has-children>.icon-submenu {
		position: relative;
	}

	.main-navigation .menu-item-has-children>.sub-menu {
		width: 100%;
		max-height: 0;
		opacity: 0;
		visibility: hidden;
		padding-left: 16px;
		-webkit-transition: .2s;
		-o-transition: .2s;
		-moz-transition: .2s;
		transition: .2s;
	}

	.main-navigation .menu-item-has-children.menu-item-active>.sub-menu {
		max-height: 10000px;
		opacity: 1;
		visibility: visible;
		padding: 16px 0 8px 16px;
	}

	.site-header .main-navigation .secondary-navbar {
		display: none;
	}

	.vc_row.wpb_row.row-list-partners>.wpb_column {
		margin-bottom: 15px;
	}

	.image-galery-grid .image-galery-item .alt-images,
	.image-galery-grid .image-galery-item img {
		width: 110px;
		height: 75px;
	}

}


@media all and (max-width: 1199px) and (min-width: 901px) {
	.vc_row.row-minus-margin-plus {
		margin-top: -120px;
	}

	.profile-header {
		height: 250px;
	}

	.site-breadcrumbs~.site-main .vc_row.row-minus-margin.row-waves-orange {
		margin-top: -247px;
	}

	.mini-banner.mini-banner-custom.stack-top.wpb_column>.vc_column-inner {
		height: 650px;
	}

	.mini-banner.big-height.wpb_column>.vc_column-inner {
		height: 600px;
	}

	.vc_row.item-timeline:not(:last-child) .circle-timeline.wpb_column:after {
		left: 55px;
	}

	.listing-team-grid .listing-team-item {
		max-width: 33.333%;
	}

	ul.nav-tablist a {
		font-size: 20px;
	}

	.single .entry-sidebar .sidebar-side h3 {
		font-size: 20px;
	}

}


@media all and (max-width: 1199px) and (min-width: 601px) {

	.listing-blog-item.listing-participate .blog-images {
		height: 500px;
	}

	.vc_row.row-about-us-item:not(:last-child) {
		margin-bottom: 50px;
	}

	.listing-blog-grid .listing-featured .blog-content {
		padding-left: 40px;
	}

	.wpb_text_column.title-style-custom h2 {
		font-size: 45px;
	}

	.entry-banner h2 {
		font-size: 30px;
	}

	.entry-banner h1 {
		font-size: 50px;
	}

	#site-banner.banner-style-detail {
		height: 650px;
	}

	.home #site-banner.banner-style-detail {
		height: 750px;
	}

	.vc_row.wpb_row.row-list-partners>.wpb_column {
		width: 50%;
	}

	.listing-participate .blog-content h3 {
		font-size: 35px;
	}

	.listing-blog-item .blog-content,
	.listing-participate .blog-content {
		padding: 30px 30px 35px 30px;
	}

	.entry-sidebar .box-side-shadow {
		padding: 30px 25px;
	}

	blockquote {
		padding: 36px 74px 49px 53px;
	}

	blockquote,
	blockquote p {
		font-size: 50px;
	}

	.cta-readmore-participate a.btn-readmore-participate,
	.vc_btn3-container.btn-simple a.vc_general {
		font-size: 18px;
	}

	.listing-blog-item.listing-subscribe .blog-content h3 {
		font-size: 40px;
	}
}





@media all and (min-width: 901px) {

	.site-footer .vc_row.row-copyright {
		margin-top: -78px;
	}

	.entry-content>.vc_row:not(.row-partners-alliances) .wpb_column.mini-banner {
		margin-left: 15px;
		margin-right: 15px;
	}

	.entry-content>.vc_row:not(.row-partners-alliances) .wpb_column.mini-banner.vc_col-sm-3 {
		width: -webkit-calc(25% - 30px);
		width: -moz-calc(25% - 30px);
		width: calc(25% - 30px);
	}

	.entry-content>.vc_row:not(.row-partners-alliances) .wpb_column.mini-banner.vc_col-sm-4 {
		width: -webkit-calc(33.33333333% - 30px);
		width: -moz-calc(33.33333333% - 30px);
		width: calc(33.33333333% - 30px);
	}

	/* .side-waves.wpb_column>.vc_column-inner>.wpb_wrapper {
		width: 230px;
	} */

	.entry-content>.vc_row:not(.row-partners-alliances) .wpb_column.mini-banner.vc_col-sm-6 {
		width: -webkit-calc(50% - 30px);
		width: -moz-calc(50% - 30px);
		width: calc(50% - 30px);
	}

	.vc_row.row-minus-margin.row-waves-orange .vc_empty_space {
		height: 150px !important;
	}

	.vc_general.vc_tta-accordion .vc_tta-panel:not(:last-child) {
		margin-bottom: 35px;
	}

	.vc_row.row-contact-us>.wpb_column:first-child {
		width: 63%;
	}

	.vc_row.row-contact-us>.wpb_column:last-child {
		width: 37%;
	}

	.single .site-main>article .entry-content {
		padding-right: 30px;
	}

	.single-ww_team .site-main>article .entry-content {
		padding-top: 40px;
	}

	.single .site-main>article .entry-sidebar {
		max-width: 32%;
	}

	.single .site-main>article .entry-content {
		max-width: 68%;
	}

	.vc_row.item-timeline .banner-timeline.wpb_column>.vc_column-inner {
		margin-left: 20px;
	}

	.vc_row.row-partners-alliances .vc_inner>.wpb_column.mini-banner.big-height:hover p {
		height: 370px;
	}

	.vc_row.row-waves-orange .vc_row.vc_inner>.wpb_column {
		width: auto;
	}

	.listing-blog-grid .listing-blog-item:not(.listing-participate) {
		max-width: 33.333%;
	}

	.listing-blog-grid .listing-blog-item:first-child {
		max-width: 66.667%;
	}

	.site-footer .vc_row .vc_inner .wpb_column {
		width: 33.333%;
	}

	.vc_row.row-with-sticky-sidebar .wpb_column:first-child {
		width: 60%;
	}

	.vc_row.row-with-sticky-sidebar .wpb_column:last-child {
		width: 40%;
	}

	.vc_row.row-with-sticky-sidebar .wpb_column:first-child {
		padding-right: 45px;
	}

	.wpb_text_column.blue-box-side {
		padding: 40px;
	}

	.vc_general.vc_tta-accordion.accordion-box-shadow {
		padding: 35px 30px 45px 40px;
	}

	.vc_row.item-timeline:last-child .circle-timeline.wpb_column:after {
		display: none;
	}

	.vc_row.item-timeline .circle-timeline.wpb_column:after {
		left: 65px;
		top: 100%;
		-webkit-transform: translate(-50%, -45%);
		-moz-transform: translate(-50%, -45%);
		-ms-transform: translate(-50%, -45%);
		-o-transform: translate(-50%, -45%);
		transform: translate(-50%, -45%);
	}

}



@media all and (max-width: 900px) {
	.wpb_text_column.title-style-custom h2 {
		line-height: normal;
	}

	form.mollie-form {
		margin-top: 50px;
	}

	.vc_row.row-minus-margin.row-waves-orange .vc_empty_space {
		height: 50px !important;
	}

	.site-breadcrumbs~.site-main .vc_row.row-minus-margin.row-waves-orange {
		margin-top: -180px;
	}

	.vc_row.row-minus-margin.row-waves-orange {
		margin-top: -100px;
	}

	.vc_row.row-waves-orange .wpb_text_column.title-white h2,
	.vc_row.row-minus-margin-plus .wpb_text_column.title-white h2 {
		margin-bottom: 0;
	}

	.side-waves.wpb_column>.vc_column-inner>.wpb_wrapper {
		margin-left: auto;
	}

	.vc_row.row-waves-orange .side-waves.wpb_column p {
		text-align: right !important;
	}

	.vc_row.row-reverse .mini-banner.wpb_column {
		margin-bottom: 20px;
	}

	.vc_row.row-reverse {
		-webkit-box-orient: vertical;
		-webkit-box-direction: reverse;
		-webkit-flex-flow: column-reverse wrap;
		-moz-box-orient: vertical;
		-moz-box-direction: reverse;
		-ms-flex-flow: column-reverse wrap;
		flex-flow: column-reverse wrap;
	}

	/*
    .vc_row.row-about-us-item:nth-child(odd)>.wpb_column:last-child,
    .vc_row.row-about-us-item:nth-child(even)>.wpb_column:first-child {
        padding-top: 20px;
    }*/

	.vc_row.row-about-us-item .mini-banner.wpb_column {
		margin-bottom: 20px;
	}

	.vc_row.row-contact-us>.wpb_column:first-child {
		margin-bottom: 35px;
	}

	.single .site-main>article .entry-sidebar {
		max-width: 450px;
		margin: 0 auto;
	}

	.single .site-main>article .entry-content {
		margin-bottom: 50px;
	}

	.vc_row.item-timeline .banner-timeline.wpb_column>.vc_column-inner {
		height: 350px;
	}

	.vc_row.item-timeline .content-timeline.wpb_column {
		height: auto;
	}

	.wpb_text_column.circle-timeline-text>.wpb_wrapper {
		margin: 0 auto;
	}

	.vc_row.item-timeline .content-timeline.wpb_column {
		padding: 45px 15px 30px;
		margin-top: -15px;
	}

	.vc_row.item-timeline .circle-timeline.wpb_column {
		margin-bottom: 17px;
	}

	.vc_row.item-timeline .circle-timeline.wpb_column:after {
		left: 50%;
		top: 100%;
		-webkit-transform: translate(-50%, -50%);
		-moz-transform: translate(-50%, -50%);
		-ms-transform: translate(-50%, -50%);
		-o-transform: translate(-50%, -50%);
		transform: translate(-50%, -50%);
	}

	.vc_row.item-timeline .content-timeline.wpb_column,
	.vc_row.item-timeline .banner-timeline.wpb_column,
	.vc_row.item-timeline .circle-timeline.wpb_column {
		width: 100%;
	}

	.vc_row.item-timeline .content-timeline.wpb_column {
		margin-left: auto;
	}

	.vc_row.item-timeline .banner-timeline.wpb_column>.vc_column-inner {
		margin-left: 0;
	}

	.vc_general.vc_tta-accordion.accordion-box-shadow {
		padding: 30px;
	}

	.vc_general.vc_tta-accordion .vc_tta-panel .vc_tta-panel-body .vc_row>.wpb_column {
		margin-bottom: 20px;
	}

	.mini-banner.mini-banner-custom.stack-top.wpb_column>.vc_column-inner {
		height: auto;
	}

	.wpb_text_column.blue-box-side {
		padding: 30px;
	}

	.wpb_text_column.blue-box-side {
		margin-top: 30px;
	}

	.vc_row>.wpb_column {
		width: 100%;
	}

	.site-footer .vc_row .vc_inner .side-follow.wpb_column {
		width: 100%;
	}

	.site-footer .vc_row .vc_inner .wpb_column {
		margin-bottom: 35px;
	}

	.site-footer .vc_row.row-copyright>.wpb_column {
		margin-bottom: 0;
	}

	.vc_empty_space[style="height: 15px"] {
		height: 0px !important;
	}

	.vc_row.row-waves-orange .vc_row.vc_inner {
		-webkit-box-orient: vertical;
		-webkit-box-direction: reverse;
		-webkit-flex-flow: column-reverse;
		-moz-box-orient: vertical;
		-moz-box-direction: reverse;
		-ms-flex-flow: column-reverse;
		flex-flow: column-reverse;
	}

	.vc_row.row-waves-orange .vc_row.vc_inner .side-waves.wpb_column {
		padding-bottom: 35px;
	}

	.vc_row.row-waves-orange .wpb_text_column.title-white h2,
	.vc_row.row-minus-margin-plus .wpb_text_column.title-white h2 {
		color: #231f20;
	}

	.mini-banner.wpb_column {
		margin-top: 30px;
		padding: 0 15px;
	}


}


@media all and (max-width: 900px) and (min-width: 601px) {
	.side-waves.wpb_column .wpb_single_image .alt-images,
    .side-waves.wpb_column .wpb_single_image img {
        width: 80px;
        height: 60px;
    }


	.listing-blog-grid .listing-blog-item:not(.listing-participate) {
		max-width: 50%;
	}

	.listing-blog-grid .listing-blog-item:first-child {
		max-width: 100%;
	}

	.site-footer .vc_row .vc_inner .wpb_column {
		width: 50%;
	}

	.mini-banner.different-style.wpb_column {
		width: 50%;
	}

	.vc_row.row-partners-alliances .vc_inner>.wpb_column.mini-banner.big-height:hover p {
		height: 200px;
	}

	.mini-banner.big-height.wpb_column>.vc_column-inner {
		height: 450px;
	}

	.vc_row.row-partners-alliances .wpb_column.mini-banner.big-height:hover .vc_btn3-container.btn-learnmore {
		margin-top: 0px;
	}

	.vc_row.row-partners-alliances .wpb_column.mini-banner.big-height .vc_btn3-container.btn-learnmore {
		margin-top: -62px;
	}

	.listing-team-grid .listing-team-item {
		max-width: 50%;
	}

	.mini-banner.mini-height.wpb_column {
		width: 50%;
	}

}


@media all and (min-width: 601px) {
	.vc_row.row-fullwidth-backgound .wpb_text_column ul li:before {
		top: 0px;
	}

	.vc_row.row-fullwidth-backgound .wpb_text_column ul li {
		font-size: 25px;
	}

	.site-footer ul li {
		padding-right: 80px;
	}

	.wpb_single_image.footer-logo-images .alt-images,
	.wpb_single_image.footer-logo-images img {
		width: 120px;
		height: 74px;
	}

	.vc_row.row-fullwidth-backgound .vc_general.vc_tta.vc_tta-accordion h4.vc_tta-panel-title {
		font-size: 25px;
	}

	.mini-banner.different-style.wpb_column>.vc_column-inner>.wpb_wrapper:after,
	.cta-readmore-participate a.btn-readmore-participate:after {
		width: 40px;
		height: 40px;
		background: #fff url(/win-win-strategies/wp-content/uploads/2020/10/arrow-rigt.svg) center/10px no-repeat;
	}

	.listing-blog-item.listing-subscribe a.btn-subscribe {
		font-size: 18px;
	}

	.listing-blog-item.listing-subscribe a.btn-subscribe {
		padding: 10px 30px;
	}

	.listing-blog-item.listing-subscribe .blog-content h4 {
		font-size: 25px;
	}

	.site-breadcrumbs {
		margin-top: 45px;
		margin-bottom: 35px;
	}

	.single nav.navigation .nav-links>.nav-next>a {
		padding-right: 75px;
	}

	.single nav.navigation .nav-links>.nav-previous>a {
		padding-left: 75px;
	}

	.single .entry-content p em {
		font-size: 18px;
	}

	.site-header .site-branding .alt-images,
	.site-header .site-branding img {
		width: 120px;
		height: 74px;
	}

	.wpcf7 .wpcf7-form .submit-field input[type="submit"],
	.mc4wp-form .submit-field input[type="submit"] {
		font-size: 18px;
	}

	.vc_btn3-container.btn-orange a.vc_general {
		font-size: 18px;
	}

	.single .wpb_text_column.text-style-italic p:first-child {
		font-size: 18px;
	}

	.profile-content h5 {
		font-size: 18px;
	}

	.single .entry-content p>strong {
		font-size: 18px;
	}

	.entry-banner .cta-banner {
		margin-top: 45px;
	}

	.vc_row.row-contact-us>.wpb_column>.vc_column-inner>.wpb_wrapper {
		padding: 45px 35px 40px 40px;
	}

	.single nav.navigation .nav-links>div {
		width: 40%;
	}

	.vc_row.row-partners-alliances .wpb_column.mini-banner.small-height .vc_btn3-container.btn-learnmore {
		margin-top: -55px;
	}

	.vc_row.row-partners-alliances .wpb_column.mini-banner.small-height:hover .vc_btn3-container.btn-learnmore {
		margin-top: 0px;
	}


	.listing-blog-grid .listing-featured .blog-content {
		margin-left: -20px;
		width: -webkit-calc(100% - 48.5% + 20px);
		width: -moz-calc(100% - 48.5% + 20px);
		width: calc(100% - 48.5% + 20px);
	}

	.listing-blog-grid .listing-featured .blog-images {
		width: 48.5%;
	}

	.site-footer .wpcf7 .wpcf7-form,
	.site-footer .mc4wp-form {
		max-width: 330px;
	}

	.site-footer {
		padding: 20px 0px 15px;
	}

	.vc_btn3-container.btn-big a.vc_general {
		max-width: 316px;
	}

	.vc_btn3-container.btn-midle a.vc_general {
		max-width: 240px;
	}

	.cta-banner a.btn-banner-cta:not(:last-child) {
		margin-right: 30px;
	}

	.cta-banner a.btn-banner-cta {
		font-size: 18px;
	}

	.wpb_text_column.title-style-custom.blue-box-side h2 {
		font-size: 33px;
	}

	.mini-banner.small-height.wpb_column>.vc_column-inner {
		height: 335px;
	}

	.mdf_shortcode_container.mdf_shortcode_skin_col1 ul.mdf_taxonomy_check_list li label {
		font-size: 16px;
		padding: 0 30px;
	}

	.listing-participate .blog-content h4 {
		font-size: 35px;
	}

	.row-pagination .pagination .page-numbers.next {
		right: -50px;
	}

	.row-pagination .pagination .page-numbers.prev {
		left: -50px;
	}

	.single nav.navigation .nav-links .nav-next:after,
	.single nav.navigation .nav-links .nav-previous:before {
		width: 60px;
		height: 60px;
	}

	.single nav.navigation {
		margin: 100px 0 50px;
	}

	ul.share-post li.share-item label {
		font-size: 18px;
	}

	.listing-content h4.entry-title {
		font-size: 18px;
	}

	.wpb_text_column.title-style-custom h3 {
		font-size: 35px;
	}
}



@media all and (max-width: 600px) {
	.side-waves.wpb_column .wpb_single_image:not(:last-child) {
        margin-right: 16px;
    }
    .side-waves.wpb_column .wpb_single_image .alt-images,
    .side-waves.wpb_column .wpb_single_image img {  
        width: 50px;
        height: 40px;
    }

	.col-badge-footer {
		margin-top: 30px;
	}

	.entry-banner .cta-banner {
		display: -webkit-box;
		display: -webkit-flex;
		display: -moz-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-flow: column;
		-moz-box-orient: vertical;
		-moz-box-direction: normal;
		-ms-flex-flow: column;
		flex-flow: column;
		-webkit-box-align: start;
		-webkit-align-items: flex-start;
		-moz-box-align: start;
		-ms-flex-align: start;
		align-items: flex-start;
	}

	.vc_row.row-fullwidth-backgound .wpb_text_column ul li:before {
		top: -3px;
	}

	.wpb_single_image.footer-logo-images .alt-images,
	.wpb_single_image.footer-logo-images img {
		width: 120px;
		height: 74px;
	}

	.vc_row.row-partners-alliances .vc_inner>.wpb_column.mini-banner p {
		display: none;
	}

	.vc_row.row-partners-alliances .mini-banner-overlay.wpb_column>.vc_column-inner>.wpb_wrapper {
		width: 100%;
	}

	label.entry-dates span.icon-clock:before {
		background-image: url(/win-win-strategies/wp-content/uploads/2020/10/stopwatch-blue.svg);
	}

	.mini-banner.mini-height.wpb_column h5,
	.profile-content h5.position-label,
	.team-content h5.position-label,
	.content-timeline.wpb_column h4,
	label.entry-dates,
	.wpb_text_column.subtitlte-yellow h4 {
		color: #43b1e1;
	}

	.row-list-partners .wpb_text_column a {
		color: #43b1e1 !important;
	}

	form.mollie-form select#dmm_currency {
		width: 90px !important;
	}

	.mini-banner-overlay.wpb_column>.vc_column-inner:before {
		top: -1px;
	}

	.mini-banner-overlay.wpb_column>.vc_column-inner {
		overflow: hidden;
	}

	.mini-banner.different-style.wpb_column>.vc_column-inner>.wpb_wrapper:after,
	.cta-readmore-participate a.btn-readmore-participate:after {
		width: 30px;
		height: 30px;
		background: #fff url(/win-win-strategies/wp-content/uploads/2020/10/arrow-rigt.svg) center/7px no-repeat;
	}

	.listing-blog-item.listing-subscribe a.btn-subscribe {
		font-size: 16px;
	}

	.listing-blog-item.listing-subscribe a.btn-subscribe {
		padding: 10px 20px;
	}

	.listing-blog-item.listing-subscribe .blog-content h4 {
		font-size: 18px;
	}

	.listing-blog-item.listing-subscribe .blog-content h3 {
		font-size: 35px;
	}

	.row-pagination .pagination,
	ol.tw-pagination {
		margin-top: 35px;
	}

	.cta-readmore-participate a.btn-readmore-participate,
	.vc_btn3-container.btn-simple a.vc_general {
		font-size: 16px;
	}

	.site-breadcrumbs {
		margin-top: 25px;
		margin-bottom: 20px;
	}

	.vc_row.overlay-background:after {
		content: '';
		display: block;
		width: 100%;
		height: 100%;
		background: rgb(0 0 0 / 30%);
		position: absolute;
		left: 0;
		right: 0;
		top: 0;
		bottom: 0;
	}

	.vc_row.overlay-background>.wpb_column {
		position: relative;
		z-index: 1;
	}

	.vc_row.row-fullwidth-backgound {
		position: relative;
	}

	.single nav.navigation .nav-links>.nav-next>a {
		padding-right: 65px;
	}

	.single nav.navigation .nav-links>.nav-previous>a {
		padding-left: 65px;
	}

	p em {
		font-size: 16px;
	}

	.site-header .site-branding .alt-images,
	.site-header .site-branding img {
		width: 100px;
		height: 64px;
	}

	.wpcf7 .wpcf7-form .submit-field input[type="submit"],
	.mc4wp-form .submit-field input[type="submit"] {
		font-size: 16px;
	}

	.vc_btn3-container.btn-orange a.vc_general {
		font-size: 16px;
	}

	.single .wpb_text_column.text-style-italic p:first-child {
		font-size: 16px;
	}

	.profile-content h5 {
		font-size: 16px;
	}

	.single .entry-content p>strong {
		font-size: 16px;
		text-align: left;
	}

	.wpb_text_column.title-style-custom h3 {
		font-size: 22px;
	}

	.vc_row.row-about-us-item:not(:last-child) {
		margin-bottom: 35px;
	}

	.entry-banner .cta-banner {
		margin-top: 30px;
	}

	.vc_row.row-contact-us>.wpb_column>.vc_column-inner>.wpb_wrapper {
		padding: 30px 25px;
	}

	.listing-content h4.entry-title {
		font-size: 16px;
	}

	ul.share-post li.share-item label {
		font-size: 16px;
	}

	.single nav.navigation {
		margin: 50px 0 50px;
	}

	.profile-header {
		height: 300px;
	}

	blockquote {
		padding: 30px 25px;
	}

	blockquote,
	blockquote p {
		font-size: 35px;
	}

	ul.nav-tablist a {
		font-size: 20px;
	}

	.single .entry-sidebar .sidebar-side h3 {
		font-size: 20px;
	}

	.single nav.navigation .nav-links .nav-next:after,
	.single nav.navigation .nav-links .nav-previous:before {
		width: 50px;
		height: 50px;
	}

	.single nav.navigation .nav-links>div {
		margin-bottom: 30px;
	}

	.entry-sidebar .box-side-shadow {
		padding: 25px 20px;
	}

	.listing-blog-item .blog-content,
	.listing-participate .blog-content {
		padding: 25px 20px 25px 20px;
	}

	.row-pagination .pagination .page-numbers.next {
		right: -15px;
	}

	.row-pagination .pagination .page-numbers.prev {
		left: -15px;
	}

	.listing-participate .blog-content h4 {
		font-size: 18px;
	}

	.listing-participate .blog-content h3 {
		font-size: 22px;
	}

	.mdf_shortcode_container.mdf_shortcode_skin_col1 ul.mdf_taxonomy_check_list li label {
		font-size: 14px;
		padding: 0 20px;
	}

	.mini-banner.big-height.wpb_column>.vc_column-inner {
		height: 450px;
	}

	.vc_row.row-partners-alliances .vc_inner>.wpb_column.mini-banner.big-height:hover p {
		height: 200px;
		-webkit-line-clamp: 7;
	}

	.wpb_text_column.title-style-custom.blue-box-side h2 {
		font-size: 25px;
	}

	.listing-blog-grid .listing-featured .blog-images {
		height: 280px;
	}

	#site-banner:after {
		height: 315px;
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: cover;
	}

	.wpb_text_column.title-style-custom h2 strong {
		background-image: -webkit-gradient(linear, left top, right top, from(#51bb7b), to(#51bb7b));
		background-image: -webkit-linear-gradient(left, #51bb7b 0%, #51bb7b 100%);
		background-image: -moz-linear-gradient(left, #51bb7b 0%, #51bb7b 100%);
		background-image: -o-linear-gradient(left, #51bb7b 0%, #51bb7b 100%);
		background-image: linear-gradient(to right, #51bb7b 0%, #51bb7b 100%);
		background-position: 36px 100%;
		background-repeat: repeat-x;
		-webkit-background-size: 10px 15px;
		-moz-background-size: 10px 15px;
		-o-background-size: 10px 15px;
		background-size: 10px 15px;
	}

	.wpb_text_column.title-style-custom.border-purple h2 strong {
		background-image: -webkit-gradient(linear, left top, right top, from(#8182f2), to(#8182f2));
		background-image: -webkit-linear-gradient(left, #8182f2 0%, #8182f2 100%);
		background-image: -moz-linear-gradient(left, #8182f2 0%, #8182f2 100%);
		background-image: -o-linear-gradient(left, #8182f2 0%, #8182f2 100%);
		background-image: linear-gradient(to right, #8182f2 0%, #8182f2 100%);
		background-position: 36px 100%;
		background-repeat: repeat-x;
		-webkit-background-size: 10px 15px;
		-moz-background-size: 10px 15px;
		-o-background-size: 10px 15px;
		background-size: 10px 15px;
	}

	.wpb_text_column.title-style-custom.border-orange h2 strong {
		background-image: -webkit-gradient(linear, left top, right top, from(#f9591c), to(#f9591c));
		background-image: -webkit-linear-gradient(left, #f9591c 0%, #f9591c 100%);
		background-image: -moz-linear-gradient(left, #f9591c 0%, #f9591c 100%);
		background-image: -o-linear-gradient(left, #f9591c 0%, #f9591c 100%);
		background-image: linear-gradient(to right, #f9591c 0%, #f9591c 100%);
		background-position: 36px 100%;
		background-repeat: repeat-x;
		-webkit-background-size: 10px 15px;
		-moz-background-size: 10px 15px;
		-o-background-size: 10px 15px;
		background-size: 10px 15px;
	}

	.wpb_text_column.title-style-custom.light-blue-border h2 strong {
		background-image: -webkit-gradient(linear, left top, right top, from(#43b1e1), to(#43b1e1));
		background-image: -webkit-linear-gradient(left, #43b1e1 0%, #43b1e1 100%);
		background-image: -moz-linear-gradient(left, #43b1e1 0%, #43b1e1 100%);
		background-image: -o-linear-gradient(left, #43b1e1 0%, #43b1e1 100%);
		background-image: linear-gradient(to right, #43b1e1 0%, #43b1e1 100%);
		background-position: 36px 100%;
		background-repeat: repeat-x;
		-webkit-background-size: 10px 15px;
		-moz-background-size: 10px 15px;
		-o-background-size: 10px 15px;
		background-size: 10px 15px;
	}

	.wpb_text_column.title-style-custom.border-blue h2 strong {
		background-image: -webkit-gradient(linear, left top, right top, from(#3ca0d9), to(#3ca0d9));
		background-image: -webkit-linear-gradient(left, #3ca0d9 0%, #3ca0d9 100%);
		background-image: -moz-linear-gradient(left, #3ca0d9 0%, #3ca0d9 100%);
		background-image: -o-linear-gradient(left, #3ca0d9 0%, #3ca0d9 100%);
		background-image: linear-gradient(to right, #3ca0d9 0%, #3ca0d9 100%);
		background-position: 36px 100%;
		background-repeat: repeat-x;
		-webkit-background-size: 10px 15px;
		-moz-background-size: 10px 15px;
		-o-background-size: 10px 15px;
		background-size: 10px 15px;
	}

	.wpb_text_column.title-style-custom h2 strong:after {
		display: none;
	}

	.cta-banner a.btn-banner-cta {
		font-size: 16px;
	}

	#site-banner.banner-style-detail {
		height: 500px;
	}

	.home #site-banner.banner-style-detail {
		height: 600px;
	}

	.listing-blog-grid .listing-featured>div {
		width: 100%;
	}

	.listing-blog-grid .listing-featured .blog-content {
		margin-top: -15px;
	}

	#site-banner .entry-banner p {
		display: none;
	}

	.site-footer {
		padding: 60px 0 60px;
	}

	h1>br,
	h2>br,
	h3>br,
	h4>br,
	h5>br,
	h6>br,
	p>br,
	.site-content .wpb_text_column ul li br {
		display: none;
	}

	.wpb_text_column.title-style-custom h2 strong:after {
		height: 15px;
	}

	.entry-banner h2 {
		font-size: 20px;
	}

	h1 {
		font-size: 30px;
	}

	h2 {
		font-size: 28px;
	}

	h3 {
		font-size: 22px;
	}

	.cta-readmore-participate a.btn-readmore-participate {
		margin-top: 10px;
	}

}


@media all and (max-width: 360px) {
	ul.nav-tablist a {
		font-size: 16px;
	}

	.vc_toggle.vc_toggle_default .vc_toggle_title h4 {
		font-size: 18px;
	}

	.filter-blog-grid ul li.cat-item a {
		padding: 18px 25px;
	}

	.filter-blog-grid ul li.cat-item a {
		font-size: 14px;
	}

	.cta-readmore-participate a.btn-readmore-participate {
		font-size: 13px;
	}
}