.single .entry-content a{
	color:#f56ca7!important;
}
.menu-item-12665 a span::after{
	font-family: "cs-icons" !important;
	content:"\e906";
	transform: rotate(-45deg); 
	color:#f56ca7;
	display:inline-flex;
	font-size:16px;
}
.menu-item-12665 a {
	color:var(--cs-color-secondary);
}

.cs-header.cs-header-one .cs-header__nav {
  border-left: none;
}
.cs-header {
  border-bottom: none;
}
.join {
  background-color: #36b1ea;
  padding: 11px;
  height: 25px;
  line-height: 2px;
}
.join:hover {
  color: #fff;
}
.custom-search{
	margin-top:30px;
}
.cs-entry__header-info {
  margin-top: 50px !important;
}
.cs-entry__title span {
  font-weight: bold;
  line-height: 1.2;
  padding: 0;
  background: none !important;
}
[data-scheme="dark"] .cs-entry__title span {
  color: #fff !important;
}
.single .cs-sidebar-disabled.cs-metabar-disabled .cs-entry__header-info {
  /*max-width: 1160px !important;*/
  max-width: 860px !important;
}
.single .entry-content {
  /*max-width: 1160px !important*/;
  max-width: 860px !important;	
}
.single .cs-entry__container {
  display: flex !important;
}
.single .cs-entry__title-line span, .single .cs-entry__title-line a {
  color: #000 !important;
}
[data-scheme="dark"] .cs-entry__title-line span, [data-scheme="dark"] .cs-entry__title-line a {
  color: #fff !important;
}
.cs-entry__header-standard .cs-entry__post-media + .cs-entry__header-info {
  padding: 0;
}
.single.cs-navbar-sticky-enabled .cs-header {
  position: relative !important;
}
@media (min-width: 1020px) {
  .cs-ratio-wide::before {
    min-height: initial !important;
  }
}
.cs-entry__overlay-bg img {
  height: auto !important;
  position: relative;
}
.cs-overlay-background::after {
  background: none !important;
}
.cs-entry__overlay-bg {
  position: relative;
  width: 100% !important
}
.cs-ratio-wide::before {
  min-height: initial !important;
  height: 0 !important;
}
.cs-entry__header-large .cs-entry__header-wrap {
    padding-top: 0rem !important;
}
.single h1{
	font-weight:700!important;
	font-size:3.5rem!important;
}
.single h2{
	font-size:1.5rem!important;
}
.single h3{
	font-size:1rem!important;
}
.menu-item-12665 a {
    color: #f56ca7;
}
@media (max-width: 600px){
.single h1{
	font-weight:700!important;
	font-size:26px!important;
}
.single h2{
	font-size:22px!important;
}
.single h3{
	font-size:18px!important;
}
}
/*
.cs-site-content {
  margin-top: 0px !important;
}
.separator{
	margin-top:3rem;
	padding-top:30px;
}
@media (min-width: 1020px) {
  .cs-entry__header-large .cs-entry__header-wrap {
    padding-top: 0em !important;
  }
}
@media (max-width: 600px) {
.separator{
	margin-top:-3rem;
}
	@media (min-width:600px) and (max-width:800px){
.separator{
	margin-top:-3rem;
	padding-top:-2.5rem;
}		
	}
*/

.cs-entry__post-meta .cs-meta-author-inner > *:not(:last-child) {
    margin-right: 5px;
    display: none;
}

.lista {
	padding-top:13px;
  padding-bottom:13px;
}

.pum-theme-19638 .pum-container, .pum-theme-lightbox .pum-container {
    padding: 18px;
    border-radius: 0!important;
    border: none;
    box-shadow: none;
    background-color: transparent;
}

.pum-theme-19638 .pum-content + .pum-close, .pum-theme-lightbox .pum-content + .pum-close {
	right: -1px;
}
.page-id-21228 .cs-entry__title {
  display: none;
}

.page-id-25068 .cs-entry__title {
  display: none;
}


.page-id-22057 .cs-entry__header-info .cs-entry__title {
  display: none !important;
}
#ays-quiz-container-2 #ays_finish_quiz_2 .action-button {
	background-color: #fe40a2 !important;
}

#ays-quiz-container-2 #ays_finish_quiz_2 .action-button:hover {
	box-shadow: 0 0 0 2px white, 0 0 0 3px #fe40a2;
  background: #fe40a2;
}
#ays-quiz-container-2.ays-quiz-container.ays_quiz_classic_light .ays-questions-container .ays-field:hover label[for^="ays-answer-"] {
	background: rgb(254, 64, 162) !important;
}
#ays-quiz-container-2 #ays_finish_quiz_2 .action-button:hover {
	box-shadow: 0 0 0 2px white, 0 0 0 3px #fe40a2; !important
background: #fe40a2; !important
}
#ays-quiz-container-2 .ays-progress-bar {
  background-color: #fe40a2 !important;
}
#ays-quiz-container-2 #ays_finish_quiz_2 .action-button:hover{
	box-shadow: 0 0 0 2px white, 0 0 0 3px #fe40a2 !important;
  background: #fe40a2; !important
}
#ays-quiz-container-2 .ays-field.checked_answer_div input:checked ~ label {
  background-color: rgb(254, 64, 162) !important;
}
#ays-quiz-container-2 #ays_finish_quiz_2 .ays-field input:checked + label::before {
	border-color: white !important;
  background: black !important;
}
