.avia-section.av-145nae-1e9d42abf6c2d78afe33eae25843eeac .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://www.sgm.eco/wp-content/uploads/2024/02/fondo-portada-web-SGM-8-300x200.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-145nae-1e9d42abf6c2d78afe33eae25843eeac .av-section-color-overlay{
opacity:0.5;
}

#top .flex_column.av-jgf3pjem-ee2a691ebc0a9a100bc99d372a9c72ca{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-jgf3pjem-ee2a691ebc0a9a100bc99d372a9c72ca{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-jgf3pjem-ee2a691ebc0a9a100bc99d372a9c72ca{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-37xou-461998c4a28df4240f24200e5d9c116a{
margin:100px 0 100px 0;
padding-bottom:0;
color:#ffffff;
font-size:60px;
}
body .av-special-heading.av-37xou-461998c4a28df4240f24200e5d9c116a .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-37xou-461998c4a28df4240f24200e5d9c116a .av-special-heading-tag{
font-size:60px;
}
.av-special-heading.av-37xou-461998c4a28df4240f24200e5d9c116a .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-37xou-461998c4a28df4240f24200e5d9c116a .av-subheading{
font-size:20px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-lsvrhvnq-285d58e82b50ff3e7fe6af0c5a979898{
margin-top:0px;
margin-bottom:70px;
}
.flex_column.av-lsvrhvnq-285d58e82b50ff3e7fe6af0c5a979898{
width:32.333333333333%;
margin-left:0;
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-lsvrhvnq-285d58e82b50ff3e7fe6af0c5a979898 .av-flex-placeholder{
width:1.5%;
}

#top .av-special-heading.av-lsvrrpol-dc2b474f2bd6e0b6fd7e1b568ea19019{
padding-bottom:10px;
color:#6b6b6b;
font-size:30px;
}
body .av-special-heading.av-lsvrrpol-dc2b474f2bd6e0b6fd7e1b568ea19019 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lsvrrpol-dc2b474f2bd6e0b6fd7e1b568ea19019 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-lsvrrpol-dc2b474f2bd6e0b6fd7e1b568ea19019 .special-heading-inner-border{
border-color:#7f7f7f;
}
.av-special-heading.av-lsvrrpol-dc2b474f2bd6e0b6fd7e1b568ea19019 .av-subheading{
font-size:15px;
}
body .av-special-heading.av-lsvrrpol-dc2b474f2bd6e0b6fd7e1b568ea19019 .av-special-heading-tag .heading-wrap:before{
border-color:#7f7f7f;
}
body .av-special-heading.av-lsvrrpol-dc2b474f2bd6e0b6fd7e1b568ea19019 .av-special-heading-tag .heading-wrap:after{
border-color:#7f7f7f;
}

#top .av_textblock_section.av-lsvrs7a6-d5608048f0c2dca7311852e405b994ea .avia_textblock{
color:#6b6b6b;
}

#top .hr.hr-invisible.av-4d3xy-4f24399c88ece9dff240bbca103321fe{
height:20px;
}

#top #wrap_all .avia-button.av-36eodq-6265302dd211b54552f8034bc338e605{
background-color:#2fcef8;
background:linear-gradient( to bottom right, #2fcef8, #4ecc3c );
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-36eodq-6265302dd211b54552f8034bc338e605:hover{
opacity:0.7;
background-color:#444444;
color:#ffffff;
transition:all 0.4s ease-in-out;
}

#top .flex_column_table.av-equal-height-column-flextable.av-14clae-2997aed2f72c1a714d845f2a80228608{
margin-top:0px;
margin-bottom:70px;
}
.flex_column.av-14clae-2997aed2f72c1a714d845f2a80228608{
width:32.333333333333%;
margin-left:0;
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-14clae-2997aed2f72c1a714d845f2a80228608 .av-flex-placeholder{
width:1.5%;
}

#top .av-special-heading.av-lsvsf8ud-0c24734976b80e7cb1bc3696448e239a{
padding-bottom:10px;
color:#6b6b6b;
font-size:30px;
}
body .av-special-heading.av-lsvsf8ud-0c24734976b80e7cb1bc3696448e239a .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lsvsf8ud-0c24734976b80e7cb1bc3696448e239a .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-lsvsf8ud-0c24734976b80e7cb1bc3696448e239a .special-heading-inner-border{
border-color:#7f7f7f;
}
.av-special-heading.av-lsvsf8ud-0c24734976b80e7cb1bc3696448e239a .av-subheading{
font-size:15px;
}
body .av-special-heading.av-lsvsf8ud-0c24734976b80e7cb1bc3696448e239a .av-special-heading-tag .heading-wrap:before{
border-color:#7f7f7f;
}
body .av-special-heading.av-lsvsf8ud-0c24734976b80e7cb1bc3696448e239a .av-special-heading-tag .heading-wrap:after{
border-color:#7f7f7f;
}

