.advantage .block-01 .fibra:before,
.block-speeds .block-left .item .bar:after,
.btn.primary a:after,
.btn.primary a:before,
.btn.secondary a:before,
.buttons.primary button:after,
.buttons.primary button:before,
.buttons.secondary button:before,
.loading,
.plans .item.featured .item-inner .item-button-white>span:before,
.plans .item.featured .item-inner .item-button>span:before,
.plans-speed .top,
.speed-test .inner,
footer .links-footer .item a:before,
footer:before {
 background-color:#F2B600
}

.telephones-top a,
footer .bottom .copyright .back-top,
footer .bottom .copyright .back-top span,
footer .bottom .menu-footer>ul>li>ul.submenu>li>a,
footer .links-footer .item a,
footer .links-footer .item a i,
footer .social-media-footer ul li a span,

footer {
 position:relative
}
footer:before {
 content:"";
 height:100%;
 left:0;
 position:absolute;
 top:0;
 width:100%;
 z-index:0
}
footer .links-footer {
 -webkit-box-shadow:0 3px 15px rgba(0,0,0,.1);
 box-shadow:0 3px 15px rgba(0,0,0,.1)
}
footer .links-footer .item a {
 border-radius:8px;
 overflow:hidden;
 position:relative
}
footer .links-footer .item a:before {
 content:"";
 height:100%;
 left:0;
 opacity:0;
 position:absolute;
 top:0;
 -webkit-transition:all .5s ease;
 transition:all .5s ease;
 width:100%;
 z-index:0
}
footer .links-footer .item a i {
 color:#fff
}
footer .links-footer .item a:hover {
 color:#fff
}
footer .links-footer .item a:hover:before {
 opacity:1
}
footer .links-footer .item a:hover i {
 background:0 0;
 color:#fff;
 -webkit-text-fill-color:#fff
}
footer .infos-footer p a {
 -webkit-transition:all .5s ease;
 transition:all .5s ease
}
footer .bottom .copyright .back-top:hover,
footer .bottom .copyright .back-top:hover span,
footer .infos-footer p a:hover,
footer .social-media-footer ul li a:hover span {
	color:#fff
}
footer .bottom .copyright .tdh a svg path {
 -webkit-transition:all .3s ease;
 transition:all .3s ease
}
footer .bottom .copyright .tdh a:hover svg path {
 fill:#222
}
footer .bottom .menu-footer>ul>li>ul.submenu>li>a.active,
footer .bottom .menu-footer>ul>li>ul.submenu>li>a:hover {
 color:#6ec4ff
}
@media (max-width:1023px) {
 footer .social-media-footer ul li a:hover {
  background-color:#F16823;
  color:#fff;
  -webkit-transition:all .3s ease;
  transition:all .3s ease
 }
 footer .social-media-footer ul li a:hover span {
  color:#fff
 }
 footer .bottom .copyright .back-top:hover {
  background-color:#fff;
  color:#F2B600
 }
 footer .bottom .copyright .back-top:hover span {
  color:#F2B600
 }
 footer .bottom .menu-footer .menu-mobile li a:hover {
  background-color:#F16823;
  color:#fff
 }
}

}
@media (max-width:640px) {
 .advantage .title {
  font-size:34px
 }
 .advantage .block-01 {
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -ms-flex-direction:column;
  flex-direction:column
 }
 .advantage .block-01 .fibra {
  padding:15px 25px
 }
 .advantage .block-01 .fibra:before {
  -webkit-transform:skew(0);
  transform:skew(0)
 }
 .advantage .block-01 .fibra strong {
  font-size:30px
 }
 .advantage .block-01 .conectado {
  font-size:26px;
  margin:20px 0 0
 }
 .advantage .block-01 .conectado strong {
  font-size:30px
 }
 .advantage .block-02 .item {
  width:100%
 }
 .advantage .block-02 .item+div {
  margin:40px 0 0
 }
 footer .links-footer .item a {
  border-radius:0
 }
}


@font-face {
 font-family:icomoon;
 src:url(../fonts/icomoon.eot?4u4nsq);
 src:url(../fonts/icomoon.eot?4u4nsq#iefix) format("embedded-opentype"),
 url(../fonts/icomoon.ttf?4u4nsq) format("truetype"),
 url(../fonts/icomoon.woff?4u4nsq) format("woff"),
 url(../fonts/icomoon.svg?4u4nsq#icomoon) format("svg");
 font-weight:400;
 font-style:normal
}
[class*=" icon-"],
[class^=icon-] {
 font-family:icomoon!important;
 font-style:normal;
 font-weight:400;
 font-variant:normal;
 text-transform:none;
 line-height:1;
 -webkit-font-smoothing:antialiased;
 -moz-osx-font-smoothing:grayscale
}
.icon-barcode:before {
  content: "\e911";
}
.icon-settings:before {
  content: "\e910";
}
.icon-x:before {
  content: "\e903";
}
.icon-kwai:before {
  content: "\e901";
}
.icon-tiktok:before {
  content: "\e900";
}
.icon-family:before {
  content: "\e90e";
}
.icon-envelope:before {
  content: "\e90d";
}
.icon-house:before {
  content: "\e90f";
}
.icon-wifi:before {
  content: "\e91b";
}
.icon-file:before {
  content: "\e925";
}
.icon-download:before {
  content: "\e933";
}
.icon-telephone:before {
  content: "\e942";
}
.icon-contract:before {
  content: "\e944";
}
.icon-download-speed:before {
  content: "\e952";
}
.icon-computer:before {
  content: "\e956";
}
.icon-cellphone:before {
  content: "\e958";
}
.icon-downloads:before {
  content: "\e95e";
}
.icon-cloud:before {
  content: "\e9c2";
}
.icon-close:before {
  content: "\ea14";
}
.icon-facebook:before {
  content: "\ea90";
}
.icon-instagram:before {
  content: "\ea92";
}
.icon-whatsapp:before {
  content: "\ea93";
}
.icon-telegram:before {
  content: "\ea95";
}
.icon-youtube-play:before {
  content: "\ea9d";
}
.icon-linkedin:before {
  content: "\eac9";
}
.icon-long-arrow-up:before {
  content: "\e904";
}
.icon-long-arrow-right:before {
  content: "\e905";
}
.icon-long-arrow-left:before {
  content: "\e906";
}
.icon-long-arrow-down:before {
  content: "\e907";
}
.icon-email:before {
  content: "\e90c";
}
.icon-caret-right:before {
  content: "\e908";
}
.icon-caret-left:before {
  content: "\e909";
}
.icon-caret-up:before {
  content: "\e90a";
}
.icon-caret-down:before {
  content: "\e90b";
}
