/*
Theme Name: SiteOrigin Unwind Child
Theme URI: https://orenyi.com
Template: siteorigin-unwind
Author: Orenyi
Author URI: https://orenyi.com/
Description: Unwind is a modern theme for creators. A stunning integrated posts slider, clean lines and crisp typography make it the perfect canvas for bloggers. Complete WooCommerce integration usually only found in premium themes makes Unwind ideal for selling. We know standing out from the crowd is important. Unwind now offers four header layouts and five blog layouts, making it easy to create a unique look and feel to suit your brand. Unwind is fully responsive and mobile ready, it also features a bold full screen search, smooth back to top button and integrations for all of your favourite plugins like Jetpack Infinite Scroll and Page Builder by SiteOrigin. For assistance, check out our theme documentation (https://siteorigin.com/unwind-documentation/) or ask a question on our support forum (https://siteorigin.com/thread/).
Tags: one-column,two-columns,custom-background,custom-colors,custom-header,custom-menu,custom-logo,featured-images,full-width-template,sticky-post,theme-options,translation-ready,blog,e-commerce
Version: 1.7.0.1620721077
Updated: 2021-05-11 08:17:56
*/
ul li::marker {

	color: #D12421;
}
#page{
	overflow: hidden;
}
#masthead{
	border: 0px;
}
#masthead .site-branding{
	display: none;
}
.sticky-menu.sticky-bar-out #masthead .sticky-bar{
	border: 0px;
}
.sticky-menu #masthead .sticky-bar{
	border: 0px;
	background: transparent;
	position: absolute;
	padding: 30px 0px;
}
.sticky-menu.sticky-bar-out #masthead .sticky-bar{
	position: absolute;
	z-index: 999999999;
}
.sticky-menu:not(.sticky-bar-out) #masthead .sticky-bar {
	position: absolute;
	width: 100%;
	z-index: 999999999999;
}
.header-design-3 .main-navigation-bar .main-navigation, .header-design-3 .main-navigation-bar .main-navigation .menu-main-menu-container{
	width: 100%;
	max-width: 1280px;
	margin: 0 auto;
}
.main-navigation>div.menu-main-menu-container ul#primary-menu{
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.main-navigation>div.menu-main-menu-container ul li a{
	color: #fff;
	font-weight: bold;
	font-size: 21px;
}
.banner .sow-slider-base ul.sow-slider-images li.sow-slider-image.sow-slider-image-cover{
	background-position: center top;
}
.newsletter .sow-slider-base ul.sow-slider-images li.sow-slider-image.sow-slider-image-cover{
	background-position: center center;
}
.header-design-3 .main-navigation-bar>.container{
	height: auto;
}
.sticky-bar-sentinel{
	display: none
}
.site-branding img{
	display: none;
}
.site-content .container{
	padding: 0px;
}
.menu-item-home img{
	max-width:116px;
}
.mc4wp-form.mc4wp-form-20{
	text-align: center;
	max-width: 500px;
	margin: 0 auto;
}
.mc4wp-form.mc4wp-form-20 input[type=email]{
	border: 0px;
    border-bottom: 1px solid #000;
    width: 100%;
    font-size: 30px;
    text-align: center;
    font-family: 'Bebas Neue';
}
.mc4wp-form.mc4wp-form-20 input[type=submit]{
	border: 0px;
	background-color: #D12421;
	font-size: 30px;
	color: #ECA804;
	font-family: 'Bebas Neue';
	font-weight: bold;
	width: 100%;
	padding: 15px;
}
#colophon.footer-active-sidebar{
	border:0px;
	background: #000;
	color:#fff;
}
h2{
	font-size: 45px;
}
h3{
	font-size: 35px;
}
.sow-social-media-button-facebook-0 .sow-icon-fontawesome[data-sow-icon]:before{
	content: '\f082';
}
.banner-desembalaje .sow-slider-base ul.sow-slider-images li.sow-slider-image.sow-slider-image-cover{
	background-position:bottom;
}
.banner-circuito .sow-slider-base ul.sow-slider-images li.sow-slider-image.sow-slider-image-cover{
	background-position: bottom;
}
.main-navigation-bar .main-navigation>div ul ul{
	background: #eca804;
}
footer#colophon .widget a{
	color: #fff;
}
.top-wave:before{
	content: url(https://lossabadosdelrastro.com/wp-content/uploads/2021/06/CURVAWEB_LSDR-01-white.svg);
    width: 100%;
    height: auto;
    position: absolute;
    z-index: 99999;
    margin-top: -15%;
}
.top-wave-yellow:before{
	content: url(https://lossabadosdelrastro.com/wp-content/uploads/2021/06/CURVAWEB_LSDR-01-yellow.svg);
    width: 100%;
    height: auto;
    position: absolute;
    z-index: 99999;
    margin-top: -15%;
}
.taller-bold{
	font-weight: 700;
	text-transform: uppercase;
	font-size: 30px;
	padding: 5px 0px;
}
.single.single-talleres .site-main .entry-header {
	padding: 14% 0;
    text-align: center;

}
.single.single-talleres .site-main .entry-content {
	margin: 0 auto;
    max-width: 1170px;
    padding: 3% 15px;
    position: relative;
    width: 100%;
}
.single.single-talleres .entry-title{
	font-size: 40px;
}
.single.single-talleres .article-cf-title{
	font-size: 24px;
}
.single.single-talleres .article-cf-title bold{
	font-weight: 500;
	font-family: "Bebas Neue",display;
	text-transform: uppercase;
	font-size: 40px;
}
.single.single-talleres .top-wave:before{
	margin-top: -13%;
}
@media screen and (max-width:768px){
	.single.single-talleres .article-cf-title{
		font-size: 18px;
	}
	.single.single-talleres .article-cf-title bold{
		font-size: 24px;
	}
	h2 {
		font-size: 32px;
		line-height: 1.1;
	}
	.banner-historias .so-widget-sow-image .sow-image-container img{
		object-fit: cover;
		object-position: bottom;
		position: absolute;
		top: 0;
		width: 100%;
		height: 250px;
	}
	.main-navigation > div.mobile-logo-wrap > div.mobile-logo{
		display: block;
		max-width: 100px;
	}
	.main-navigation .menu-toggle .svg-icon-menu path{
		fill: #fff;
	}
	.main-navigation > div.mobile-logo-wrap{
		display: flex;
		align-items: center;
		justify-content: space-between;
		width: 100%;
		padding: 0 15px;
	}
	.home-hide{
		display: none;
	}
	.main-navigation .menu-toggle:hover{
		background: transparent;
	}
	.main-navigation-bar #mobile-navigation{
		top:80px;
	}
}
@media screen and (max-width: 600px){
	.sticky-menu.sticky-bar-out.admin-bar #masthead .sticky-bar {
		top: 46px;
	}
	.sticky-menu.sticky-bar-out #masthead .sticky-bar{
		position: absolute;
	}
	.mc4wp-form.mc4wp-form-20 input[type=email]{
		font-size: 24px;
	}
	.mc4wp-form.mc4wp-form-20 input[type=submit]{
		font-size: 24px;
	}
	#colophon .widgets .widget{
		margin: 0px;
	}

}