@media screen and (max-width: 1200px) {


}

@media screen and (max-width: 992px) {

.head-slide .text {top: 10px;position: relative;width: 100%;max-width: 100%;left: 0;}
.head-slide .text h1 {font-size: 2rem;}
.head-slide .text p {margin: 0;padding: 10px;}
.head-slide .text p.small {width: 100%;}

.cont-over {width: calc(50% - 13px)}

.head-slide.carrusel .bg-text {display: none;}
.head-slide.carrusel .text {position: absolute;top: 30px;right: 45%;max-width: 500px;z-index: 3;}

}

@media screen and (max-width: 850px) {

}

@media screen and (max-width: 800px) {


}

@media screen and (max-width: 768px) {

.cont-intro .part-2 ul {margin-left: 0;}

.img-03-1 {display: none;}

.cont-over {width: 100%;}
.cont-over .info.text-mini {font-size: 1rem;}


.bluepoints .tooltip, .tooltip {width: auto!important;text-align: left;top: 10%;left: 10px!important;right: 10px!important;bottom: auto!important;position: fixed!important;overflow: hidden!important;margin: 0!important;overflow-y: auto!important;}
.bluepoints .tooltip img, .bluepoints .tooltip p {width: 100%;display: block;}

}


@media screen and (max-width: 700px) {

.cont-intro .part-2 {width: 100%;}

.cont-compresores .desc {font-size: .7rem;padding: 5px;font-weight: 300;width: 80px;}

.cont-tabs.white.compresores .head-tabs .tab .boton-circle {width: 45px;height: 45px;}
.cont-tabs.white.compresores .head-tabs .tab span {display: none;}
}

@media screen and (max-width: 670px) {


}

@media screen and (max-width: 600px) {

.cont-intro {padding-left: 10px;}
.cont-intro .part-2 {padding: 30px 0;}
.cont-intro .que-title {font-size: 1.5rem;}

.show-desc img {width: 100%!important;height: auto!important;float: unset!important;}
.show-desc .desc {width: 100%!important;}
.show-desc .overimage {bottom: 40%;height: auto;left: 0!important;right: 0!important;}

.cont-tabs.horizontal .head-tabs, .cont-tabs.horizontal .inf-tabs {display: block;width: 100%;text-align: center;}
.cont-tabs.horizontal.circle .head-tabs .tab {width: 100px;height: 100px;display: inline-block;margin: 5px;}

.show-desc .desc .nota {margin: 15px auto;}

.boton-circle {margin: 10px;}
.tooltip.full {margin: 0!important;position: fixed;bottom: 30%;top: 0;width: auto;overflow-y: auto!important;}

.cont-instructor .foto {display: block;margin: 10px auto 20px;}
.cont-instructor .desc {width: 100%;}

}

@media screen and (max-width:525px) {

}

@media screen and (max-width: 480px) {


}


@media screen and (max-width: 400px) {

.head-slide {background-color: #ebebeb}
.head-slide img {display: none;}

.cont-over .info {font-size: .8rem}
.cont-over .info.text-mini {font-size: .65rem;}

.boton-circle.small {margin: 5px 10px;}

.cont-tabs.white .head-tabs .tab {margin: 0}
.cont-tabs.white .head-tabs .tab span {font-size: .8rem}
.cont-tabs.white .head-tabs .tab img {max-height: 70px;}

}


@media screen and (max-width:360px) {


}