#top .av_textblock_section.av-lsvsg77z-3cc61b75dcad0c72d1583bd706de4ead .avia_textblock{
color:#6b6b6b;
}

#top .hr.hr-invisible.av-zjy0e-9c52297eca393694dc15a4df57842ae9{
height:20px;
}

#top #wrap_all .avia-button.av-qai5i-60423b9b4a5f361af206e0d5e91d7167{
background-color:#2fcef8;
background:linear-gradient( to bottom right, #2fcef8, #4ecc3c );
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-qai5i-60423b9b4a5f361af206e0d5e91d7167:hover{
opacity:0.7;
background-color:#444444;
color:#ffffff;
transition:all 0.4s ease-in-out;
}

#top .flex_column_table.av-equal-height-column-flextable.av-mfun2-77d300448f3a7969fa57140fd9c27533{
margin-top:0px;
margin-bottom:70px;
}
.flex_column.av-mfun2-77d300448f3a7969fa57140fd9c27533{
width:32.333333333333%;
margin-left:0;
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-mfun2-77d300448f3a7969fa57140fd9c27533 .av-flex-placeholder{
width:1.5%;
}

#top .av-special-heading.av-lsvskir9-962fe1f9b01b27e8be62740504c9bfbc{
padding-bottom:10px;
color:#6b6b6b;
font-size:30px;
}
body .av-special-heading.av-lsvskir9-962fe1f9b01b27e8be62740504c9bfbc .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lsvskir9-962fe1f9b01b27e8be62740504c9bfbc .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-lsvskir9-962fe1f9b01b27e8be62740504c9bfbc .special-heading-inner-border{
border-color:#7f7f7f;
}
.av-special-heading.av-lsvskir9-962fe1f9b01b27e8be62740504c9bfbc .av-subheading{
font-size:15px;
}
body .av-special-heading.av-lsvskir9-962fe1f9b01b27e8be62740504c9bfbc .av-special-heading-tag .heading-wrap:before{
border-color:#7f7f7f;
}
body .av-special-heading.av-lsvskir9-962fe1f9b01b27e8be62740504c9bfbc .av-special-heading-tag .heading-wrap:after{
border-color:#7f7f7f;
}

#top .av_textblock_section.av-lsvsmg7l-0623b9bd19e48ee37877e8c1410a1a07 .avia_textblock{
color:#6b6b6b;
}

#top .hr.hr-invisible.av-fyb8e-ba6a40f981c40ca444a8c6b902b54d25{
height:20px;
}

#top #wrap_all .avia-button.av-6v9ba-937088e9584bbcb73686821b3554eab1{
background-color:#2fcef8;
background:linear-gradient( to bottom right, #2fcef8, #4ecc3c );
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-6v9ba-937088e9584bbcb73686821b3554eab1:hover{
opacity:0.7;
background-color:#444444;
color:#ffffff;
transition:all 0.4s ease-in-out;
}

#top .hr.hr-invisible.av-lycur94o-c557556d8c3e7e66f49f43038682812f{
height:20px;
}

#top .hr.hr-invisible.av-5dr5se-e0e8741a5aaedd43df8d29c11e1f4390{
height:60px;
}

#top .av-special-heading.av-lsygtln5-9ecdf3edc285e243c7102c4bca93ef85{
margin:0 0 0 0;
padding-bottom:0;
color:#6b6b6b;
font-size:50px;
}
body .av-special-heading.av-lsygtln5-9ecdf3edc285e243c7102c4bca93ef85 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lsygtln5-9ecdf3edc285e243c7102c4bca93ef85 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-lsygtln5-9ecdf3edc285e243c7102c4bca93ef85 .special-heading-inner-border{
border-color:#6b6b6b;
}
.av-special-heading.av-lsygtln5-9ecdf3edc285e243c7102c4bca93ef85 .av-subheading{
font-size:30px;
}

