.avia-section.av-mb6iuuvq-99c8bd46451495194a5ddd52714e4c38{
background-color:#b2b2b2;
background-image:unset;
position:relative;
}
.avia-section.av-mb6iuuvq-99c8bd46451495194a5ddd52714e4c38 .av-section-color-overlay{
opacity:0.3;
background-color:#0a0a0a;
}
.avia-section.av-mb6iuuvq-99c8bd46451495194a5ddd52714e4c38 .avia-divider-svg-bottom svg{
height:50px;
width:calc(100% + 1.3px);
fill:#ffffff;
}

#top .av-special-heading.av-mb6ixdtz-9cc694c772bed83310ad00e33c804918{
padding-bottom:10px;
color:#ffffff;
font-size:50px;
}
body .av-special-heading.av-mb6ixdtz-9cc694c772bed83310ad00e33c804918 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mb6ixdtz-9cc694c772bed83310ad00e33c804918 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-mb6ixdtz-9cc694c772bed83310ad00e33c804918 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mb6ixdtz-9cc694c772bed83310ad00e33c804918 .av-subheading{
font-size:15px;
}

.avia-section.av-mb6juejz-45f09ae63620a073f8d1b535ea8a20ed{
background-color:#000000;
background-image:unset;
}
#top .avia-section.av-mb6juejz-45f09ae63620a073f8d1b535ea8a20ed .scroll-down-link{
color:#ffffff;
}
#top .avia-section.av-mb6juejz-45f09ae63620a073f8d1b535ea8a20ed .scroll-down-link.avia-svg-icon svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}

#top .hr.hr-invisible.av-94fjp-0a9bd6b2444b31a871a9394283a367ab{
height:100px;
}

#top .av-rotator-container.av-male0ksr-bf8f882e453d7223353f461eae0eda54{
text-align:center;
color:#ffffff;
}
#top #wrap_all .av-rotator-container.av-male0ksr-bf8f882e453d7223353f461eae0eda54 .av-rotator-container-inner{
font-size:60px;
}

#top .hr.hr-invisible.av-mamx34j9-13f436161ee845bde7634968dd8d1977{
height:100px;
}

#top .hr.hr-invisible.av-142dh-b0922c91f3d4ecbb2fa060740ce8a2a9{
height:50px;
}

#top .avia-icon-list-container.av-mb6k9io5-63ef07fc1c02a054a6e1a37ee8204b91 .iconlist_icon{
color:#ffffff;
background-color:#000000;
border-style:none;
border-color:#ffffff;
box-shadow:none;
}
#top .avia-icon-list-container.av-mb6k9io5-63ef07fc1c02a054a6e1a37ee8204b91 .iconlist_icon svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
#top #wrap_all .avia-icon-list-container.av-mb6k9io5-63ef07fc1c02a054a6e1a37ee8204b91 .av_iconlist_title{
color:#ffffff;
}

#top .hr.hr-invisible.av-mamxqlzg-f07f4cafa09e4a2d3b72722ea52f1770{
height:50px;
}

.avia-section.av-mb6u3khc-99cebef900f185c893b9ed922c3ae7ab{
background-repeat:no-repeat;
background-image:url(https://tsgroup.com.ec/inicio/wp-content/uploads/2025/05/fondo-moderno-con-lineas-1500x630.jpg);
background-position:0% 0%;
background-attachment:scroll;
}
#top .avia-section.av-mb6u3khc-99cebef900f185c893b9ed922c3ae7ab .scroll-down-link{
color:#ffffff;
}
#top .avia-section.av-mb6u3khc-99cebef900f185c893b9ed922c3ae7ab .scroll-down-link.avia-svg-icon svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}

#top .hr.hr-invisible.av-9gub1-87b2b7980be118fb784d39a114dd635c{
height:100px;
}

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

