#top #wrap_all .avia-slideshow .av-slideshow-caption.av-lhg37vu9-fca33586fd3f80bbbc9429e844521247__0 .avia-caption-title{
font-size:47px;
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-lhg37vu9-fca33586fd3f80bbbc9429e844521247__0 .avia-caption-content{
font-size:24px;
}
#top .avia-slideshow .av-slideshow-caption.av-lhg37vu9-fca33586fd3f80bbbc9429e844521247__0 .avia-caption-content p{
font-size:24px;
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-lhg37vu9-fca33586fd3f80bbbc9429e844521247__0 .avia-caption-title{
font-size:22px;
}
#top .avia-slideshow .av-slideshow-caption.av-lhg37vu9-fca33586fd3f80bbbc9429e844521247__0 .avia-caption-content{
font-size:14px;
}
#top .avia-slideshow .av-slideshow-caption.av-lhg37vu9-fca33586fd3f80bbbc9429e844521247__0 .avia-caption-content p{
font-size:14px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-lhg37vu9-fca33586fd3f80bbbc9429e844521247__0 .avia-caption-title{
font-size:17px;
}
#top .avia-slideshow .av-slideshow-caption.av-lhg37vu9-fca33586fd3f80bbbc9429e844521247__0 .avia-caption-content{
font-size:14px;
}
#top .avia-slideshow .av-slideshow-caption.av-lhg37vu9-fca33586fd3f80bbbc9429e844521247__0 .avia-caption-content p{
font-size:14px;
}
}

.avia-section.av-28vom-a36f2b373f28373b9b08899bd6781874{
position:relative;
}
.avia-section.av-28vom-a36f2b373f28373b9b08899bd6781874 .avia-divider-svg-bottom svg{
height:50px;
fill:#ffffff;
}

#top .av-special-heading.av-24ilw-2dbbed124a0e9593cea6ebea31c41226{
padding-bottom:10px;
font-size:44px;
}
body .av-special-heading.av-24ilw-2dbbed124a0e9593cea6ebea31c41226 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-24ilw-2dbbed124a0e9593cea6ebea31c41226 .av-special-heading-tag{
font-size:44px;
}
.av-special-heading.av-24ilw-2dbbed124a0e9593cea6ebea31c41226 .av-subheading{
font-size:15px;
}

#top .avia-icon-list-container.av-lty8299w-c3153cda9b0c762b0534b144018bc2ab .iconlist_icon{
font-size:19px;
}
#top #wrap_all .avia-icon-list-container.av-lty8299w-c3153cda9b0c762b0534b144018bc2ab .av_iconlist_title{
font-size:19px;
}

.avia_transform .avia-image-container.av-1vtz6-b5eb1366f56afc7798601d4fe4a071df{
-webkit-animation-duration:1.5s;
-moz-animation-duration:1.5s;
animation-duration:1.5s;
}
.avia-image-container.av-1vtz6-b5eb1366f56afc7798601d4fe4a071df img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1vtz6-b5eb1366f56afc7798601d4fe4a071df .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-3zp4-6f1ae4d7f75074be317e76a7e35ceab4{
background-color:#ffffff;
background-image:unset;
}

#top .av-special-heading.av-lty8gegs-e162f6bb7ca829453d9eb5b3ed5ba72b{
padding-bottom:10px;
font-size:43px;
}
body .av-special-heading.av-lty8gegs-e162f6bb7ca829453d9eb5b3ed5ba72b .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lty8gegs-e162f6bb7ca829453d9eb5b3ed5ba72b .av-special-heading-tag{
font-size:43px;
}
.av-special-heading.av-lty8gegs-e162f6bb7ca829453d9eb5b3ed5ba72b .av-subheading{
font-size:17px;
}

