﻿@import"normalize.css";@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat/Montserrat-Regular.eot");src:url("../fonts/Montserrat/Montserrat-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/Montserrat/Montserrat-Regular.woff2") format("woff2"),url("../fonts/Montserrat/Montserrat-Regular.woff") format("woff"),url("../fonts/Montserrat/Montserrat-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat/Montserrat-Bold.eot");src:url("../fonts/Montserrat/Montserrat-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/Montserrat/Montserrat-Bold.woff2") format("woff2"),url("../fonts/Montserrat/Montserrat-Bold.woff") format("woff"),url("../fonts/Montserrat/Montserrat-Bold.ttf") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat/Montserrat-Italic.eot");src:url("../fonts/Montserrat/Montserrat-Italic.eot?#iefix") format("embedded-opentype"),url("../fonts/Montserrat/Montserrat-Italic.woff2") format("woff2"),url("../fonts/Montserrat/Montserrat-Italic.woff") format("woff"),url("../fonts/Montserrat/Montserrat-Italic.ttf") format("truetype");font-weight:normal;font-style:italic}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat/Montserrat-BoldItalic.eot");src:url("../fonts/Montserrat/Montserrat-BoldItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/Montserrat/Montserrat-BoldItalic.woff2") format("woff2"),url("../fonts/Montserrat/Montserrat-BoldItalic.woff") format("woff"),url("../fonts/Montserrat/Montserrat-BoldItalic.ttf") format("truetype");font-weight:bold;font-style:italic}@-webkit-keyframes bugfix{from{padding:0}to{padding:0}}.nav{position:relative;overflow-y:hidden;overflow-x:auto;white-space:nowrap;border-bottom:1px solid #2e7260}.nav.primary{background:#183c32;height: unset;line-height: unset;}.nav.secondary{background:#204e42;height: unset;line-height: unset;}.nav::-webkit-scrollbar{display:none}.nav .mainLogo{display:none}.nav ul{display:none;width:100%;list-style:none;margin:0px;padding:0px}.nav ul li a{font-weight:bold;padding:1em;display:block;color:#fff;text-decoration:none}.nav ul li a:hover{background:#204e42;color:#fff;text-decoration:underline}.nav ul li a img{height:40px}.nav ul li:first-child a:hover{background:none}.nav ul li:last-of-type a{border-right:0px}.nav input.trigger{position:absolute;top:-9999px;left:-9999px}.nav input.trigger:checked~ul,.nav input.trigger:checked~ul li ul{display:block !important}@media(min-width: 48em){.nav input.trigger:checked~ul,.nav input.trigger:checked~ul li ul{display:flex !important;flex-direction:row}}.nav label{position:relative;display:block;min-height:2em;padding:.45em;font-size:1.1em;margin:0;cursor:pointer;background:#183c32;line-height:2em}.nav label a{color:#265d4f;text-decoration:none}.nav label a img{height:40px}.nav label:after{position:absolute;right:1em;top:.2em;content:"≡";font-size:1.8em;color:#fff}@media(min-width: 48em){.nav .mainLogo{display:unset;height:100%;position:absolute;box-sizing:border-box;padding:1em}.nav .mainLogo img{height:100%}.nav ul{display:flex;flex-direction:row;justify-content:flex-end}.nav ul li:first-child{display:unset}.nav ul li{position:relative;text-align:center;margin-bottom:1px solid #183c32}.nav ul li a{display:flex;align-items:center;justify-content:center}.nav ul li a img{height:100%}.nav ul li:hover>ul{display:block !important}.nav.primary ul li a{height:40px}.nav.secondary ul li a{height:20px}.nav label{display:none}}.wrapper{margin:0;position:relative;margin-top:130px;max-height:calc(100vh - 130px)}.wrapper .slider-wrapper{height:calc(100vh - 130px);background:#fff}.wrapper input{display:none}.wrapper .inner{width:800%;line-height:0}.wrapper article{width:12.5%;float:left;position:relative;height:calc(100vh - 130px)}.wrapper article img{display:block;width:100%;height:100%;object-fit:contain}.slider-prev-next-control{height:50px;position:absolute;top:50%;width:100%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.slider-prev-next-control label{display:none;width:40px;height:40px;border-radius:50%;background:#fff;opacity:.7}.slider-prev-next-control label:hover{opacity:1}.slider-dot-control{position:absolute;width:100%;bottom:0;text-align:center}.slider-dot-control label{cursor:pointer;border-radius:5px;display:inline-block;width:10px;height:10px;background:#bbb;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.slider-dot-control label:hover{background:#ccc;border-color:#777}.info{position:absolute;font-style:italic;line-height:20px;opacity:0;color:#000;text-align:left;-moz-transition:all 1000ms ease-out 600ms;-o-transition:all 1000ms ease-out 600ms;-webkit-transition:all 1000ms ease-out 600ms;transition:all 1000ms ease-out 600ms}.info h3{color:#fcfff4;margin:0 0 5px;font-weight:normal;font-size:1.5em;font-style:normal}.info.top-center{top:30px;left:0;width:100%}.info.top-center h3{text-align:center}.info.top-left{top:30px;left:30px}.info.top-right{top:30px;right:30px}.info.bottom-left{bottom:30px;left:30px}.info.bottom-right{bottom:30px;right:30px}.slider-wrapper{width:100%;overflow:hidden;box-shadow:1px 1px 4px #666;background:#fff;background:#fcfff4;-moz-transform:translateZ(0);-o-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0);-moz-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;-webkit-transition:all 500ms ease-out;transition:all 500ms ease-out}.slider-wrapper .inner{-moz-transform:translateZ(0);-o-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0);-moz-transition:all 800ms cubic-bezier(0.77, 0, 0.175, 1);-o-transition:all 800ms cubic-bezier(0.77, 0, 0.175, 1);-webkit-transition:all 800ms cubic-bezier(0.77, 0, 0.175, 1);transition:all 800ms cubic-bezier(0.77, 0, 0.175, 1)}#slide1:checked~.slider-prev-next-control label:nth-child(8)::after,#slide8:checked~.slider-prev-next-control label:nth-child(7)::after,#slide7:checked~.slider-prev-next-control label:nth-child(6)::after,#slide6:checked~.slider-prev-next-control label:nth-child(5)::after,#slide5:checked~.slider-prev-next-control label:nth-child(4)::after,#slide4:checked~.slider-prev-next-control label:nth-child(3)::after,#slide3:checked~.slider-prev-next-control label:nth-child(2)::after,#slide2:checked~.slider-prev-next-control label:nth-child(1)::after,#slide8:checked~.slider-prev-next-control label:nth-child(1)::after,#slide7:checked~.slider-prev-next-control label:nth-child(8)::after,#slide6:checked~.slider-prev-next-control label:nth-child(7)::after,#slide5:checked~.slider-prev-next-control label:nth-child(6)::after,#slide4:checked~.slider-prev-next-control label:nth-child(5)::after,#slide3:checked~.slider-prev-next-control label:nth-child(4)::after,#slide2:checked~.slider-prev-next-control label:nth-child(3)::after,#slide1:checked~.slider-prev-next-control label:nth-child(2)::after{font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;margin:0;line-height:38px;font-size:3em;display:block;color:#777}#slide8:checked~.slider-prev-next-control label:nth-child(1)::after,#slide7:checked~.slider-prev-next-control label:nth-child(8)::after,#slide6:checked~.slider-prev-next-control label:nth-child(7)::after,#slide5:checked~.slider-prev-next-control label:nth-child(6)::after,#slide4:checked~.slider-prev-next-control label:nth-child(5)::after,#slide3:checked~.slider-prev-next-control label:nth-child(4)::after,#slide2:checked~.slider-prev-next-control label:nth-child(3)::after,#slide1:checked~.slider-prev-next-control label:nth-child(2)::after{content:"";padding-left:15px}#slide8:checked~.slider-prev-next-control label:nth-child(1),#slide7:checked~.slider-prev-next-control label:nth-child(8),#slide6:checked~.slider-prev-next-control label:nth-child(7),#slide5:checked~.slider-prev-next-control label:nth-child(6),#slide4:checked~.slider-prev-next-control label:nth-child(5),#slide3:checked~.slider-prev-next-control label:nth-child(4),#slide2:checked~.slider-prev-next-control label:nth-child(3),#slide1:checked~.slider-prev-next-control label:nth-child(2){display:block;float:right;margin-right:5px}#slide1:checked~.slider-prev-next-control label:nth-child(8),#slide8:checked~.slider-prev-next-control label:nth-child(7),#slide7:checked~.slider-prev-next-control label:nth-child(6),#slide6:checked~.slider-prev-next-control label:nth-child(5),#slide5:checked~.slider-prev-next-control label:nth-child(4),#slide4:checked~.slider-prev-next-control label:nth-child(3),#slide3:checked~.slider-prev-next-control label:nth-child(2),#slide2:checked~.slider-prev-next-control label:nth-child(1){display:block;float:left;margin-left:5px}#slide1:checked~.slider-prev-next-control label:nth-child(8)::after,#slide8:checked~.slider-prev-next-control label:nth-child(7)::after,#slide7:checked~.slider-prev-next-control label:nth-child(6)::after,#slide6:checked~.slider-prev-next-control label:nth-child(5)::after,#slide5:checked~.slider-prev-next-control label:nth-child(4)::after,#slide4:checked~.slider-prev-next-control label:nth-child(3)::after,#slide3:checked~.slider-prev-next-control label:nth-child(2)::after,#slide2:checked~.slider-prev-next-control label:nth-child(1)::after{content:"";padding-left:8px}#slide8:checked~.slider-dot-control label:nth-child(8),#slide7:checked~.slider-dot-control label:nth-child(7),#slide6:checked~.slider-dot-control label:nth-child(6),#slide5:checked~.slider-dot-control label:nth-child(5),#slide4:checked~.slider-dot-control label:nth-child(4),#slide3:checked~.slider-dot-control label:nth-child(3),#slide2:checked~.slider-dot-control label:nth-child(2),#slide1:checked~.slider-dot-control label:nth-child(1){background:#333}#slide8:checked~.slider-wrapper article:nth-child(8) .info,#slide7:checked~.slider-wrapper article:nth-child(7) .info,#slide6:checked~.slider-wrapper article:nth-child(6) .info,#slide5:checked~.slider-wrapper article:nth-child(5) .info,#slide4:checked~.slider-wrapper article:nth-child(4) .info,#slide3:checked~.slider-wrapper article:nth-child(3) .info,#slide2:checked~.slider-wrapper article:nth-child(2) .info,#slide1:checked~.slider-wrapper article:nth-child(1) .info{opacity:1}#slide1:checked~.slider-wrapper .inner{margin-left:0%}#slide2:checked~.slider-wrapper .inner{margin-left:-100%}#slide3:checked~.slider-wrapper .inner{margin-left:-200%}#slide4:checked~.slider-wrapper .inner{margin-left:-300%}#slide5:checked~.slider-wrapper .inner{margin-left:-400%}#slide6:checked~.slider-wrapper .inner{margin-left:-500%}#slide7:checked~.slider-wrapper .inner{margin-left:-600%}#slide8:checked~.slider-wrapper .inner{margin-left:-700%}@media only screen and (max-width: 850px)and (min-width: 450px){.slider-wrapper{border-radius:0}}@media only screen and (max-width: 450px){.slider-wrapper{border-radius:0}.slider-wrapper .info{opacity:0}}footer{background-image:url(https://framework-gb.cdn.gob.mx/landing/img/fondofooter.svg);background-size:cover !important;padding:0;padding-top:0;padding-bottom:0;margin-top:3em}footer .footer-container{color:rgba(255,255,255,.65);padding:1em;width:80%;margin:0 auto;display:flex;justify-content:space-around;flex-wrap:wrap}footer .footer-container .section{padding-top:3em;width:100%;text-align:justify}footer .footer-container .section h4{border-bottom:1px solid rgba(255,255,255,.65)}footer .footer-container .section:first-child h4{border:none}footer .footer-container .section.logo{text-align:right;padding-right:1em}footer .footer-container .section.logo img{height:45px}@media(min-width: 768px){footer .footer-container .section{width:30%}}@media(min-width: 992px){footer .footer-container .section{width:30%}}@media(min-width: 1200px){footer .footer-container .section{width:30%}}footer .list .list-item{margin-top:.5em}footer .list .list-item a{color:rgba(255,255,255,.65);border-bottom:1px solid rgba(255,255,255,.65);padding:.25em;display:inline-block;text-decoration:none}footer .list .list-item a:hover{background:#286253}body{font-family:"Montserrat",Arial,Helvetica,sans-serif}header{position:initial;top:0;width:100%;z-index:3}.main-container{width:80%;margin:0 auto}.main-container h2{border-bottom:3px solid #276051}.main-container h2:target{display:block;margin-top:130px}.main-container .news article{text-align:justify}.main-container .news article iframe{height:640px}.main-container .news article a{color:#9d2449;font-weight:bold}/*# sourceMappingURL=styles.css.map */