#top .av-special-heading.av-mb7cjysw-965e204dd678ce85c06ea5e821a6b977{
padding-bottom:10px;
color:#ffffff;
font-size:30px;
}
body .av-special-heading.av-mb7cjysw-965e204dd678ce85c06ea5e821a6b977 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mb7cjysw-965e204dd678ce85c06ea5e821a6b977 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-mb7cjysw-965e204dd678ce85c06ea5e821a6b977 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mb7cjysw-965e204dd678ce85c06ea5e821a6b977 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-mb6y79pa-517d03cee0ccd253d52d247367140998{
height:30px;
}

#top .av_textblock_section.av-mb6ww16p-229a2fea069ee0e6f003428ada7b35e8 .avia_textblock{
font-size:20px;
color:#ffffff;
}

#top .hr.hr-invisible.av-78b01-3b6f2de4ba4786eda6b4da6003649ce8{
height:30px;
}

#top .av-rotator-container.av-mb6xlya9-488c38a6b964549e07158536d8de6375{
text-align:left;
color:#ffffff;
}
#top #wrap_all .av-rotator-container.av-mb6xlya9-488c38a6b964549e07158536d8de6375 .av-rotator-container-inner{
font-size:40px;
}

#top .hr.hr-invisible.av-6qf3h-aef16b37d340af7cafbae471c36a8d8c{
height:100px;
}

.avia-section.av-mb7czbbu-6ea67fbc4efe51386ee6cd3f1dc67f81{
background-color:#000000;
background-image:unset;
}
#top .avia-section.av-mb7czbbu-6ea67fbc4efe51386ee6cd3f1dc67f81 .scroll-down-link{
color:#ffffff;
}
#top .avia-section.av-mb7czbbu-6ea67fbc4efe51386ee6cd3f1dc67f81 .scroll-down-link.avia-svg-icon svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}

#top .hr.hr-invisible.av-78bgp-d113cef0fcec9c3f55c9e364e248d663{
height:30px;
}

#top .av-special-heading.av-6ayjd-5c18f9f0ddcdcf3b8100aaeabf098ebd{
padding-bottom:10px;
color:#ffffff;
font-size:110px;
}
body .av-special-heading.av-6ayjd-5c18f9f0ddcdcf3b8100aaeabf098ebd .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-6ayjd-5c18f9f0ddcdcf3b8100aaeabf098ebd .av-special-heading-tag{
font-size:110px;
}
.av-special-heading.av-6ayjd-5c18f9f0ddcdcf3b8100aaeabf098ebd .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-6ayjd-5c18f9f0ddcdcf3b8100aaeabf098ebd .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-7depx-34c94e79453b604780b3616641fb2940{
height:30px;
}

#top .avia-gallery.av-mamxsqmf-147e8d7b27c64b37555c226c70ab7a00 .avia-gallery-thumb a{
width:20%;
}

#top .hr.hr-invisible.av-5vw3l-e7d73fcab3abf8c667f88dabc3168886{
height:30px;
}

.avia-section.av-mamy4ibr-25bdc94935415edcac34d40232957cb3{
background-color:#000000;
background-image:unset;
}
.avia-section.av-mamy4ibr-25bdc94935415edcac34d40232957cb3 .av-section-color-overlay{
opacity:0.7;
background-color:#000000;
}

#top .hr.hr-invisible.av-6ucgd-b2d8f1900c14befe86db8425d2631f36{
height:30px;
}

#top .av-special-heading.av-mb7clw56-0f2ebe9b9c2f2b2a44d809ba3ceb30c5{
padding-bottom:10px;
color:#ffffff;
font-size:60px;
}
body .av-special-heading.av-mb7clw56-0f2ebe9b9c2f2b2a44d809ba3ceb30c5 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mb7clw56-0f2ebe9b9c2f2b2a44d809ba3ceb30c5 .av-special-heading-tag{
font-size:60px;
}
.av-special-heading.av-mb7clw56-0f2ebe9b9c2f2b2a44d809ba3ceb30c5 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mb7clw56-0f2ebe9b9c2f2b2a44d809ba3ceb30c5 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-mamyem3c-f7adc271d27ff6fa24332cf31e087111 .avia_textblock{
font-size:20px;
color:#ffffff;
}

