/* STYLE SOBRE LA BOLSA DE COMERCIO */

.header {background-size:cover !important;background-position:center !important;height:100vh;width:100%;background-attachment:fixed !important;}
.box-text-head {text-align:right;}
.mg-head {margin-top:auto;margin-bottom:5%;}
.box-text-head img {max-width:150px;margin-bottom:30px;}
.box-text-head h3 {color: #fff;font-weight: 100;font-size: 4.7em;text-align: right;margin: 0;line-height: 1;}


.header-10J {background-size:cover !important;background-position:top center !important;height:100vh;width:100%;background-attachment:fixed !important;}
.box-text-head-10J {text-align:left;}
.box-text-head-10J img {max-width:150px;margin-bottom:30px;}
.box-text-head-10J h4 {color: #fff;font-size: 22px;font-weight: 400;}
.box-text-head-10J h3 {color: #fff;font-weight: 100;font-size: 4.7em;text-align: left;margin: 0;line-height: 1;}

.section_01 {padding: 80px 0;border-bottom: 25px #3C3D45 solid;}
.section_01 h3 {font-size: 3.2em;margin-bottom: 30px;color: #76C5E9;font-weight: 300;}
.section_01 p {margin: 0;font-weight: 300;font-size: 19px;}

.section_01 .color-box-azul {background: #263287;display: flex;align-items: center;justify-content: center;padding: 30px;}
.section_01 .color-box-azul p {color: #fff;font-size: 18px;font-weight: 400;}

.section_01 .color-box-gris {background: #DDDFE4;display: flex;align-items: center;justify-content: center;padding: 25px;}
.section_01.staff-texts .color-box-azul p {font-size:14px;}
.section_01.staff-texts p {font-size:13px;}

.sec-foot-pdf {
    background: #AAAFBA;
    padding: 80px 80px;
    text-align: center;
    border-bottom: 20px #200c57 solid !important;
}
.sec-foot-pdf a {text-decoration:none;transition:.6s;}
.sec-foot-pdf a:hover {opacity:.5;transition:.6s;}
.sec-foot-pdf img {max-width:75px;}
.sec-foot-pdf p {max-width: 400px;margin: 0 20px;color: #fff;font-size: 20px;}

.section_03 {padding: 120px 0;background:#3d4aa6;}
.section_03 h3 {font-size: 3.2em;margin-bottom: 30px;color: #76C5E9;font-weight: 300;}
.section_03 p {margin: 0;font-weight: 300;font-size:15px;color:#fff;}
a.box-info-shor {transition:.6s;}
a.box-info-shor:hover, a.box-info-shor:focus {text-decoration:none;outline:none;opacity:.5;transition:.6s;}
.box-info-shor {background: #303b82;max-width: 200px;width: 100%;border-bottom: 10px #fff solid;height: 120px;margin:0 5px;padding:10px;}

.footer {background: rgba(0,172,255,1);
background: -moz-linear-gradient(left, rgba(0,172,255,1) 0%, rgba(61,39,167,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(0,172,255,1)), color-stop(100%, rgba(61,39,167,1)));
background: -webkit-linear-gradient(left, rgba(0,172,255,1) 0%, rgba(61,39,167,1) 100%);
background: -o-linear-gradient(left, rgba(0,172,255,1) 0%, rgba(61,39,167,1) 100%);
background: -ms-linear-gradient(left, rgba(0,172,255,1) 0%, rgba(61,39,167,1) 100%);
background: linear-gradient(to right, rgba(0,172,255,1) 0%, rgba(61,39,167,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00acff', endColorstr='#3d27a7', GradientType=1 );
padding:50px 0;}

.logo-footer {
    max-width: 170px;
}

.mg-btm {margin-bottom:30px;}

.card-au-01 {padding:0 5px;margin-bottom:10px;}
.card-au-01 h5 {background: #3F4048;color: #76C5E9;font-size: 13px;font-weight: 400;padding: 10px 15px;margin:0;}
.card-au-01 p {margin-top: auto;color: #fff;font-size: 11px;padding: 15px;min-height:95px;}

.slide-autoridades .carousel-control-next-icon {background:url('../img/flecha.png');background-size: contain;background-repeat: no-repeat;}
.slide-autoridades .carousel-control-prev-icon {background:url('../img/flecha.png');background-size: contain;background-repeat: no-repeat;transform:rotate(180deg);}

.slide-autoridades .carousel-control-next {right: -10%;}
.slide-autoridades .carousel-control-prev {left: -10%;}

.slide-autoridades h3 {color: #76C5E9;font-size: 13px;font-weight: 400;padding: 10px 0;margin: 0;}
.slide-autoridades .carousel-indicators {right: 0;text-align: right;margin-right: auto;position: relative;margin-left: 0;margin-bottom: 0;width: auto;justify-content: flex-end;padding-right: 10px;}
.slide-autoridades .carousel-indicators li {width: 10px;height: 10px;border-radius: 100%;background-color:#fff !important;} 
.slide-autoridades .carousel-indicators .active {background-color:#76C5E9 !important;}


.slide-autoridades-02 .carousel-control-next-icon {background:url('../img/flecha_2.png');background-size: contain;background-repeat: no-repeat;transform:rotate(180deg);}
.slide-autoridades-02 .carousel-control-prev-icon {background:url('../img/flecha_2.png');background-size: contain;background-repeat: no-repeat;}

.slide-autoridades-02 .carousel-control-next {right: -10%;}
.slide-autoridades-02 .carousel-control-prev {left: -10%;}

.slide-autoridades-02 h3 {color: #76C5E9;font-size: 13px;font-weight: 400;padding: 10px 0;margin: 0;}
.slide-autoridades-02 .carousel-indicators {right: 0;text-align: right;margin-right: auto;position: relative;margin-left: 0;margin-bottom: 0;width: auto;justify-content: flex-end;padding-right: 10px;}
.slide-autoridades-02 .carousel-indicators li {width: 10px;height: 10px;border-radius: 100%;background-color:#fff !important;} 
.slide-autoridades-02 .carousel-indicators .active {background-color:#76C5E9 !important;}


.section_01 .linea-aut {border: 1px rgba(63, 64, 72, 0.2) solid;width: 100%;margin: 40px 0;}

.bottom-info-aut h5 {background: #3F4048;color: #76C5E9;font-size: 13px;font-weight: 400;padding: 10px 15px;margin: 0 0 10px;}
.bottom-info-aut .color-box-bot-aut {background: #3D4AA6;padding: 20px 40px;border-bottom: 15px #DDDFE4 solid;min-height:140px;}
.bottom-info-aut .color-box-bot-aut p {color: #fff;font-size: 11px;}

.foot-autoridades {background: #41424A;padding: 90px 0;}

.foot-autoridades h3 {color: #76C5E9;font-weight: 100;font-size: 22px;margin-top: 15px;}
.foot-autoridades .icon-book {max-width:55px;}
.foot-autoridades .icon-pdf {max-width:60px;}

.foot-autoridades .pdf-p {margin: 0;color: #fff;font-weight: 400;padding: 0 25px;max-width: 180px;}
.foot-autoridades .p-text {margin: 0;color: #fff;font-weight: 300;border-left: 1px #76C5E9 solid;padding: 15px 50px;border-right: 1px #76C5E9 solid;}

.content-info-principal-10J {padding:85px 0;}
.content-info-principal-10J img {max-width:200px;}
.content-info-principal-10J p {font-size: 17px;margin: 35px 0 0;color: #3c3d45;}

.content-info-principal-10J .btn-ver-mas-10J {background: #0038a5;padding: 15px 110px;display: inline-block;margin-top: 80px;color: #fff;font-weight: bold;border-radius: 30px;font-size: 15px;transition:.5s;border:2px transparent solid;}
.content-info-principal-10J .btn-ver-mas-10J:hover {text-decoration:none;border:2px #0038a5 solid;background:transparent;transition:.5s;color:#0038a5;}

#directores .item {
    height: 10rem;
    background: #4DC7A0;
    padding: 1rem;
}
.btns{
    position: absolute;
    right: 0;
    left: 0;
    top: -60px;
    bottom: 0;
    width: 100%;
    z-index: 9;
    display: flex;
    align-items: center;
    justify-content: center;
}
.customPreviousBtn{padding: 10px;margin-left: auto;cursor: pointer;margin-right: -35px;}
.customPreviousBtn img {max-width:10px;}
.customNextBtn img {max-width:10px;}
.customNextBtn {padding: 10px;margin-right: auto;cursor: pointer;margin-left: -35px;}

.customPreviousBtn02 {padding: 10px;margin-left: auto;cursor: pointer;margin-right: -35px;}
.customPreviousBtn02 img {max-width:10px;}
.customNextBtn02 img {max-width:10px;}
.customNextBtn02 {padding: 10px;margin-right: auto;cursor: pointer;margin-left: -35px;}

.customPreviousBtn03 {padding: 10px;margin-left: auto;cursor: pointer;margin-right: -35px;}
.customPreviousBtn03 img {max-width:10px;}
.customNextBtn03 img {max-width:10px;}
.customNextBtn03 {padding: 10px;margin-right: auto;cursor: pointer;margin-left: -35px;}


@media only screen  and (max-width: 767px) {
	.section_01.staff-texts .col-12.col-md-4.p-0 {min-height:200px;}
	.box-text-head h3 {font-size:2.6em;}
	.box-text-head img {max-width:100px;}
	.sec-foot-pdf img {margin-bottom:20px;}
	.sec-foot-pdf p {text-align:center;}
}