@-webkit-keyframes av_boxShadowEffect_av-40wg-7264d3123c85ec6c09dbdd402c89caf7-column {
0%   { box-shadow:  0 0 0 0 #cecece; opacity: 1; }
100% { box-shadow:  0 0 22px 0 #cecece; opacity: 1; }
}
@keyframes av_boxShadowEffect_av-40wg-7264d3123c85ec6c09dbdd402c89caf7-column {
0%   { box-shadow:  0 0 0 0 #cecece; opacity: 1; }
100% { box-shadow:  0 0 22px 0 #cecece; opacity: 1; }
}
.flex_column.av-40wg-7264d3123c85ec6c09dbdd402c89caf7{
box-shadow: 0 0 22px 0 #cecece;
padding:30px 30px 30px 30px;
}

.av_font_icon.av-lty8k55q-43427e168d6747fd3a04c066622defe3 .av-icon-char{
font-size:60px;
line-height:60px;
}

@-webkit-keyframes av_boxShadowEffect_av-dv9y-a4d787051ff3f42420bea377866c8823-column {
0%   { box-shadow:  0 0 0 0 #cecece; opacity: 1; }
100% { box-shadow:  0 0 22px 0 #cecece; opacity: 1; }
}
@keyframes av_boxShadowEffect_av-dv9y-a4d787051ff3f42420bea377866c8823-column {
0%   { box-shadow:  0 0 0 0 #cecece; opacity: 1; }
100% { box-shadow:  0 0 22px 0 #cecece; opacity: 1; }
}
.flex_column.av-dv9y-a4d787051ff3f42420bea377866c8823{
box-shadow: 0 0 22px 0 #cecece;
padding:30px 30px 30px 30px;
}

.av_font_icon.av-bjso-b2fd66f0a7e5f01177a3952332570235 .av-icon-char{
font-size:60px;
line-height:60px;
}

@-webkit-keyframes av_boxShadowEffect_av-8784-de49436656f175a3e5fec3c3e6a0a008-column {
0%   { box-shadow:  0 0 0 0 #cecece; opacity: 1; }
100% { box-shadow:  0 0 22px 0 #cecece; opacity: 1; }
}
@keyframes av_boxShadowEffect_av-8784-de49436656f175a3e5fec3c3e6a0a008-column {
0%   { box-shadow:  0 0 0 0 #cecece; opacity: 1; }
100% { box-shadow:  0 0 22px 0 #cecece; opacity: 1; }
}
.flex_column.av-8784-de49436656f175a3e5fec3c3e6a0a008{
box-shadow: 0 0 22px 0 #cecece;
padding:30px 30px 30px 30px;
}

.av_font_icon.av-kpw-ac8671718f7ef90b769cc82f3110fdee .av-icon-char{
font-size:60px;
line-height:60px;
}

@-webkit-keyframes av_boxShadowEffect_av-k3ju-838a6654f989d508219214db9780824f-column {
0%   { box-shadow:  0 0 0 0 #cecece; opacity: 1; }
100% { box-shadow:  0 0 22px 0 #cecece; opacity: 1; }
}
@keyframes av_boxShadowEffect_av-k3ju-838a6654f989d508219214db9780824f-column {
0%   { box-shadow:  0 0 0 0 #cecece; opacity: 1; }
100% { box-shadow:  0 0 22px 0 #cecece; opacity: 1; }
}
.flex_column.av-k3ju-838a6654f989d508219214db9780824f{
box-shadow: 0 0 22px 0 #cecece;
padding:30px 30px 30px 30px;
}

.av_font_icon.av-ijcs-eab56a565d1e0a68b5895fc3d4a44ff8 .av-icon-char{
font-size:60px;
line-height:60px;
}

@-webkit-keyframes av_boxShadowEffect_av-e3pa-527454300c7a26e3fa425b613f65204c-column {
0%   { box-shadow:  0 0 0 0 #cecece; opacity: 1; }
100% { box-shadow:  0 0 22px 0 #cecece; opacity: 1; }
}
@keyframes av_boxShadowEffect_av-e3pa-527454300c7a26e3fa425b613f65204c-column {
0%   { box-shadow:  0 0 0 0 #cecece; opacity: 1; }
100% { box-shadow:  0 0 22px 0 #cecece; opacity: 1; }
}
.flex_column.av-e3pa-527454300c7a26e3fa425b613f65204c{
box-shadow: 0 0 22px 0 #cecece;
padding:30px 30px 30px 30px;
}

.av_font_icon.av-bpk6-2b6b981143861f021ea2800ce709e76c .av-icon-char{
font-size:60px;
line-height:60px;
}

@-webkit-keyframes av_boxShadowEffect_av-7yu6-846e581ff397474680dc788fdca5ea0a-column {
0%   { box-shadow:  0 0 0 0 #cecece; opacity: 1; }
100% { box-shadow:  0 0 22px 0 #cecece; opacity: 1; }
}
@keyframes av_boxShadowEffect_av-7yu6-846e581ff397474680dc788fdca5ea0a-column {
0%   { box-shadow:  0 0 0 0 #cecece; opacity: 1; }
100% { box-shadow:  0 0 22px 0 #cecece; opacity: 1; }
}
.flex_column.av-7yu6-846e581ff397474680dc788fdca5ea0a{
box-shadow: 0 0 22px 0 #cecece;
padding:30px 30px 30px 30px;
}

.av_font_icon.av-4uvc-1389477e44ec82fda5c9da0e3206728b .av-icon-char{
font-size:60px;
line-height:60px;
}

.avia-section.av-h3bg-d3f2e060efa954317acfa736cbfdd619{
background-color:#ffffff;
background-image:unset;
}

.avia-image-container.av-a0t8-6728b7db9134755362328ec9ba0b9326 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-a0t8-6728b7db9134755362328ec9ba0b9326 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-lulbvdhb-1ea3a9cc3fdd729c1d471dcc21f94e1e{
padding-bottom:10px;
}
body .av-special-heading.av-lulbvdhb-1ea3a9cc3fdd729c1d471dcc21f94e1e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lulbvdhb-1ea3a9cc3fdd729c1d471dcc21f94e1e .av-subheading{
font-size:15px;
}

.avia-image-container.av-hyq-8581e07247c3aaec27c5ea9e1cfec39c img.avia_image{
box-shadow:none;
}
.avia-image-container.av-hyq-8581e07247c3aaec27c5ea9e1cfec39c .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-lulbvp0a-9b25c52d4a959fc70e21df2b3ee90647{
padding-bottom:10px;
}
body .av-special-heading.av-lulbvp0a-9b25c52d4a959fc70e21df2b3ee90647 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lulbvp0a-9b25c52d4a959fc70e21df2b3ee90647 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-lty8uc62-a54fdfbf28c5aa489129bf0ea874be35{
padding-bottom:10px;
font-size:43px;
}
body .av-special-heading.av-lty8uc62-a54fdfbf28c5aa489129bf0ea874be35 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lty8uc62-a54fdfbf28c5aa489129bf0ea874be35 .av-special-heading-tag{
font-size:43px;
}
.av-special-heading.av-lty8uc62-a54fdfbf28c5aa489129bf0ea874be35 .av-subheading{
font-size:17px;
}

.avia_transform .avia-image-container.av-34sw-e5d7a776d913e2b8b32655568fec3d3d{
-webkit-animation-duration:1.5s;
-moz-animation-duration:1.5s;
animation-duration:1.5s;
}
.avia-image-container.av-34sw-e5d7a776d913e2b8b32655568fec3d3d img.avia_image{
box-shadow:none;
}
.avia-image-container.av-34sw-e5d7a776d913e2b8b32655568fec3d3d .av-image-caption-overlay-center{
color:#ffffff;
}

#top .togglecontainer.av-lty8u2e4-232658be4b9dc5046973ed4ab4affe77 h3.toggler{
font-size:22px;
background-color:rgba(255,255,255,0.01);
border-color:#7c7c7c;
}
#top .togglecontainer.av-lty8u2e4-232658be4b9dc5046973ed4ab4affe77 h3.toggler .toggle_icon{
color:#111111;
border-color:#111111;
}
#top .togglecontainer.av-lty8u2e4-232658be4b9dc5046973ed4ab4affe77 h3.toggler .toggle_icon > span{
color:#111111;
border-color:#111111;
}
#top .togglecontainer.av-lty8u2e4-232658be4b9dc5046973ed4ab4affe77 .toggle_wrap .toggle_content{
background-color:rgba(255,255,255,0.01);
border-color:#7c7c7c;
}

.avia-section.av-9m2e-b60b7dc654b31c55cc2e2b8e9f0ea430{
background-color:#ffffff;
background-image:unset;
}

#top .av-special-heading.av-lty97utz-e2f9498228b06ec7b88a3358d3b10209{
padding-bottom:10px;
font-size:43px;
}
body .av-special-heading.av-lty97utz-e2f9498228b06ec7b88a3358d3b10209 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lty97utz-e2f9498228b06ec7b88a3358d3b10209 .av-special-heading-tag{
font-size:43px;
}
.av-special-heading.av-lty97utz-e2f9498228b06ec7b88a3358d3b10209 .av-subheading{
font-size:17px;
}

@-webkit-keyframes av_boxShadowEffect_av-79om-4395f8d2d91f8c44bd1ac08a7b137c82-column {
0%   { box-shadow:  0 0 0 0 #cecece; opacity: 1; }
100% { box-shadow:  0 0 22px 0 #cecece; opacity: 1; }
}
@keyframes av_boxShadowEffect_av-79om-4395f8d2d91f8c44bd1ac08a7b137c82-column {
0%   { box-shadow:  0 0 0 0 #cecece; opacity: 1; }
100% { box-shadow:  0 0 22px 0 #cecece; opacity: 1; }
}
.flex_column.av-79om-4395f8d2d91f8c44bd1ac08a7b137c82{
box-shadow: 0 0 22px 0 #cecece;
padding:30px 30px 30px 30px;
}

.av_font_icon.av-lty99nbo-57ed5525f42ca654fb0f26456733baab .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .hr.hr-invisible.av-6498-c0876955172feb46aca2db7e65c605e0{
height:20px;
}

@-webkit-keyframes av_boxShadowEffect_av-hqo-6f8d260194cba87e14134bb3412758e4-column {
0%   { box-shadow:  0 0 0 0 #cecece; opacity: 1; }
100% { box-shadow:  0 0 22px 0 #cecece; opacity: 1; }
}
@keyframes av_boxShadowEffect_av-hqo-6f8d260194cba87e14134bb3412758e4-column {
0%   { box-shadow:  0 0 0 0 #cecece; opacity: 1; }
100% { box-shadow:  0 0 22px 0 #cecece; opacity: 1; }
}
.flex_column.av-hqo-6f8d260194cba87e14134bb3412758e4{
box-shadow: 0 0 22px 0 #cecece;
padding:30px 30px 30px 30px;
}

.av_font_icon.av-lty99qkc-579c6f10e3fc705ee9171040cd218101 .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .hr.hr-invisible.av-49vi-97530fc8d4046113d6141918f15333a4{
height:20px;
}

@-webkit-keyframes av_boxShadowEffect_av-2y10-58fc33b52787b6a3fcbd9c23b44422ce-column {
0%   { box-shadow:  0 0 0 0 #cecece; opacity: 1; }
100% { box-shadow:  0 0 22px 0 #cecece; opacity: 1; }
}
@keyframes av_boxShadowEffect_av-2y10-58fc33b52787b6a3fcbd9c23b44422ce-column {
0%   { box-shadow:  0 0 0 0 #cecece; opacity: 1; }
100% { box-shadow:  0 0 22px 0 #cecece; opacity: 1; }
}
.flex_column.av-2y10-58fc33b52787b6a3fcbd9c23b44422ce{
box-shadow: 0 0 22px 0 #cecece;
padding:30px 30px 30px 30px;
}

.av_font_icon.av-lty99w6k-21b3b4a53f169aef0eb0ed23ae9b0517 .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .hr.hr-invisible.av-lty9bb1x-91417c568ab4f1cee824cda97dde1956{
height:20px;
}

.avia-section.av-2j6a-b4612fdd51edbc1e6e6f4b80b033124a{
background-repeat:no-repeat;
background-image:url(https://talleresburuaga.es/wp-content/uploads/2024/03/mecanizado-de-piezas.jpg);
background-position:50% 0%;
background-attachment:scroll;
}

.flex_column.av-lhg5kz78-7297378825e1b1379c8c65db0977e03a{
padding:4% 4% 4% 4%;
background-color:rgba(22,22,22,0.87);
}

#top .av-special-heading.av-lhg5nxlq-734d37205d981bc052b9fb64f84542eb{
padding-bottom:10px;
color:#ffffff;
font-size:49px;
}
body .av-special-heading.av-lhg5nxlq-734d37205d981bc052b9fb64f84542eb .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lhg5nxlq-734d37205d981bc052b9fb64f84542eb .av-special-heading-tag{
font-size:49px;
}
.av-special-heading.av-lhg5nxlq-734d37205d981bc052b9fb64f84542eb .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-lhg5nxlq-734d37205d981bc052b9fb64f84542eb .av-subheading{
font-size:19px;
}

#top .av_textblock_section.av-lhg5kcyh-57e16ece24cec6fe09c4aab0958ecfb4 .avia_textblock{
font-size:20px;
color:#ffffff;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-24ilw-2dbbed124a0e9593cea6ebea31c41226 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-lty8gegs-e162f6bb7ca829453d9eb5b3ed5ba72b .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-lty8uc62-a54fdfbf28c5aa489129bf0ea874be35 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-lty97utz-e2f9498228b06ec7b88a3358d3b10209 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-lhg5nxlq-734d37205d981bc052b9fb64f84542eb .av-special-heading-tag{
font-size:0.8em;
}

#top .av_textblock_section.av-lhg5kcyh-57e16ece24cec6fe09c4aab0958ecfb4 .avia_textblock{
font-size:15px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-24ilw-2dbbed124a0e9593cea6ebea31c41226 .av-special-heading-tag{
font-size:20px;
}

#top #wrap_all .av-special-heading.av-lty8gegs-e162f6bb7ca829453d9eb5b3ed5ba72b .av-special-heading-tag{
font-size:20px;
}

#top #wrap_all .av-special-heading.av-lty8uc62-a54fdfbf28c5aa489129bf0ea874be35 .av-special-heading-tag{
font-size:20px;
}

#top #wrap_all .av-special-heading.av-lty97utz-e2f9498228b06ec7b88a3358d3b10209 .av-special-heading-tag{
font-size:20px;
}

#top #wrap_all .av-special-heading.av-lhg5nxlq-734d37205d981bc052b9fb64f84542eb .av-special-heading-tag{
font-size:20px;
}

#top .av_textblock_section.av-lhg5kcyh-57e16ece24cec6fe09c4aab0958ecfb4 .avia_textblock{
font-size:15px;
}
}
