@font-face{font-family:Inter;font-style:normal;font-weight:300 900;font-display:fallback;src:url('assets/wp-content/plugins/woocommerce/assets/fonts/Inter-VariableFont_slnt%2cwght.woff2') format('woff2');font-stretch:normal}@font-face{font-family:Cardo;font-style:normal;font-weight:400;font-display:fallback;src:url(https://ayaespecialists.com/wp-content/plugins/woocommerce/assets/fonts/cardo_normal_400.woff2) format('woff2')}
.main-navigation ul li>a:hover,.main-navigation ul li.current-menu-item>a,.main-navigation ul li.current_page_item>a,.main-navigation ul li.menu-item-has-children:hover>a{color:red;font-family:'Rubik',sans-serif}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:red}.promo-widget-wrap.lay-one{background:red}a:hover{color:red}.caption-wrapper .small-caption::after{background:red}body,button,input,select,textarea{color:#848688;font-family:'Rubik',sans-serif;font-size:16px;line-height:1.5}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:red}h2.section-title{color:red}.featured-posts h3.feat-title{color:red}.featured-posts h3.feat-title:hover{color:#fff}#payment>ul>li.wc_payment_method.payment_method_micuentawebstd>label>img{max-width:100px!important;max-height:200px!important}.kr-field-wrapper{margin-top:6px!important;margin-left:10px!important}.kr-pan{margin-top:14px!important;height:45px!important;border-radius:4px!important}.kr-expiry{height:45px!important;border-radius:4px!important;max-width:49%!important}.kr-security-code{height:45px!important;border-radius:4px!important;max-width:49%!important}.kr-installment-number{border-radius:4px!important;height:45px!important}.kr-first-installment-delay{border-radius:4px!important;height:45px!important}#payment>ul>li.wc_payment_method.payment_method_micuentawebstd>div{background-color:#fff!important;background-repeat:no-repeat;background-position:center top 15px;background-size:160px;background-image:url('assets/../raw.githubusercontent.com/izipay-pe/Popin-Imagenes/main/logo color principal.png')!important;border-radius:6px;box-shadow:0 10px 25px rgba(92,99,105,.2);border:1px solid #b3b6b5!important;margin-left:28px!important;margin-top:25px!important;padding:20px!important;height:415px;width:360px;padding:25px!important}.kr-embedded{background-color:#fff!important;border-radius:6px;border:1px solid #b3b6b5!important;margin-top:60px!important;box-shadow:0 10px 25px rgba(92,99,105,.2);padding:20px!important}#micuentawebstd_rest_wrapper>div{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}@media (max-width:460px){#payment>ul>li.wc_payment_method.payment_method_micuentawebstd>label>img{max-width:100px!important;max-height:200px!important}.kr-field-wrapper{margin-top:6px!important;margin-left:10px!important}.kr-pan{margin-top:14px!important;height:45px!important;border-radius:4px!important}.kr-expiry{height:45px!important;border-radius:4px!important;max-width:49%!important}.kr-security-code{height:45px!important;border-radius:4px!important;max-width:49%!important}.kr-installment-number{border-radius:4px!important;height:45px!important}.kr-first-installment-delay{border-radius:4px!important;height:45px!important}#payment>ul>li.wc_payment_method.payment_method_micuentawebstd>div{width:110%!important;background-color:#fff!important;border-radius:6px;border:1px solid #b3b6b5!important;margin-left:-15px!important;margin-top:25px!important;box-shadow:0 10px 25px rgba(92,99,105,.2);padding:20px!important;background-image:url(https://raw.githubusercontent.com/izipay-pe/Popin-Imagenes/main/logo color principal.png)!important;height:415px;width:360px;background-repeat:no-repeat;background-position:center top 15px;background-size:160px;padding:25px!important}.kr-embedded{background-color:#fff!important;border-radius:6px;border:1px solid #b3b6b5!important;margin-top:60px!important;box-shadow:0 10px 25px rgba(92,99,105,.2);padding:20px!important}#micuentawebstd_rest_wrapper>div{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}}@media (max-width:405px){#payment>ul>li.wc_payment_method.payment_method_micuentawebstd>label>img{max-width:100px!important;max-height:200px!important}.kr-field-wrapper{margin-top:6px!important;margin-left:10px!important}.kr-pan{margin-top:14px!important;height:45px!important;border-radius:4px!important}.kr-expiry{height:45px!important;border-radius:4px!important;max-width:49%!important}.kr-security-code{height:45px!important;border-radius:4px!important;max-width:49%!important}.kr-installment-number{border-radius:4px!important;height:45px!important}.kr-first-installment-delay{border-radius:4px!important;height:45px!important}#payment>ul>li.wc_payment_method.payment_method_micuentawebstd>div{width:110%!important;background-color:#fff!important;border-radius:6px;border:1px solid #b3b6b5!important;margin-left:-15px!important;margin-top:25px!important;box-shadow:0 10px 25px rgba(92,99,105,.2);padding:20px!important;background-image:url(https://raw.githubusercontent.com/izipay-pe/Popin-Imagenes/main/logo color principal.png)!important;height:405px;width:360px;background-repeat:no-repeat;background-position:center top 15px;background-size:160px;padding:10px!important}.kr-embedded{background-color:#fff!important;border-radius:6px;border:1px solid #b3b6b5!important;margin-top:70px!important;box-shadow:0 10px 25px rgba(92,99,105,.2);padding:15px!important}#micuentawebstd_rest_wrapper>div{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}}@media (max-width:360px){.kr-field-wrapper{margin-top:4px!important;margin-left:10px!important}#payment>ul>li.wc_payment_method.payment_method_micuentawebstd>div{width:110%!important;background-color:#fff!important;border-radius:6px;border:1px solid #b3b6b5!important;margin-left:-13px!important;box-shadow:0 10px 25px rgba(92,99,105,.2);height:340px!important}.kr-embedded{background-color:#fff!important;border-radius:6px;border:1px solid #fff!important;margin-top:55px!important;box-shadow:0 10px 25px #fff;padding:10px!important;width:100%!important}.kr-pan{height:40px!important;border-radius:4px!important}.kr-expiry{height:40px!important;border-radius:4px!important;max-width:49%!important}.kr-security-code{height:40px!important;border-radius:4px!important;max-width:49%!important}.kr-installment-number{border-radius:4px!important;height:40px!important}.kr-first-installment-delay{border-radius:4px!important;height:40px!important}}@media (max-width:280px){#payment>ul>li.wc_payment_method.payment_method_micuentawebstd>div{width:128%!important;background-color:#fff!important;border-radius:6px;border:1px solid #b3b6b5!important;margin-left:-25px!important;box-shadow:0 10px 25px rgba(92,99,105,.2)}.kr-embedded{width:90%;background-color:#fff!important;border-radius:6px;border:1px solid #fff!important;margin-top:70px!important;box-shadow:0 10px 25px #fff!important;padding:0!important}.kr-field-wrapper{margin-top:0!important;margin-left:10px!important}.kr-pan{margin-top:14px!important;height:35px!important;border-radius:4px!important}.kr-expiry{height:35px!important;border-radius:4px!important;max-width:49%!important}.kr-security-code{height:35px!important;border-radius:4px!important;max-width:49%!important}.kr-installment-number{border-radius:4px!important;height:35px!important}.kr-first-installment-delay{border-radius:4px!important;height:35px!important}}.single .post-img-wrap{line-height:0;margin-bottom:30px;display:none}



		.title-section{
			display: flex;
			flex-direction: column;
			justify-content: center;
			align-items: center;
			gap: 0px;
			
		}

		.the100-template1 h2.section-title, .the100-template2 h2.section-title {
    display: inline-block;
    width: inherit;
    margin-left: 0;
    margin-right: 0;
    margin-bottom: 16px;
    vertical-align: top;
    text-align: left;
}

		.title-section h2 span{
			color: black;
			text-align: center;
			width: 100%;
			font-size: 60px;
			display: flex;
			justify-content: center;

		}

		.the100-template1 .section-desc, .the100-template2 .section-desc {     
    		text-align: center;
		}

		.title-section p{
			text-align: center;
			
		}

.bg-blue{
        background-image: url(assets/img/bg.png);
		background-repeat: no-repeat;
		background-size: cover;
		padding-bottom: 40px;
		background-position: center top;
		height: 100vh;
    }

	body.is-dark-theme.the100-template3 section.featured-section, section.featured-section {
    background: #f5f5f5;
    color: #000000;
}


.featured-posts-wrap .featured-posts:nth-child(3n+1).list, .featured-posts-wrap .featured-posts.list {
   
    /* border: solid 1px; */
    padding: 20px;
    background-color: #e9e9e9;
    box-shadow: -1px 0px 3px #e9e9e9;
	height: auto;
}

.feat-excerpt{
	/* padding: 0 0 0 40px; */
	position: relative;
	left: 20px;
}

.img_center{
	display: flex;
    justify-content: center;
    align-items: center;
    margin: auto;
	top: -49px;
	position: relative;
	width: 120px;
}

.featured-posts h3.feat-title {  
    margin-top: -23px;
}

.widget_the100_promo .promo-btn a {   
    width: 210px;
}

.title_promo {
    font-size: 80px!important;
    font-weight: 900!important;
    line-height: 0.8!important;
}

.title_promo.p{
    font-size: 50px!important;
    font-weight: 900!important;
    line-height: 0.8!important;
}

 

.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
    background: #0667f6!important;
}


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

	body {
    overflow-x: hidden;
    max-width: 100%;
}

    .caption-wrapper .small-caption, 
	.caption-wrapper.caption-center .small-caption,
	.the100-template5 .caption-wrapper .small-caption {
        font-size: 1.5em;
        margin-bottom: 0;
        width: 90%;
        line-height: 1;
		background-color: #0666f6;
		padding: 10px; 
		width: 60%;
    }

	.slider-caption .small-caption.b {
    	color: #ffa62a!important;
	}

	.slider-caption .small-caption.b {
    color: black !important;
}

	.featured-posts-wrap .featured-posts:nth-child(3n+1).list,
	.featured-posts-wrap .featured-posts.list {
		/* border: solid 1px; */
		padding: 20px;
		background-color: #e9e9e9;
		box-shadow: -1px 0px 3px #e9e9e9;
		height: 50vh;
	}

	.bg-blue {
		height: auto;
	}
}



