@media only screen and (min-width: 992px) and (max-width: 1260px) {
	.region-nav-branding {
	display:block;
	text-align:center;
	}
	
	.menu-bog {
		justify-content:center;
	}
}



@media (max-width: 1575px) {
.menu-bog .we-mega-menu-ul>.we-mega-menu-li>a {
        font-size: .8rem;
    padding-left: 0.4rem;
    letter-spacing: .5px;
}

.region-we-mega-menu {
	background-color:var(--color1);
}

}


@media (max-width: 1367px) {


.navbar {
    padding: 0 1rem;
        margin-bottom: 0;
}

.menu-bog .navbar {
    padding: 0rem;
}



.menu-bog .we-mega-menu-submenu li.we-mega-menu-li a {
    font-size: .8rem;
}


    
    
.slide-txt .title-sec1 {
    font-size: 4.5rem ;
    line-height: 1;
}
.py-7 {
    padding-top: 5rem;
    padding-bottom: 6rem;
}
.title-sec1 {
    font-size: 3.5rem ;
        margin-bottom: 0rem;
}
.subt-sec1 {
    margin-bottom: 0rem;
}
.box1 h3 {
    font-size: 1.5rem !important;
}

.box1 .txt1 {
    font-size: 1.4rem;
}
.box1-info p {
	font-size:.9rem;
}

.box3-info1 h3 {
	font-size:1.5rem;
}

.bl05-int .title-sec1 {
    font-size: 3.6rem ;
    line-height: 1.1;
}

}


@media (max-width: 768px) {
	
.slide-txt .title-sec1 {
    font-size: 1rem;
    font-size: 2.2rem;
}

.title-sec1 {
    font-size: 2rem;
    letter-spacing: 1px;
        margin-bottom: 2rem !important;
}
	
.subt-sec1 {
    font-size: 1.2rem;
}
.bl01-int .box1-info {
    height: auto;
    position: relative !important;
        width: 50%;
    float: right;
}

.box1 .txt2 {
    opacity: 1;
}

.box1-img {
	width:50%;
}

.box4 .box1-img {
	width:100%;
}

.box1-12 {
	    display: flex;
    flex-direction: row-reverse;
}
.bl05-int .title-sec1 {
    font-size: 2rem;
}

.box1 {
	margin-bottom:1rem;
}

.box1 h3 {
    font-size: 1.2rem !important;
}
.box1 .txt1 {
    font-size: 1rem;
}
.box1-info p {
    font-size: .8rem;
}
.py-7 {
    padding-top: 3rem;
    padding-bottom: 2rem;
}

.brad1 {
    border-radius: 15px;
}
.box3-info1 h3 {
    font-size: 1.2rem;
}

.box3-info .subt-sec1,
.box3-info .title-sec1{
	text-align:center;
}

.box3-info {
	padding-top:3rem;
}

.box3-info p {
	font-size:.9rem;
}
.box4-info h3 {
    font-size: 1.1rem !important;
}

.box4-info .txt2 {
    font-size: .8rem;
    line-height: 1.3;
}
.but01 a {
    padding: 0.5rem 1rem;
    font-size: .8rem;
}

.bl05-int .subt-sec1 {
    font-size: 1.3rem !important;
}
	
	.bl00-int .title-sec1 {
  margin-bottom: 0rem !important;
}

.slide-txt .subt-sec1 {
    font-size: 1rem;
}
.box-slide {
    height: 300px;
    overflow:hidden;
}

.slide-img {
	height:100%;
	right: -10rem;
	width: unset;
}

.slide-img img {
	width: auto;
    height: 100%;
    max-width: unset;
}

.bl-logo {
	    width: 70%;
    margin-left: auto;
    margin-right: auto;
}

.ftbog {
	text-align:center;
}

.ftbog li {
    margin-bottom:0;
    font-size: .7rem;
}
.ftbog h2 {
    font-size: 1rem;
}

.ftbog .col-12 {
	padding:0;
}

.ftbog .redes-sociales a {
    font-size: .6rem;
}

.logobog01 {
	margin-left:auto;
	margin-right:auto;
}

.gov-co-footer-auto {
    margin-left: auto;
    margin-right: auto;
    justify-content: space-around;
        margin-bottom: 2rem;
}

.gov-co-footer-auto img {
	    height: 35px;
	    width:auto;
}

.head-int .title-sec1 {
    font-size: 2rem !important;
    z-index: 9;
}
.head-int .title-sec1 {
    font-size: 2rem !important;
    z-index: 9;
    margin-bottom: 0 !important;
}
.head-int {
    background-attachment: unset;
    height: 200px;
}

.bg09 {
    background-color: #00000087;
}
.view-art-bog {
	padding:0;
}

.boxart01  {
	padding:4px !important
}
.art-tit .text4 {
    font-size: 1.1rem;
    line-height: 1.2;
}

.art-bog p {
    font-size: .8rem;
    line-height: 1.2;
}

.art-tit {
	    margin-top: 0.3rem !important;
    margin-bottom: 0.5rem !important;
}
.art-date {
    font-size: .7rem;
    margin-top: 0 !important;
}
.breadcrumb {
	    font-size: .6rem;
	        margin-bottom: 0
}

.bread-bog {
	    padding: 0.6rem 1rem !important;
}

.bog-text h2 {
    font-size: 1.6rem;
}

.bog-text h3 {
	font-size: 1.2rem;
	margin-bottom: 1.5rem !important;
}

.bog-text p, .bog-text li {
    font-size: 1rem;
}
.bog-item .box1:nth-child(2) {
	flex-direction: column-reverse;
}

.region-we-mega-menu {

    position: fixed;
    right: 0.5rem;
    top: 0.5rem;
    background-color: var(--color1);
    z-index: 10;
}

.region-nav-branding {
    justify-content: center;
}


	
}