.avia-image-container.av-mba0fvvq-06c6673f1fe629a7c95f8d4e9644b156 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mba0fvvq-06c6673f1fe629a7c95f8d4e9644b156 .av-image-caption-overlay-center{
color:#ffffff;
}

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

.avia-image-container.av-69co1-38295f32777192fd2cc9f4e38eec4b3e img.avia_image{
box-shadow:none;
}
.avia-image-container.av-69co1-38295f32777192fd2cc9f4e38eec4b3e .av-image-caption-overlay-center{
color:#ffffff;
}

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

#top .hr.hr-invisible.av-52lut-1070c7d01d87c0adbde5cc0a671e6b18{
height:80px;
}

#top .hr.hr-invisible.av-5qnr1-83cba9418bf59cb2b5354cd478e90e22{
height:50px;
}

.avia-section.av-4zn7x-f58f50ca9a859d5c029c9430bf453cf1{
background-color:#000000;
background-image:unset;
}

#top .hr.hr-invisible.av-4nhsp-bbc3eab7b6059292a047e475d7226f98{
height:50px;
}

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

.avia-accordion.av-mbb0yfal-7db024c48f86cc4b690aa329cb9b8b21{
max-height:630px;
}
.avia-accordion.av-mbb0yfal-7db024c48f86cc4b690aa329cb9b8b21 .aviaccordion-preview{
width:13.1%;
}
.avia-accordion .aviaccordion-slide.av-mbb0yfal-7db024c48f86cc4b690aa329cb9b8b21__0{
left:0%;
}
.avia-accordion .aviaccordion-slide.av-mbb0yfal-7db024c48f86cc4b690aa329cb9b8b21__1{
left:12.5%;
}
.avia-accordion .aviaccordion-slide.av-mbb0yfal-7db024c48f86cc4b690aa329cb9b8b21__2{
left:25%;
}
.avia-accordion .aviaccordion-slide.av-mbb0yfal-7db024c48f86cc4b690aa329cb9b8b21__3{
left:37.5%;
}
.avia-accordion .aviaccordion-slide.av-mbb0yfal-7db024c48f86cc4b690aa329cb9b8b21__4{
left:50%;
}
.avia-accordion .aviaccordion-slide.av-mbb0yfal-7db024c48f86cc4b690aa329cb9b8b21__5{
left:62.5%;
}
.avia-accordion .aviaccordion-slide.av-mbb0yfal-7db024c48f86cc4b690aa329cb9b8b21__6{
left:75%;
}
.avia-accordion .aviaccordion-slide.av-mbb0yfal-7db024c48f86cc4b690aa329cb9b8b21__7{
left:87.5%;
}

.avia-section.av-manbn8y4-8387ac18b3dd6d67cf8ccc50698da787{
background-color:#545454;
background-image:url(https://tsgroup.com.ec/inicio/wp-content/uploads/2025/05/Bode.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:fixed;
}

#top .hr.hr-invisible.av-37pit-8e772eaff79555073e4ce23b69a8071a{
height:100px;
}

#top .av-special-heading.av-2mmht-9c63c654cae5dd50fd021d661ede791e{
padding-bottom:10px;
color:#ffffff;
font-size:60px;
}
body .av-special-heading.av-2mmht-9c63c654cae5dd50fd021d661ede791e .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2mmht-9c63c654cae5dd50fd021d661ede791e .av-special-heading-tag{
font-size:60px;
}
.av-special-heading.av-2mmht-9c63c654cae5dd50fd021d661ede791e .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-2mmht-9c63c654cae5dd50fd021d661ede791e .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-mbb11icy-2eb9538f3acc1191f298a55981a263cf{
height:50px;
}

