#top .av-special-heading.av-4ny6fn-3aa8e49e4b035c182ef69be58f46e0f8{
padding-bottom:30px;
font-size:70px;
}
body .av-special-heading.av-4ny6fn-3aa8e49e4b035c182ef69be58f46e0f8 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-4ny6fn-3aa8e49e4b035c182ef69be58f46e0f8 .av-special-heading-tag{
font-size:70px;
}
.av-special-heading.av-4ny6fn-3aa8e49e4b035c182ef69be58f46e0f8 .av-subheading{
font-size:15px;
}

.flex_column.av-4ihqob-58bac065b5b9baa5e13d4b4401588a75{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-473xl7-908fb9f29598fba54da6de1d3ebd9977{
height:30px;
}

.flex_column.av-3vnkoj-beb1fa6ddb4c45c1b919d1950828b365{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-3j9eyb-3cfe224cc560c1bc1bd66d6f29aaad00{
height:30px;
}

#top .av-masonry.av-bu8j7-8fc7ddd4db119bff7c2efd77e88494b5{
background-color:#191919;
}

.flex_cell.av-2y9ppf-3fd5acb1dd550fc4235c239bd53aa31c{
vertical-align:middle;
background:url(https://carpinteriacubillas.com/wp-content/uploads/2016/02/hero-3.jpg) 0% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-2y9ppf-3fd5acb1dd550fc4235c239bd53aa31c{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-2sx42b-6d21805a88ec818fa50c15aa9208c4df{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-2sx42b-6d21805a88ec818fa50c15aa9208c4df{
padding:100px 100px 100px 100px !important;
}

#top .av-special-heading.av-2jspj7-850ef1ae5883999ccd6a8cd03b126f15{
padding-bottom:20px;
font-size:50px;
}
body .av-special-heading.av-2jspj7-850ef1ae5883999ccd6a8cd03b126f15 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2jspj7-850ef1ae5883999ccd6a8cd03b126f15 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-2jspj7-850ef1ae5883999ccd6a8cd03b126f15 .av-subheading{
font-size:15px;
}

.avia-section.av-29xq7n-1d255a366bb6fc6ee17f67babc61ebc1{
background-repeat:no-repeat;
background-image:url(https://carpinteriacubillas.com/wp-content/uploads/2016/02/hero-5.jpg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-29xq7n-1d255a366bb6fc6ee17f67babc61ebc1 .av-section-color-overlay{
opacity:0.8;
background-color:#000000;
}

.flex_column.av-23exa3-645f29f13147e8a24c73f92af0f19d8d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-1v7aj7-e332a03350e3e636a1467510248f11dd{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-1rix3n-ff0a4ac5c7ebecfd3781b1750c6341bf{
padding-bottom:20px;
font-size:50px;
}
body .av-special-heading.av-1rix3n-ff0a4ac5c7ebecfd3781b1750c6341bf .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1rix3n-ff0a4ac5c7ebecfd3781b1750c6341bf .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-1rix3n-ff0a4ac5c7ebecfd3781b1750c6341bf .av-subheading{
font-size:15px;
}

.flex_column.av-537az-804f57cc0411e94e98b295dc1ba261ea{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_cell.av-1373s3-415b480dc0090f01973fe0fb0e71c6cb{
vertical-align:middle;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_cell.av-1373s3-415b480dc0090f01973fe0fb0e71c6cb{
padding:50px 50px 50px 50px !important;
}

#top .avia-animated-number.av-vc1yr-8ad2a883183953be812eea1f6319db60 .avia-animated-number-title{
font-size:50px;
color:#0a0a0a;
}
#top .avia-animated-number.av-vc1yr-8ad2a883183953be812eea1f6319db60 .avia-animated-number-content{
font-size:22px;
}

.flex_cell.av-roosr-e819815348e15a595b8f6cde3637648e{
vertical-align:middle;
background-color:#292929;
}
.responsive #top #wrap_all .flex_cell.av-roosr-e819815348e15a595b8f6cde3637648e{
padding:50px 50px 50px 50px !important;
}

#top .avia-animated-number.av-lfnpv-630b38e1c55ef14721378ec2d20eeced .avia-animated-number-title{
font-size:50px;
color:#ffffff;
}
#top .avia-animated-number.av-lfnpv-630b38e1c55ef14721378ec2d20eeced .avia-animated-number-content{
font-size:22px;
}

.flex_cell.av-db1rn-dff3ce882dc7ed62c53978c4e67892c0{
vertical-align:middle;
background-color:#3c3c3c;
}
.responsive #top #wrap_all .flex_cell.av-db1rn-dff3ce882dc7ed62c53978c4e67892c0{
padding:50px 50px 50px 50px !important;
}

#top .avia-animated-number.av-14evf-69d32c8a58b68fbd9261b34a68a2fd40 .avia-animated-number-title{
font-size:50px;
color:#ffffff;
}
#top .avia-animated-number.av-14evf-69d32c8a58b68fbd9261b34a68a2fd40 .avia-animated-number-content{
font-size:22px;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-4ny6fn-3aa8e49e4b035c182ef69be58f46e0f8 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2jspj7-850ef1ae5883999ccd6a8cd03b126f15 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1rix3n-ff0a4ac5c7ebecfd3781b1750c6341bf .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-4ny6fn-3aa8e49e4b035c182ef69be58f46e0f8 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2jspj7-850ef1ae5883999ccd6a8cd03b126f15 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1rix3n-ff0a4ac5c7ebecfd3781b1750c6341bf .av-special-heading-tag{
font-size:0.8em;
}
}