#top .av_textblock_section.av-lsygwuom-772e1e0fd763f2c2b5422ce3ada39b9a .avia_textblock{
color:#6b6b6b;
}

#top .hr.hr-invisible.av-lsyhaeg2-7d023e307c7d2bb9505b149e9709e8cc{
height:50px;
}

#top .hr.hr-invisible.av-lyd1kugp-99200717ad8209b7d4e8d6b4e9fa6258{
height:50px;
}

.avia-section.av-lsyhbua1-2a092b3f10163fa79be3d1c13a415e4d .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://www.sgm.eco/wp-content/uploads/2024/02/fondo-portada-web-SGM-5.jpg);
background-position:50% 100%;
background-attachment:scroll;
}

#top .flex_column.av-4zgtl2-fd8533af30896c8657b9dcaa38d0b3eb{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-4zgtl2-fd8533af30896c8657b9dcaa38d0b3eb{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-4zgtl2-fd8533af30896c8657b9dcaa38d0b3eb{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-lsyh73r4-f79707413d326b1a67a727052d214684{
margin:0 0 0 0;
padding-bottom:0;
color:#ffffff;
font-size:50px;
}
body .av-special-heading.av-lsyh73r4-f79707413d326b1a67a727052d214684 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lsyh73r4-f79707413d326b1a67a727052d214684 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-lsyh73r4-f79707413d326b1a67a727052d214684 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-lsyh73r4-f79707413d326b1a67a727052d214684 .av-subheading{
font-size:30px;
}

#top .av_textblock_section.av-lsyh7cgc-8c3cd2d378740ed9bb26fd648734b2fc .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-4ujdgu-aaa50aa0b95b5e29d2f3bc5b3d1c4f50{
height:75px;
}

#top .flex_column.av-4smqse-6288e538c25962e413e4e236efd3b891{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-4smqse-6288e538c25962e413e4e236efd3b891{
border-radius:3px 3px 3px 3px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-4smqse-6288e538c25962e413e4e236efd3b891{
margin-top:0px;
margin-bottom:0px;
}

.avia-image-container.av-4k0ys6-1f4d43e4646ee815f06d07778d45f955 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-4k0ys6-1f4d43e4646ee815f06d07778d45f955 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-4g2rye-f462a257dc648fadca1f89a95cb9efaf{
margin:15px 0 0 0;
padding-bottom:10px;
color:#6b6b6b;
}
body .av-special-heading.av-4g2rye-f462a257dc648fadca1f89a95cb9efaf .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-4g2rye-f462a257dc648fadca1f89a95cb9efaf .special-heading-inner-border{
border-color:#6b6b6b;
}
.av-special-heading.av-4g2rye-f462a257dc648fadca1f89a95cb9efaf .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-f9k12-d0b00bfbd1cbb67580c45053ddd606d6 .avia_textblock{
color:#6b6b6b;
}

#top .flex_column.av-42j4ee-1db8c21a875b60b4483d83f6a9064c2e{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-42j4ee-1db8c21a875b60b4483d83f6a9064c2e{
border-radius:3px 3px 3px 3px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-42j4ee-1db8c21a875b60b4483d83f6a9064c2e{
margin-top:0px;
margin-bottom:0px;
}

.avia-image-container.av-3xxc1a-babfe43c07c7252f3302e6969115f758 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-3xxc1a-babfe43c07c7252f3302e6969115f758 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-3nltt2-3f1215c958b52da126eca56abdbc84ab{
margin:15px 0 0 0;
padding-bottom:10px;
color:#6b6b6b;
}
body .av-special-heading.av-3nltt2-3f1215c958b52da126eca56abdbc84ab .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3nltt2-3f1215c958b52da126eca56abdbc84ab .special-heading-inner-border{
border-color:#6b6b6b;
}
.av-special-heading.av-3nltt2-3f1215c958b52da126eca56abdbc84ab .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-3mynpa-1693ea92cf248c5f52fe62be1eea44ea .avia_textblock{
color:#6b6b6b;
}

