/*

    The following CSS codes are created by the YellowPencil plugin.
    https://yellowpencil.waspthemes.com/


    T A B L E   O F   C O N T E N T S
    ........................................................................

    01. Global Styles
    02. Global Styles
    03. "Observatorio Digital de Femicidios" Page
    04. "Justicia" Page
    05. "Logros" Page
    06. "Donación DEV" Page
    07. "Apoya a Yudy" Product
    08. "Finalizar compra" Page
    09. "Mi cuenta" Page
    10. "Carrito" Page
    11. "Empresas" Page
    12. "Agradecimiento" Page
    13. "Política de Privacidad" Page
    14. "Aviso Legal" Page
    15. "Aviso Legal &#8211; Copy" Page
    16. "Política de Cookies" Page
    17. "Inicio" Page
    18. "Donación" Page
    19. "Programas de acción comunitaria y empoderamiento de mujeres" Page
    20. "Aula virtual Cepaz" Page
    21. "El corazón de Cepaz" Page
    22. "Podcast Raíces" Page
    23. "Hazte socio" Page
    24. "Donation" Page
    25. "Community action and women&#8217;s empowerment programs" Page
    26. "Virtual classroom Cepaz" Page
    27. "Become a partner" Page
    28. "The heart of Cepaz" Page
    29. "Podcast Raíces" Page
    30. "Inteligencia artificial para el cambio social" Page
    31. "Curso sobre inteligencia artificial" Page
    32. "Inicio" Page

*/



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
body .elementor-element-07b87cc .elementor-widget-wrap{
	background-color:#ffffff;
}

body .added_to_cart{
	padding-left:12px;
}

body .cky-btn-revisit-wrapper{
	display:none !important;
}

body .elementor-nav-menu--dropdown-tablet .elementor-nav-menu--main .glink{
	display:inline-block;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-orient:row;	-webkit-box-direction:row;	-ms-flex-direction:row;	flex-direction:row;
	float:right;
	padding-right:5px;
	padding-left:5px;
}

body .elementor-nav-menu--dropdown-tablet .elementor-nav-menu--main .elementor-nav-menu > .menu-item{
	padding-right:5px;
}



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
3.2.8



/*-----------------------------------------------*/
/*  "Observatorio Digital de Femicidios" Page    */
/*-----------------------------------------------*/
body.page-id-18288 .tg-grid-holder .image-format a{
	hyphens: none !important;
}



