footer #container #main_inf #container_mid2 .info .c_info .c_info_img{padding-top: 0 !important}
#videoheader{width: 100%;height: auto;position: relative;padding-top: 140px; font-family: Arial; background-color: black}
#videoheader img{width: 100%;}
#videoheader #videoheader_title{position: absolute;width: 100%;text-align: center;top: 60.51%;font-size: 33px;color: #dedede;}
body > #container{width: 100%;height: 382px;background-color: #eeeeee;color: #6d6d6d;margin-top: 11.25%;margin-bottom: 72px;}
body > #container #sub_container{max-width: 1050px;width: 95%;height: inherit;margin: auto;margin-top: 0%;}
body > #container #sub_container #lowbar{float: left;width: 100%;height: auto;padding: 10px 0;overflow: hidden;margin-top: 24px;text-align: center;font-size: 22px;background-image: url(/img/empresa/topbar.png);background-repeat: no-repeat;background-position: center top;font-family: Arial}
body > #container #sub_container .element_container{width: 29.14%;height: auto;text-align: center;float: left;margin-top: -102px;}
body > #container #sub_container .element_container:nth-child(1){width: 24.58%;}
body > #container #sub_container .element_container:nth-child(2){margin: -102px 5.9% 0 11%;}
body > #container #sub_container .element_container:nth-child(1) .text_container{width: 100%;margin: auto;margin-top: 31px;}
body > #container #sub_container .element_container:nth-child(2) .circle .inner_circle {background-image: url(/img/empresa/circle-image2.png);}
body > #container #sub_container .element_container:nth-child(3) .circle .inner_circle {background-image: url(/img/empresa/circle-image3.png);}
body > #container #sub_container .element_container span{font-size: 31px; font-family: Arial}
body > #container #sub_container .element_container .circle{width: 201px;height: 201px;margin: auto;margin-bottom: 31px;border-radius: 50%;padding-top: 11px;background-color: rgba(15,103,125,0.10);}
body > #container #sub_container .element_container .circle .inner_circle{width: 178px;height: 178px;margin: auto;border-radius: 50%;border: solid 11px rgba(15,103,125,0.15);background-clip: border-box;background-image: url(/img/empresa/circle-image1.png);background-size: contain;background-repeat: no-repeat;}
body > #container #sub_container .element_container .text_container{width: 100%;margin-top: 31px;text-align: justify;font-size: 16px;font-family: Arial}
@media screen and (min-width:1920px){body > #container{margin-top: 214px;}} 
@media screen and (max-width:1210px){body > #container{margin-top: 134.3px;}}
@media screen and (max-width:1080px){#videoheader{padding-top: 94px;}}
@media screen and (max-width: 1061px){body > #container #sub_container .element_container .text_container {font-size: 15px;}}
@media screen and (max-width: 1024px){ul{text-align: left;}}
@media screen and (max-width: 993px){
    body > #container #sub_container .element_container .text_container {font-size: 14px;}
    body > #container #sub_container #lowbar {font-size: 20px;}
}
@media screen and (max-width:930px){footer #container #main_inf #container_right .info .c_info .c_info_img{padding-top: 0 !important}}
@media screen and (max-width: 800px){
    body > #container #sub_container .element_container .circle{width: 191px;height: 191px;}
    body > #container #sub_container .element_container .circle .inner_circle{width: 168px;height: 168px;}}
@media screen and (max-width: 780px){#videoheader{padding-top: 29px;}}
@media screen and (max-width: 768px){
    body > #container #sub_container .element_container{margin-top: -88px;}
    body > #container #sub_container .element_container:nth-child(2){margin: -88px 5.9% 0 11%;}
    body > #container #sub_container .element_container .circle{width: 176px;height: 176px;}
    body > #container #sub_container .element_container .circle .inner_circle{width: 153px;height: 153px;}
}
@media screen and (max-width: 740px){
    #videoheader{height: 335px; background-image: url(/img/empresa/videobg.png);background-size: cover; background-position: left center;}
    #videoheader img{display: none;}
}
@media screen and (max-width: 700px){
    body > #container #sub_container .element_container span{font-size: 29px;}
    #videoheader #videoheader_title{font-size: 29px;}
    body > #container {width: 100%;height: auto;background-color: #eeeeee;color: #6d6d6d;margin-bottom: 72px;margin-top: 0px;}
    body > #container #sub_container {max-width: 1050px;width: 95%;height: auto;overflow: hidden;margin: auto;margin-top: 0%;padding-top: 4%;}
    body > #container #sub_container .element_container {width: 50%;margin-top: 0;}
    body > #container #sub_container .element_container:nth-child(1) {width: 100%;}
    body > #container #sub_container .element_container:nth-child(1) .text_container {width: 75%;text-align: center;margin: auto;margin-top: 13px;}
    body > #container #sub_container .element_container:nth-child(2) {margin: 10px 0 0 0;}
    body > #container #sub_container .element_container:nth-child(3) {margin-top: 10px;}
    body > #container #sub_container .element_container .text_container{width: 79%;margin: auto;font-size: 13px;margin-top: 13px;}
    body > #container #sub_container #lowbar {font-size: 17px;}
}
@media screen and (max-width: 533px){
    body > #container #sub_container .element_container {width: 100%;margin-bottom: 30px;}
    body > #container #sub_container .element_container:nth-child(2){margin: 10px 0 30px;}
    body > #container #sub_container .element_container .text_container {width: 90%;}
    body > #container #sub_container .element_container:nth-child(1) .text_container {width: 90%; text-align: justify}
}
@media screen and (max-width: 500px){
    body > #container #sub_container .element_container span{font-size: 26px;}
    #videoheader #videoheader_title{font-size: 26px;}
    body > #container #sub_container #lowbar {font-size: 15px;}
}
@media screen and (max-width: 414px){
    body > #container #sub_container .element_container .circle {width: 161px;height: 161px;}
    body > #container #sub_container .element_container .circle .inner_circle {width: 138px;height: 138px;}
}
@media screen and (max-width: 375px){#videoheader #videoheader_title{font-size: 23px;}}
@media screen and (max-width: 320px){#videoheader #videoheader_title{font-size: 20px;}}