#top .flex_column.av-3dschy-4513fe34def3a1c7e105e4a9bdd58270{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-3dschy-4513fe34def3a1c7e105e4a9bdd58270{
border-radius:3px 3px 3px 3px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-3dschy-4513fe34def3a1c7e105e4a9bdd58270{
margin-top:0px;
margin-bottom:0px;
}

.avia-image-container.av-3abvse-94b30daf969f11343ed91ec67624f410 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-3abvse-94b30daf969f11343ed91ec67624f410 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-30jbnq-b10d3b2ab48bd50dd5dfb3d150b407b9{
margin:15px 0 0 0;
padding-bottom:10px;
color:#6b6b6b;
}
body .av-special-heading.av-30jbnq-b10d3b2ab48bd50dd5dfb3d150b407b9 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-30jbnq-b10d3b2ab48bd50dd5dfb3d150b407b9 .special-heading-inner-border{
border-color:#6b6b6b;
}
.av-special-heading.av-30jbnq-b10d3b2ab48bd50dd5dfb3d150b407b9 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-2wdzvy-464ca460c22cde6d1e78d4cb47b4f20b .avia_textblock{
color:#6b6b6b;
}

#top .hr.hr-invisible.av-lycuplqg-9cc28cebfc75a51b732592456191b61a{
height:60px;
}

.avia-section.av-lycut5ai-813bd83ae4edff2667381ce834b57648 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://www.sgm.eco/wp-content/uploads/2023/11/Fondo-5-1500x938.jpg);
background-position:50% 100%;
background-attachment:scroll;
}
.avia-section.av-lycut5ai-813bd83ae4edff2667381ce834b57648 .av-section-color-overlay{
opacity:0.4;
background-color:#d3d3d3;
}

#top .flex_column.av-31vzwe-0a49c73bb1a4e3a58cc74759a81ebd5a{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-31vzwe-0a49c73bb1a4e3a58cc74759a81ebd5a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-31vzwe-0a49c73bb1a4e3a58cc74759a81ebd5a{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-lycujwgx-0bc5081b8a2de4b9b5264fd8226e4447{
margin:0 0 0 0;
padding-bottom:0;
color:#ffffff;
font-size:50px;
}
body .av-special-heading.av-lycujwgx-0bc5081b8a2de4b9b5264fd8226e4447 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lycujwgx-0bc5081b8a2de4b9b5264fd8226e4447 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-lycujwgx-0bc5081b8a2de4b9b5264fd8226e4447 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-lycujwgx-0bc5081b8a2de4b9b5264fd8226e4447 .av-subheading{
font-size:30px;
}

#top .av_textblock_section.av-lycul100-1f0638631eae89bc2d296d95204c8ad4 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-lycuma35-346187a9f38ff02b7a67fce97dca0d7c{
height:20px;
}


@media only screen and (min-width: 990px){ 
#top #wrap_all .av-special-heading.av-lsvrrpol-dc2b474f2bd6e0b6fd7e1b568ea19019 .av-special-heading-tag{
font-size:30px;
}

#top #wrap_all .av-special-heading.av-lsvsf8ud-0c24734976b80e7cb1bc3696448e239a .av-special-heading-tag{
font-size:30px;
}

#top #wrap_all .av-special-heading.av-lsvskir9-962fe1f9b01b27e8be62740504c9bfbc .av-special-heading-tag{
font-size:30px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-37xou-461998c4a28df4240f24200e5d9c116a .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-lsvsf8ud-0c24734976b80e7cb1bc3696448e239a .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-lsvskir9-962fe1f9b01b27e8be62740504c9bfbc .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-lsygtln5-9ecdf3edc285e243c7102c4bca93ef85 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-lycujwgx-0bc5081b8a2de4b9b5264fd8226e4447 .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-37xou-461998c4a28df4240f24200e5d9c116a .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-lsvsf8ud-0c24734976b80e7cb1bc3696448e239a .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-lsvskir9-962fe1f9b01b27e8be62740504c9bfbc .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-lsygtln5-9ecdf3edc285e243c7102c4bca93ef85 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-lycujwgx-0bc5081b8a2de4b9b5264fd8226e4447 .av-special-heading-tag{
font-size:0.8em;
}
}
