.avia-section.av-5h8t6r-d14561361a1bcf6b063c107174ff0b50{
background-color:#f5f5f5;
background-image:unset;
position:relative;
}
.avia-section.av-5h8t6r-d14561361a1bcf6b063c107174ff0b50 .avia-divider-svg-bottom svg{
height:41px;
fill:#ffffff;
}

.avia-section.av-5dhvxn-ff21dd583f69ba3e7326d4c1cd29ba77{
background-color:#ffffff;
background-image:unset;
position:relative;
}
.avia-section.av-5dhvxn-ff21dd583f69ba3e7326d4c1cd29ba77 .avia-divider-svg-bottom svg{
height:50px;
fill:#ffffff;
}

#top .av-special-heading.av-53j74j-4ae0727109b8f9c63302091f57534e3d{
padding-bottom:10px;
font-size:52px;
}
body .av-special-heading.av-53j74j-4ae0727109b8f9c63302091f57534e3d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-53j74j-4ae0727109b8f9c63302091f57534e3d .av-special-heading-tag{
font-size:52px;
}
.av-special-heading.av-53j74j-4ae0727109b8f9c63302091f57534e3d .av-subheading{
font-size:22px;
}

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

.avia-section.av-1yr0gj-7417d8a824148d15ec1925167b058c37{
background-color:#ffffff;
background-image:unset;
}

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