/*-----------------------------------------------*/
/*  "Justicia" Page                              */
/*-----------------------------------------------*/
body.page-id-20121 .elementor:nth-child(2) > .elementor-element:nth-child(2){

	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-20121 .elementor-widget-container .elementor-nav-menu--main .sm-vertical .menu-item:nth-child(1) .elementor-item{
	background-color:#ecf0f1;
}



/*-----------------------------------------------*/
/*  "Logros" Page                                */
/*-----------------------------------------------*/
body.page-id-23617 .elementor-image-carousel a img{
	min-height:35vh;
}



/*-----------------------------------------------*/
/*  "Donación DEV" Page                         */
/*-----------------------------------------------*/
body.page-id-25369 .post-password-form{
	text-align:center;
	max-width:471px;
	margin-left:50px;
	margin-right:50px;
	margin-top:50px;
	margin-bottom:50px;
	display:block;
	-ms-flex-line-pack:center;	align-content:center;
}



/*-----------------------------------------------*/
/*  "Apoya a Yudy" Product                       */
/*-----------------------------------------------*/
body.postid-25531 .added_to_cart{
	padding-left:12px;
}



/*-----------------------------------------------*/
/*  "Finalizar compra" Page                      */
/*-----------------------------------------------*/
body.page-id-16721 .payment_box fieldset label{
	line-height:1em !important;
	font-size:1em;
}

body.page-id-16721 .elementor-widget-woocommerce-checkout-page .woocommerce-order{
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
	padding-bottom:20px;
	border-style:solid;
	border-width:1px;
	border-color:#eaeaea;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-16721 .woocommerce-order .woocommerce-order-details h2{
	color:#313434;
	font-weight:700;
	font-size:1.2em;
}

body.page-id-16721 .woocommerce-order .woocommerce-customer-details h2{
	color:#2c3e50;
	font-size:1.2em;
	font-weight:700;
}

body.page-id-16721 .elementor-widget-woocommerce-checkout-page .woocommerce-order .woocommerce-order-details{
	margin-bottom:11px;
}

body.page-id-16721 .woocommerce-table--order-details thead .product-name{
	text-transform:uppercase;
	color:#2c3e50;
}

body.page-id-16721 .woocommerce-table--order-details tr .woocommerce-table__product-table{
	color:#2c3e50;
	text-transform:uppercase;
}

body.page-id-16721 .woocommerce-table--order-details tfoot th{
	padding-top:5px !important;
	padding-bottom:5px !important;
	text-transform:uppercase;
	color:#2c3e50 !important;
	font-weight:700;
}

body.page-id-16721 .woocommerce-table--order-details tfoot td{
	padding-top:5px !important;
	padding-bottom:5px !important;
}

body.page-id-16721 .woocommerce-table--order-details tbody .woocommerce-table__product-total{
	font-family:'Poppins', sans-serif;
	font-weight:500;
	color:#34495e !important;
	padding-top:5px !important;
	padding-bottom:5px !important;
}

body.page-id-16721 .woocommerce-table--order-details tbody .product-name{
	font-size:1.1em;
	font-weight:600;
	padding-top:5px !important;
	padding-bottom:5px !important;
}

body.page-id-16721 .woocommerce-order .woocommerce-customer-details address{
	font-family:'Poppins', sans-serif;
	line-height:1.6em;
	color:#34495e;
}

body.page-id-16721 .elementor .e-con-boxed{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	display:inline-block;
}

body.page-id-16721 .woocommerce-customer-details address .woocommerce-customer-details--phone{
	margin-bottom:0px;
}

body.page-id-16721 .elementor-widget-woocommerce-checkout-page .woocommerce-order ul{
	font-family:'Poppins', sans-serif;
	color:#34495e;
	margin-bottom:20px;
	padding-top:10px;
	padding-bottom:10px;
	border-width:1px;
	border-color:#189b9e;
	border-style:solid;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	font-size:1em;
}

body.page-id-16721 .elementor-widget-woocommerce-checkout-page .woocommerce-order .woocommerce-thankyou-order-received{
	text-align:center;
	font-size:1.5em;
	font-weight:600;
	color:#2c3e50;
	padding-bottom:15px;
	font-family:'Josefin Sans', sans-serif;
}

body.page-id-16721 .woocommerce-table--order-details tbody a{
	color:#189b9e;
}

body.page-id-16721 .woocommerce-table--order-details tfoot .woocommerce-Price-amount{
	font-size:1em;
	font-weight:600;
	color:#2c3e50;
}

body.page-id-16721 .elementor-widget-woocommerce-checkout-page .woocommerce-order .woocommerce-customer-details{
	margin-top:31px;
}

@media (max-width:767px){

	body.page-id-16721 .elementor-widget-woocommerce-checkout-page .woocommerce-order ul{
	line-height:1.8em;
	}

}



@media (max-width:479px){

	body.page-id-16721 .elementor-widget-woocommerce-checkout-page .woocommerce-order ul{
	padding-left:20px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-16721 .woocommerce-order .woocommerce-thankyou-order-details .woocommerce-order-overview__payment-method{
	padding-top:10px;
}

body.page-id-16721 .woocommerce-order .woocommerce-thankyou-order-details .woocommerce-order-overview__email{
	padding-top:10px;
}

body.page-id-16721 .woocommerce-order .woocommerce-thankyou-order-details .woocommerce-order-overview__total{
	padding-top:10px;
	}

}



/*-----------------------------------------------*/
/*  "Mi cuenta" Page                             */
/*-----------------------------------------------*/
body.page-id-16722 .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link:nth-child(3) a{
	padding-left:0px !important;
	padding-right:0px !important;
	padding-bottom:0px !important;
	padding-top:0px !important;
	display:none !important;
}

body.page-id-16722 .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link:nth-child(2) a{
	margin-top:2px;
	margin-bottom:-50px;
}

body.page-id-16722 .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link:nth-child(4) a{
	margin-top:-9px;
}



/*-----------------------------------------------*/
/*  "Carrito" Page                               */
/*-----------------------------------------------*/
body.page-id-16743 .elementor-widget-woocommerce-cart .wc-empty-cart-message .woocommerce-info{
	border-top-color:#bdc3c7;
}

body.page-id-16743 .elementor-widget-woocommerce-cart .return-to-shop a{
	padding-left:24px;
	padding-right:24px;
	padding-top:12px;
	padding-bottom:12px;
	border-color:#bdc3c7;
	border-style:solid;
	border-width:1px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-16743 .elementor-widget-woocommerce-cart .return-to-shop a:hover{
	color:rgba(238,112,28,0.79);
}



/*-----------------------------------------------*/
/*  "Empresas" Page                              */
/*-----------------------------------------------*/
body.page-id-26080 .post-password-form{
	text-align:center;
	max-width:471px;
	margin-left:50px;
	margin-right:50px;
	margin-top:50px;
	margin-bottom:50px;
	display:block;
	-ms-flex-line-pack:center;	align-content:center;
}



/*-----------------------------------------------*/
/*  "Agradecimiento" Page                        */
/*-----------------------------------------------*/
body.page-id-26209 .post-password-form{
	text-align:center;
	max-width:471px;
	margin-left:50px;
	margin-right:50px;
	margin-top:50px;
	margin-bottom:50px;
	display:block;
	-ms-flex-line-pack:center;	align-content:center;
}



/*-----------------------------------------------*/
/*  "Política de Privacidad" Page               */
/*-----------------------------------------------*/
body.page-id-27090 .post-password-form{
	text-align:center;
	max-width:471px;
	margin-left:50px;
	margin-right:50px;
	margin-top:50px;
	margin-bottom:50px;
	display:block;
	-ms-flex-line-pack:center;	align-content:center;
}



/*-----------------------------------------------*/
/*  "Aviso Legal" Page                           */
/*-----------------------------------------------*/
body.page-id-27115 .post-password-form{
	text-align:center;
	max-width:471px;
	margin-left:50px;
	margin-right:50px;
	margin-top:50px;
	margin-bottom:50px;
	display:block;
	-ms-flex-line-pack:center;	align-content:center;
}



/*-----------------------------------------------*/
/*  "Aviso Legal &#8211; Copy" Page              */
/*-----------------------------------------------*/
body.page-id-27143 .post-password-form{
	text-align:center;
	max-width:471px;
	margin-left:50px;
	margin-right:50px;
	margin-top:50px;
	margin-bottom:50px;
	display:block;
	-ms-flex-line-pack:center;	align-content:center;
}



/*-----------------------------------------------*/
/*  "Política de Cookies" Page                  */
/*-----------------------------------------------*/
body.page-id-27144 .post-password-form{
	text-align:center;
	max-width:471px;
	margin-left:50px;
	margin-right:50px;
	margin-top:50px;
	margin-bottom:50px;
	display:block;
	-ms-flex-line-pack:center;	align-content:center;
}



/*-----------------------------------------------*/
/*  "Inicio" Page                                */
/*-----------------------------------------------*/
body.page-id-27482 .cky-btn-revisit-wrapper{
	display:none !important;
}



/*-----------------------------------------------*/
/*  "Donación" Page                             */
/*-----------------------------------------------*/
body.page-id-27820 .post-password-form{
	text-align:center;
	max-width:471px;
	margin-left:50px;
	margin-right:50px;
	margin-top:50px;
	margin-bottom:50px;
	display:block;
	-ms-flex-line-pack:center;	align-content:center;
}



/*-----------------------------------------------*/
/*  "Programas de acción comunitaria y empoderamiento de mujeres" Page*/
/*-----------------------------------------------*/
body.page-id-28029 .post-password-form{
	text-align:center;
	max-width:471px;
	margin-left:50px;
	margin-right:50px;
	margin-top:50px;
	margin-bottom:50px;
	display:block;
	-ms-flex-line-pack:center;	align-content:center;
}



/*-----------------------------------------------*/
/*  "Aula virtual Cepaz" Page                    */
/*-----------------------------------------------*/
body.page-id-28240 .post-password-form{
	text-align:center;
	max-width:471px;
	margin-left:50px;
	margin-right:50px;
	margin-top:50px;
	margin-bottom:50px;
	display:block;
	-ms-flex-line-pack:center;	align-content:center;
}



/*-----------------------------------------------*/
/*  "El corazón de Cepaz" Page                  */
/*-----------------------------------------------*/
body.page-id-28286 .post-password-form{
	text-align:center;
	max-width:471px;
	margin-left:50px;
	margin-right:50px;
	margin-top:50px;
	margin-bottom:50px;
	display:block;
	-ms-flex-line-pack:center;	align-content:center;
}



/*-----------------------------------------------*/
/*  "Podcast Raíces" Page                       */
/*-----------------------------------------------*/
body.page-id-28287 .post-password-form{
	text-align:center;
	max-width:471px;
	margin-left:50px;
	margin-right:50px;
	margin-top:50px;
	margin-bottom:50px;
	display:block;
	-ms-flex-line-pack:center;	align-content:center;
}



/*-----------------------------------------------*/
/*  "Hazte socio" Page                           */
/*-----------------------------------------------*/
body.page-id-28288 .post-password-form{
	text-align:center;
	max-width:471px;
	margin-left:50px;
	margin-right:50px;
	margin-top:50px;
	margin-bottom:50px;
	display:block;
	-ms-flex-line-pack:center;	align-content:center;
}



/*-----------------------------------------------*/
/*  "Donation" Page                              */
/*-----------------------------------------------*/
body.page-id-28783 .post-password-form{
	text-align:center;
	max-width:471px;
	margin-left:50px;
	margin-right:50px;
	margin-top:50px;
	margin-bottom:50px;
	display:block;
	-ms-flex-line-pack:center;	align-content:center;
}



/*-----------------------------------------------*/
/*  "Community action and women&#8217;s empowerment programs" Page*/
/*-----------------------------------------------*/
body.page-id-28802 .post-password-form{
	text-align:center;
	max-width:471px;
	margin-left:50px;
	margin-right:50px;
	margin-top:50px;
	margin-bottom:50px;
	display:block;
	-ms-flex-line-pack:center;	align-content:center;
}



/*-----------------------------------------------*/
/*  "Virtual classroom Cepaz" Page               */
/*-----------------------------------------------*/
body.page-id-28804 .post-password-form{
	text-align:center;
	max-width:471px;
	margin-left:50px;
	margin-right:50px;
	margin-top:50px;
	margin-bottom:50px;
	display:block;
	-ms-flex-line-pack:center;	align-content:center;
}



/*-----------------------------------------------*/
/*  "Become a partner" Page                      */
/*-----------------------------------------------*/
body.page-id-28805 .post-password-form{
	text-align:center;
	max-width:471px;
	margin-left:50px;
	margin-right:50px;
	margin-top:50px;
	margin-bottom:50px;
	display:block;
	-ms-flex-line-pack:center;	align-content:center;
}



/*-----------------------------------------------*/
/*  "The heart of Cepaz" Page                    */
/*-----------------------------------------------*/
body.page-id-28806 .post-password-form{
	text-align:center;
	max-width:471px;
	margin-left:50px;
	margin-right:50px;
	margin-top:50px;
	margin-bottom:50px;
	display:block;
	-ms-flex-line-pack:center;	align-content:center;
}



/*-----------------------------------------------*/
/*  "Podcast Raíces" Page                       */
/*-----------------------------------------------*/
body.page-id-28807 .post-password-form{
	text-align:center;
	max-width:471px;
	margin-left:50px;
	margin-right:50px;
	margin-top:50px;
	margin-bottom:50px;
	display:block;
	-ms-flex-line-pack:center;	align-content:center;
}



/*-----------------------------------------------*/
/*  "Inteligencia artificial para el cambio social" Page*/
/*-----------------------------------------------*/
body.page-id-29344 .post-password-form{
	text-align:center;
	max-width:471px;
	margin-left:50px;
	margin-right:50px;
	margin-top:50px;
	margin-bottom:50px;
	display:block;
	-ms-flex-line-pack:center;	align-content:center;
}



/*-----------------------------------------------*/
/*  "Curso sobre inteligencia artificial" Page   */
/*-----------------------------------------------*/
body.page-id-30290 .post-password-form{
	text-align:center;
	max-width:471px;
	margin-left:50px;
	margin-right:50px;
	margin-top:50px;
	margin-bottom:50px;
	display:block;
	-ms-flex-line-pack:center;	align-content:center;
}



/*-----------------------------------------------*/
/*  "Inicio" Page                                */
/*-----------------------------------------------*/
body.page-id-15555 .elementor-nav-menu--dropdown-tablet .elementor-nav-menu--main .glink{
	display:inline-flex;
}