/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/
:lang(ko-KR) .fusion-footer{display:none!important;}
.max-width{max-width:800px;margin: 0 auto;}
:lang(ko-KR) p{line-height: 22px;}
:lang(ko-KR) span.fusion-button-text::after{display:none;}
.img_mano div.fusion-empty-column-bg-image{background-size: auto!important;}
.fusion-main-menu>ul>li.lang-item{padding-right:0px;}
.max-w-120 img{max-width:55%;}
/* Colores*/
.green, .green p{color:#BDE18A;}
.azulOscuro, .azulOscuro p{color:#003F72;}
.azulClaro, .azulClaro p{color:#A0CFEB;}
.titleHeader p {
	/*width: fit-content;
    margin: 0 auto 50px auto!important;
    background-color: #00000047;
    padding: 0px 20px;*/
	font-size:60px;
	font-weight: bold;
	line-height: 70px;
}
span.fondoAzul{background-color: #A0CFEB;padding: 0px 15px;margin-right: 15px;font-weight: bold;color: black;font-size: 22px;}
span.fondoVerde{background-color: #BDE18A;padding: 0px 15px;font-weight: bold;color: black;font-size: 22px;}
.title3 p{font-size:40px;font-weight: bold;line-height: 45px;}
.title p{font-size:35px;font-weight: bold;line-height: 40px;}
.fusion-body .fusion-builder-column-8,
.fusion-body .fusion-builder-column-5,
.fusion-body .fusion-builder-column-11,
.fusion-body .fusion-builder-column-12,
.fusion-body .fusion-builder-column-13{margin-bottom:0px!important;}
.fusion-builder-column-10 > .fusion-column-wrapper,
.fusion-builder-column-11 > .fusion-column-wrapper,
.fusion-builder-column-12 > .fusion-column-wrapper,
.fusion-builder-column-16 > .fusion-column-wrapper,
.fusion-builder-column-17 > .fusion-column-wrapper{margin-right:0px!important;margin-left:0px!important;}
.caja3imgytext .fusion-text{padding:15%;}
.caja3imgytext .fusion-text p{margin-bottom:0px;background-color: rgb(255 255 255 / 70%);padding: 0% 5%;width: max-content;}


/* NEWSLETTER */
body #mc_embed_signup .button:hover{background-color: #ffffff!important;border:solid 1px #003c71;color:#003c71;}
body #mc_embed_signup .button {padding: 5px 36px;color: white;border: solid 1px #003c71;cursor: pointer;font-weight: 900;}
body #mc_embed_signup{background:#fff; clear:left; font:14px Helvetica,Arial,sans-serif;  width:100%;}
body .mc-field-group{margin-bottom: 0;}
body #mc-embedded-subscribe-form input[type=checkbox]{display: inline; width: auto;margin-right: 10px;}
body #mergeRow-gdpr {margin-top: 20px;}
body #mergeRow-gdpr fieldset label {font-weight: normal;}
body #mc-embedded-subscribe-form .mc_fieldset{border:none;min-height: 0px;padding-bottom:0px;}
body #mc_embed_signup form{padding:0px;}
body #mc_embed_signup textarea{
	display: block;
    width: 100%;
    padding: 8px 0;
    text-indent: 2%;
    border: 1px solid #ABB0B2;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
	width:100%;min-height:122px;
	color: var(--form_text_color);
}
::placeholder {color: var(--form_text_color);}
#mc_embed_signup .mc-field-group.last{margin-bottom:0px!important;}



/* menu top COREA */
.linknTop a{font-family: "Noto Sans KR";color:#ffffff;}




/* RESPONSIVE */
@media (max-width: 850px) {
	.logoKO img,
	.imgColor img,
	.imgMobile img{max-width: 75%;}
	.post-content .titleHeader p {font-size: 25px;line-height: 26px;}
	.post-content .title p {font-size: 20px;line-height: 20px;}
	.post-content p{font-size:18px;}
	body.fusion-body .fusion-flex-container.fusion-builder-row-10{
		padding-right: 0px;
		padding-left: 0px;
		text-align: center;
	}
	body.fusion-body .fusion-builder-column-23,
	body.fusion-body .fusion-builder-column-19{padding: 5px 5%;}
	body .fusion-builder-column-3 > .fusion-column-wrapper {margin-right: 0;margin-left: 0;}
	body .fusion-builder-column-3 > .fusion-column-wrapper,
	body .fusion-builder-column-6 > .fusion-column-wrapper,
	body.fusion-body .fusion-flex-container.fusion-builder-row-6,
	body.fusion-body .fusion-flex-container.fusion-builder-row-8,
	body .fusion-builder-column-7 > .fusion-column-wrapper{padding-right: 6% !important;padding-left: 6% !important;}
	body .title3 p{font-size: 35px;line-height: 35px;}
	.fusion-builder-column-7.cajaLogosColor > .fusion-column-wrapper{padding-top: 0% !important;}
	.fusion-builder-column-19 .title {margin-top: 0!important;margin-bottom:0px!important;}
	.fusion-builder-column-19 .title p{font-size:35px;line-height:35px;}
	.caja3imgytext .fusion-text {padding: 10%;}
	body .caja3imgytext .fusion-text p {
		margin-bottom: 0px;
		background-color: rgb(255 255 255 / 70%);
		padding: 10% 5%;
		width: 280px;
	}
}
	