.av_font_icon.av-dgkx-28291f7837f8dbf9298ea1407fe9a257{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-dgkx-28291f7837f8dbf9298ea1407fe9a257 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-dgkx-28291f7837f8dbf9298ea1407fe9a257 .av-icon-char{
font-size:80px;
line-height:80px;
}

.av_font_icon.av-mbb10ack-85bc66205ca835ca6cde94835ea9073c{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-mbb10ack-85bc66205ca835ca6cde94835ea9073c svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-mbb10ack-85bc66205ca835ca6cde94835ea9073c .av-icon-char{
font-size:80px;
}

.av_font_icon.av-1ggwh-e37c3b6a3a1051c295a6e711329ada63{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-1ggwh-e37c3b6a3a1051c295a6e711329ada63 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-1ggwh-e37c3b6a3a1051c295a6e711329ada63 .av-icon-char{
font-size:80px;
}

.av_font_icon.av-mbb0pfme-7f4d96bcc5a83f3b63630bcfbd0acf67{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-mbb0pfme-7f4d96bcc5a83f3b63630bcfbd0acf67 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-mbb0pfme-7f4d96bcc5a83f3b63630bcfbd0acf67 .av-icon-char{
font-size:80px;
}

#top .hr.hr-invisible.av-mbb10q7u-8bcedf7dc3ef5bf0349073499b83e95a{
height:100px;
}

.avia-section.av-mbverolo-3802abd0fc05d65f462fe137b20655c8{
background-repeat:no-repeat;
background-image:url(https://tsgroup.com.ec/inicio/wp-content/uploads/2025/05/Fondo-Negro.jpg);
background-position:0% 0%;
background-attachment:scroll;
}

#top .hr.hr-invisible.av-36oy5-793f9067d414dc937be0dfea36e6f091{
height:50px;
}

#top .av-special-heading.av-mbb132vw-382c0897847e586da4f85f075d03de0a{
padding-bottom:10px;
color:#ffffff;
font-size:60px;
}
body .av-special-heading.av-mbb132vw-382c0897847e586da4f85f075d03de0a .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mbb132vw-382c0897847e586da4f85f075d03de0a .av-special-heading-tag{
font-size:60px;
}
.av-special-heading.av-mbb132vw-382c0897847e586da4f85f075d03de0a .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mbb132vw-382c0897847e586da4f85f075d03de0a .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-1wvpx-18abf4442409ef63048503a65567231c{
height:50px;
}

.avia-image-container.av-mbz7g8nv-68f7231c52db9239b6d6ec32340884cb img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mbz7g8nv-68f7231c52db9239b6d6ec32340884cb .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-mbz7mmuw-c8756be9f26eab0bdc308d8b892dc043{
height:30px;
}

.avia-section.av-mbzfiej8-7c5c7567c89b7c2e35a7dca6d65a1602{
background-color:#000000;
background-image:unset;
}

.avia-image-container.av-1da35-62050d76e3b1ec6e97c054229fe59a57 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1da35-62050d76e3b1ec6e97c054229fe59a57 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-mbzv7im7-f7dac17cf55f1ecff73812911b66e905 .avia_textblock{
font-size:17px;
color:#ffffff;
}


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

#top #wrap_all .av-special-heading.av-mb7cjysw-965e204dd678ce85c06ea5e821a6b977 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-6ayjd-5c18f9f0ddcdcf3b8100aaeabf098ebd .av-special-heading-tag{
font-size:0.8em;
}

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

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

#top #wrap_all .av-special-heading.av-2mmht-9c63c654cae5dd50fd021d661ede791e .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mbb132vw-382c0897847e586da4f85f075d03de0a .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-mb7cjysw-965e204dd678ce85c06ea5e821a6b977 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-6ayjd-5c18f9f0ddcdcf3b8100aaeabf098ebd .av-special-heading-tag{
font-size:0.8em;
}

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

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

#top #wrap_all .av-special-heading.av-2mmht-9c63c654cae5dd50fd021d661ede791e .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mbb132vw-382c0897847e586da4f85f075d03de0a .av-special-heading-tag{
font-size:12px;
}
}