@media (max-width: 768px) {

	body {
    overflow-x: hidden!important;
    max-width: 100%!important;
}
	.title-section h2 span,
    .title_promo, .title_promo.p {
        font-size: 40px!important;
    }

	.bg-blue {
    background-image: url(assets/img/bg.png);
    background-repeat: no-repeat;
    background-size: cover;
    padding-bottom: 40px;
    background-position: center top;
    height: auto;
}

.flex-wrapp {
    margin-top: 20px;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    flex-wrap: wrap !important;
	flex-direction: column;
}

.featured-posts-wrap .featured-posts.c {
    float: left;
    width: 80%;
    margin-right: 0%;
	margin-top: 30px;
}

.featured-posts-wrap .featured-posts:nth-child(3n+1).list, .featured-posts-wrap .featured-posts.list {
    /* border: solid 1px; */
    padding: 10px 10px 40px 10px;
    background-color: #e9e9e9;
    box-shadow: -1px 0px 3px #e9e9e9;
    height: auto;
	margin-top: 80px;
}

.feat-excerpt p:first-child {
    margin-top: 0;
    padding: 20px!important;
}

.featured-posts h3.feat-title{
	font-size: 25px;
}

}  



element.style {
    font-weight: 900;
}
.slider-caption .small-caption.b {
    color: #ffa62a !important;
}
.caption-wrapper.caption-left .small-caption, .caption-wrapper.caption-left .slider-content {
    transform: translateX(-50px) skewX(-30deg);
    -webkit-transform: translateX(-50px) skewX(-30deg);
    -moz-transform: translateX(-50px) skewX(-30deg);
}
.slider-caption .small-caption {
    color: white !important;
}

.widget_the100_promo .lay-one.has-image .img-wrap img {
    position: fixed;
    height: 100%;
    object-fit: cover;
    transform: none;
    -webkit-transform: none;
    -moz-transform: none;
    top: 0;
    left: 0;
    border-radius: 0 50px 1px 10px;
}

		
#mc_embed_signup{background:#232830;clear:left;font:14px Helvetica,Arial,sans-serif}