@media (max-width: 992px) {

.region-we-mega-menu {

    position: fixed;
    right: 0.5rem;
    top: 0.5rem;
    background-color: var(--color1);
    z-index: 10;
}

.box-txt h1 {
    font-size: 1.9rem;
}

.ctgbog {
    font-size: 1.2rem;
}

.a2a_kit .a2a_svg {
    width: 30px !important;
    height: 30px !important;
}
.bog-text .social-icon {
    font-size: .8rem;
}
.bog-text .social-icon {
    padding-left: 1rem !important;
    padding-right: 0rem !important;
    padding-top: 0;
}

.bog-text-right {
	    padding: 0;
    margin-top: 2rem;
}

.navbar-we-mega-menu.navbar ul {
	display:block;
	    width: 100%;
	        background-color: var(--color3);
}

.overlay {
    display: none;
}

.navbar-we-mega-menu.navbar .nav-tabs .dropdown-menu,
.navbar-we-mega-menu.navbar .we-mega-menu-ul>li>a{
    text-transform: uppercase;
}


.menu-bog .we-mega-menu-ul>.we-mega-menu-li>a {
    font-size: 1rem;
}

.menu-bog .we-mega-menu-submenu li.we-mega-menu-li a {
    font-size: 1rem;
}

body.toggled .btn-close {
    background-color: var(--color3);
}

.page-node-type-article .PieFotoArticulos,
.page-node-type-article .field--name-node-title,
.page-node-type-article .ds-2col-stacked-fluid > .group-left,
.page-node-type-article .ds-2col-stacked-fluid > .group-right {
	width:100%;
}

.page-node-type-article .TituloArticulos {
	font-size: 1.9rem;
}

.page-node-type-article .field--name-node-post-date {
font-size: 1,2rem;
	    
}

.page-node-type-article .field--name-body,
.page-node-type-article .field--name-body table,
.page-node-type-article .field--name-body ul{
    font-size: 1rem;
}

.page-node-type-article .field--name-body h2 {
	    font-size: 1.2rem ;
}


}