@-webkit-keyframes av_boxShadowEffect_av-1rr63n-dbf818cc1e57c403195d1eea2d1c5583-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-1rr63n-dbf818cc1e57c403195d1eea2d1c5583-column {
0%   { box-shadow:  0 0 0 0 #cecece; opacity: 1; }
100% { box-shadow:  0 0 22px 0 #cecece; opacity: 1; }
}
.flex_column.av-1rr63n-dbf818cc1e57c403195d1eea2d1c5583{
box-shadow: 0 0 22px 0 #cecece;
padding:30px 30px 30px 30px;
}

.av_font_icon.av-1izbqb-939fd418f8a9e9ad2442f9226392992e .av-icon-char{
font-size:60px;
line-height:60px;
}

@-webkit-keyframes av_boxShadowEffect_av-1ezdmr-8f789b1807a2a4d633153484f0bd2927-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-1ezdmr-8f789b1807a2a4d633153484f0bd2927-column {
0%   { box-shadow:  0 0 0 0 #cecece; opacity: 1; }
100% { box-shadow:  0 0 22px 0 #cecece; opacity: 1; }
}
.flex_column.av-1ezdmr-8f789b1807a2a4d633153484f0bd2927{
box-shadow: 0 0 22px 0 #cecece;
padding:30px 30px 30px 30px;
}

.av_font_icon.av-1ar5oz-90c2772352c2520a65ab54f683801069 .av-icon-char{
font-size:60px;
line-height:60px;
}

@-webkit-keyframes av_boxShadowEffect_av-12mxmr-034d75b76680d1e14b51ee74ad03e7ba-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-12mxmr-034d75b76680d1e14b51ee74ad03e7ba-column {
0%   { box-shadow:  0 0 0 0 #cecece; opacity: 1; }
100% { box-shadow:  0 0 22px 0 #cecece; opacity: 1; }
}
.flex_column.av-12mxmr-034d75b76680d1e14b51ee74ad03e7ba{
box-shadow: 0 0 22px 0 #cecece;
padding:30px 30px 30px 30px;
}

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

@-webkit-keyframes av_boxShadowEffect_av-qw46j-3e4f6678fa28e2e7de9e77284d06061e-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-qw46j-3e4f6678fa28e2e7de9e77284d06061e-column {
0%   { box-shadow:  0 0 0 0 #cecece; opacity: 1; }
100% { box-shadow:  0 0 22px 0 #cecece; opacity: 1; }
}
.flex_column.av-qw46j-3e4f6678fa28e2e7de9e77284d06061e{
box-shadow: 0 0 22px 0 #cecece;
padding:30px 30px 30px 30px;
}

.av_font_icon.av-n4z7n-334eebfd116e8fd8f11aa305cef1038e .av-icon-char{
font-size:60px;
line-height:60px;
}

@-webkit-keyframes av_boxShadowEffect_av-ezx23-67a64d630d6892e5ba19be5ee81e8e9b-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-ezx23-67a64d630d6892e5ba19be5ee81e8e9b-column {
0%   { box-shadow:  0 0 0 0 #cecece; opacity: 1; }
100% { box-shadow:  0 0 22px 0 #cecece; opacity: 1; }
}
.flex_column.av-ezx23-67a64d630d6892e5ba19be5ee81e8e9b{
box-shadow: 0 0 22px 0 #cecece;
padding:30px 30px 30px 30px;
}

.av_font_icon.av-ltyki7oo-121e6eb9b445e03c1ecdd1c2a010933f .av-icon-char{
font-size:60px;
line-height:60px;
}

@-webkit-keyframes av_boxShadowEffect_av-83i5n-f5e4c6607693a0ad9ec526ff252b767c-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-83i5n-f5e4c6607693a0ad9ec526ff252b767c-column {
0%   { box-shadow:  0 0 0 0 #cecece; opacity: 1; }
100% { box-shadow:  0 0 22px 0 #cecece; opacity: 1; }
}
.flex_column.av-83i5n-f5e4c6607693a0ad9ec526ff252b767c{
box-shadow: 0 0 22px 0 #cecece;
padding:30px 30px 30px 30px;
}

.av_font_icon.av-b45f7-96699f030fa7dd26fb807699d60a9ad3 .av-icon-char{
font-size:60px;
line-height:60px;
}

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

#top .togglecontainer.av-5vop7-0f410bdd925538629c05edfdcba7ac68 h3.toggler{
font-size:23px;
background-color:rgba(255,255,255,0.01);
border-color:#7c7c7c;
}
#top .togglecontainer.av-5vop7-0f410bdd925538629c05edfdcba7ac68 h3.toggler .toggle_icon{
color:#111111;
border-color:#111111;
}
#top .togglecontainer.av-5vop7-0f410bdd925538629c05edfdcba7ac68 h3.toggler .toggle_icon > span{
color:#111111;
border-color:#111111;
}
#top .togglecontainer.av-5vop7-0f410bdd925538629c05edfdcba7ac68 .toggle_wrap .toggle_content{
background-color:rgba(255,255,255,0.01);
border-color:#7c7c7c;
}

.avia-section.av-12qrqz-3eaa35658aef0de884fb94068d3d3257{
background-repeat:no-repeat;
background-image:url(https://talleresburuaga.es/wp-content/uploads/2024/03/mecanizado-piezas-talleres-buruaga.jpg);
background-position:50% 0%;
background-attachment:scroll;
}

.flex_column.av-wo6x7-4a4e9599943f1d41e5b6e3645f922a11{
padding:4% 4% 4% 4%;
background-color:rgba(22,22,22,0.87);
}

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

#top .av_textblock_section.av-lbpob-dfb67df26435177f10130c157f494203 .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-53j74j-4ae0727109b8f9c63302091f57534e3d .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-ltykbif1-567fdb08df67a57955bbaa8196ac13f8 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-r47uj-5b7d01b3aa1dae46c27de9959fe81373 .av-special-heading-tag{
font-size:0.8em;
}

#top .av_textblock_section.av-lbpob-dfb67df26435177f10130c157f494203 .avia_textblock{
font-size:15px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-53j74j-4ae0727109b8f9c63302091f57534e3d .av-special-heading-tag{
font-size:20px;
}

#top #wrap_all .av-special-heading.av-ltykbif1-567fdb08df67a57955bbaa8196ac13f8 .av-special-heading-tag{
font-size:20px;
}

#top #wrap_all .av-special-heading.av-r47uj-5b7d01b3aa1dae46c27de9959fe81373 .av-special-heading-tag{
font-size:20px;
}

#top .av_textblock_section.av-lbpob-dfb67df26435177f10130c157f494203 .avia_textblock{
font-size:15px;
}
}
