.chromeframe{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}#loader-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000}#loader-wrapper .loader-section{position:fixed;top:0;width:51%;height:100%;background:#00377a;z-index:1000;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}#loader-wrapper .loader-section.section-left{left:0}#loader-wrapper .loader-section.section-right{right:0}#loader{display:block;position:relative;left:50%;top:50%;width:150px;height:150px;margin:-75px 0 0 -75px;border-radius:50%;border:3px solid transparent;border-top-color:#FFF;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;z-index:1001}#loader:before{content:"";position:absolute;top:5px;left:5px;right:5px;bottom:5px;border-radius:50%;border:3px solid transparent;border-top-color:#FFF;-webkit-animation:spin 3s linear infinite;animation:spin 3s linear infinite}#loader:after{content:"";position:absolute;top:15px;left:15px;right:15px;bottom:15px;border-radius:50%;border:3px solid transparent;border-top-color:#FFF;-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}.loaded #loader{opacity:0;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;visibility:hidden;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all 0.3s 0.3s ease-out;transition:all 0.3s 0.3s ease-out}.loaded #loader-wrapper{visibility:hidden}.loaded #loader-wrapper .loader-section.section-left{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1)}.loaded #loader-wrapper .loader-section.section-right{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1)}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-keyframes spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}div.container-fluid{padding:0}#logo_container{height:100vh;position:relative;top:0;left:0;background:url(../img/fondo_gris.jpg) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#logo{display:block;position:absolute;width:532px;height:158px;top:50%;left:50%;margin-top:-79px;margin-left:-266px}#texto_scire{top:125px}.piezalogo{position:absolute;display:block;width:532px;height:158px}#scire_t{background:url(../img/scire_t-01.png)}#scire_r{background:url(../img/scire_r-01.png)}#scire_b{background:url(../img/scire_b-01.png)}#scire_l{background:url(../img/scire_l-01.png)}#scire_t2{background:url(../img/scire_t2-01.png)}#scire_r2{background:url(../img/scire_r2-01.png)}#scire_b2{background:url(../img/scire_b2-01.png)}#scire_l2{background:url(../img/scire_l2-01.png)}#scire_br{background:url(../img/scire_br-01.png)}#scire_media{background:url(../img/scire_media-01.png)}.scroll_container{display:flex;position:absolute;bottom:0;width:100%;flex-flow:column wrap;align-items:center;justify-content:flex-end;margin-bottom:10px}#scroll_tip{display:block;text-transform:uppercase;color:white;padding:10px;border:2px solid white;position:relative;width:120px;background:rgba(0,0,0,0.1);text-align:center;text-decoration:none;letter-spacing:1px;font-family:"Titillium Web", Sans-Serif;font-size:17px;-webkit-animation:pulsate 3s ease-out;-webkit-animation-iteration-count:infinite;opacity:0.5}#scroll_arrow{border-right:2px solid #00377a;border-bottom:2px solid #00377a;width:20px;height:20px;transform:rotate(45deg);position:relative;display:block;-webkit-animation:pulsate 3s ease-out;-webkit-animation-iteration-count:infinite;opacity:0.5}#ciudad{display:flex;position:relative;box-shadow:4px 4px 9px 1px #dcdcdc;background-color:#f8f8f8;width:100vw;padding:50px 0px 0px;height:100vh}#ciudad #ciudadContainer{height:100% !important;position:relative !important;top:0 !important;left:0 !important;width:100%;display:flex;flex-flow:row nowrap}#ciudad #ciudadContainer .ciudad-texto{position:relative;width:15%;color:#000;text-align:left;float:left;margin-left:5%}#ciudad #ciudadContainer .ciudad-img{position:relative;display:flex;width:85%;height:auto}#ciudad #ciudadContainer .ciudad-img #imgCiudad{width:100%;height:100%;align-self:center}@media only screen and (max-width: 1555px){#ciudad{height:auto}#ciudad .scrollmagic-pin-spacer{min-height:auto !important;height:auto}}@media only screen and (max-width: 1024px){#ciudad{height:100%;display:block;position:relative;padding:0}#ciudad #ciudadContainer{width:100%;flex-flow:column wrap;clear:both}#ciudad #ciudadContainer .ciudad-texto{position:relative;width:100%;color:#000;text-align:center;display:block;clear:both;margin-left:0;height:30%}#ciudad #ciudadContainer .ciudad-texto h2{font-size:25px;line-height:1.1}#ciudad #ciudadContainer .ciudad-texto .descripcion{width:100%;font-size:15px;line-height:17px;list-style-type:none;padding-left:0}#ciudad #ciudadContainer .ciudad-img{height:70%;position:relative;display:block;width:100%}#ciudad #ciudadContainer .ciudad-img #imgCiudad{width:100%;margin:0px 20px;z-index:1}}#diseno{display:flex;position:relative;clear:both;box-shadow:4px 4px 9px 1px #dcdcdc}#diseno img{width:100%}#diseno .row #myCarousel .diseno-texto{position:absolute;z-index:10;width:33%;color:#000;text-align:left;background-color:white;-ms-transform:skewX(33deg);-webkit-transform:skewX(33deg);transform:skewX(33deg);right:-9%;height:100%;top:0%;overflow:hidden}#diseno .row #myCarousel .diseno-texto .diseno-container-texto{-ms-transform:skewX(-33deg);-webkit-transform:skewX(-33deg);transform:skewX(-33deg);width:55%;position:absolute;left:22%}#diseno .row #myCarousel .diseno-texto .diseno-container-texto h2{line-height:1.1}@media only screen and (max-width: 1024px){#diseno{height:100%}#diseno .row{margin:0}#diseno .row #myCarousel{display:flex;flex-direction:column;flex-wrap:nowrap;height:100%}#diseno .row #myCarousel .diseno-texto{position:relative;display:block;z-index:10;width:100%;color:#000;text-align:center;background-color:initial;transform:initial;right:0;height:auto;margin-bottom:20px}#diseno .row #myCarousel .diseno-texto .diseno-container-texto{transform:initial;position:relative;left:0;display:block;width:100%}#diseno .row #myCarousel .diseno-texto .diseno-container-texto .descripcion{width:100%;font-size:15px;line-height:17px;list-style-type:none;padding-left:0}#diseno .row #myCarousel .diseno-texto .diseno-container-texto h2{font-size:25px}#diseno .row #myCarousel .carousel-inner{display:block;width:100%;position:relative}#diseno .row #myCarousel .carousel-inner .item{width:100%}#diseno .row #myCarousel .carousel-inner .item img{width:100%;height:auto}}#gafas{display:block;position:relative;background-color:#f8f8f8;width:100vw;height:auto;padding:34px 60px 45px}#gafas #gafasContainer{height:100% !important;position:relative !important;top:0 !important;left:0 !important;width:100%;display:flex;flex-flow:row nowrap}#gafas #gafasContainer .gafas-texto{position:relative;width:25%;color:#000;text-align:left;float:left;margin-left:5%;z-index:5}#gafas #gafasContainer .gafas-img{position:relative;display:block;width:75%;height:inherit;margin-top:3%;left:-5%}#gafas #gafasContainer .gafas-img #myimg{float:left;width:98%}@media only screen and (max-width: 1024px){#gafas{height:100%;padding:0;width:100vw;display:block;position:relative;clear:both}#gafas #gafasContainer{height:100% !important;width:100% !important;display:block}#gafas #gafasContainer .gafas-texto{position:relative;width:100%;color:#000;text-align:center;float:left;display:block;clear:both;margin-left:0}#gafas #gafasContainer .gafas-img{position:relative;display:block;width:100%;float:left;left:0}#gafas #gafasContainer .gafas-img a{display:flex}#gafas #gafasContainer .gafas-img a #myimg{align-self:center;width:80%;margin:30px auto 15px;z-index:1}}#graficas{margin:30px;width:100%;margin:5% auto 0%;height:400px;padding-top:20px}#graficas #graficasContainer{display:block;position:relative;height:400px}#graficas #graficasContainer .graficas-texto{float:right;width:21%;color:#000;text-align:left;margin-right:5%;transition:transform 10s cubic-bezier(0, 0, 0, 1);z-index:5}#graficas #graficasContainer .graficas-img{width:69%;position:relative;display:block;float:left;height:100%;top:0%;margin-left:5%}#graficas #graficasContainer .graficas-img img{position:absolute;width:42%;box-shadow:4px 4px 9px 1px #dcdcdc}#graficas #graficasContainer .graficas-img #g1{left:2%;top:-10%;width:51%;transition:transform 5s cubic-bezier(0, 0, 0, 1)}#graficas #graficasContainer .graficas-img #g2{left:50%;top:9%;transition:transform 5s cubic-bezier(0, 0, 0, 1)}#graficas #graficasContainer .graficas-img #g3{width:38%;left:20%;top:50%;transition:transform 5s cubic-bezier(0, 0, 0, 1);z-index:5}@media only screen and (max-width: 1024px){#graficas{height:75vh;padding:0;width:100vw;display:block;position:relative;clear:both;margin:0;margin-bottom:2%}#graficas #graficasContainer{display:flex;position:relative;flex-direction:column;flex-wrap:nowrap;width:100%;height:100%}#graficas #graficasContainer .graficas-texto{transform:none;position:relative;width:100%;color:#000;text-align:center;display:block;clear:both;height:auto}#graficas #graficasContainer .graficas-texto .descripcion{margin-bottom:20px !important}#graficas #graficasContainer .graficas-img{position:relative;display:block;width:100%;height:100;margin:0;left:0}#graficas #graficasContainer .graficas-img img{position:relative}#graficas #graficasContainer .graficas-img #g1{left:3%;top:1%;position:absolute !important;width:55%;transition:transform 5s cubic-bezier(0, 0, 0, 1);z-index:1}#graficas #graficasContainer .graficas-img #g2{top:20%;right:3%;width:45%;position:absolute !important;transition:transform 5s cubic-bezier(0, 0, 0, 1);z-index:2}#graficas #graficasContainer .graficas-img #g3{left:20%;top:45%;width:55%;transition:transform 5s cubic-bezier(0, 0, 0, 1);z-index:1}}#pc.container-fluid{padding:0}#pc{background-color:#e0e0e0;text-align:center;position:relative}.degradado{border-bottom:50px solid #c4268c}.degradado:before{content:'';position:absolute;width:100%;height:80px;background:linear-gradient(to bottom, #e0e0e0, #f8f8f8);bottom:-80px;left:0}.degradado .textoPc{margin:0 auto;padding-top:1%}.degradado .textoPc .descripcion{width:75%;margin:0 auto 40px}.degradado .scrm-hi{padding-top:30px;position:relative}.degradado .scrm-hi .scrm-hi-images{position:absolute;top:0;left:0;bottom:0;right:0}.degradado .scrm-hi .scrm-hi-images .scrm-hi-image{position:absolute;transition:-webkit-transform 5s cubic-bezier(0, 0, 0, 1);transition:transform 5s cubic-bezier(0, 0, 0, 1);width:20%;opacity:0}.degradado .scrm-hi .scrm-hi-pc{position:relative;display:inline-block;vertical-align:middle;width:42.7%}.degradado .scrm-hi .scrm-hi-pc .scrm-hi-pc-img{display:block;position:relative;max-width:100%;height:auto;width:90%;margin:auto}@media only screen and (max-width: 1024px) and (min-width: 930px){.textoPc .titulo{line-height:1.1;font-size:25px}}#logos{background-color:#F8F8F8;width:100%;margin:0 auto;position:relative;clear:both;z-index:9;box-shadow:0px 0px 5px 4px #f8f8f8}#logos .container-logos{margin:2% auto;text-align:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center;margin-left:-20px;flex-flow:row nowrap;-webkit-flex-flow:row nowrap}#logos .container-logos .item-logo{cursor:pointer}#logos .container-logos .item-logo img{width:47%}@media only screen and (max-width: 1200px){#logos .container-logos{flex-flow:row wrap;-webkit-flex-flow:row wrap;justify-content:center}#logos .container-logos .logoEmpresa{width:33%;margin-bottom:20px}}@media only screen and (max-width: 500px){#logos .container-logos{flex-flow:row wrap;-webkit-flex-flow:row wrap;justify-content:center}#logos .container-logos .logoEmpresa{width:50%;margin-bottom:20px}}#eventos{padding:0}#eventos img{width:100%;float:right}#eventos .row #myCarousel2 .eventos-texto{position:absolute;z-index:6;width:33%;color:#000;text-align:left;background-color:#fcfcfc;-ms-transform:skewX(-33deg);-webkit-transform:skewX(-33deg);transform:skewX(-33deg);left:-10%;height:100%;top:0%;overflow:hidden}#eventos .row #myCarousel2 .eventos-texto .eventos-container-texto{-ms-transform:skewX(33deg);-webkit-transform:skewX(33deg);transform:skewX(33deg);width:55%;position:absolute;left:22%}@media only screen and (max-width: 1024px){#eventos{height:100%}#eventos .row{margin:0}#eventos .row #myCarousel2{display:flex;flex-direction:column;flex-wrap:nowrap;height:100%}#eventos .row #myCarousel2 .eventos-texto{position:relative;display:block;z-index:10;width:100%;color:#000;text-align:center;background-color:initial;transform:initial;right:0;height:auto;margin-bottom:20px;left:0}#eventos .row #myCarousel2 .eventos-texto .eventos-container-texto{transform:initial;position:relative;left:0;display:block;width:100%}#eventos .row #myCarousel2 .eventos-texto .eventos-container-texto .descripcion{width:85%;font-size:15px;line-height:17px;list-style-type:none;padding-left:0}#eventos .row #myCarousel2 .eventos-texto .eventos-container-texto h2{font-size:25px}#eventos .row #myCarousel2 .carousel-inner{display:block;width:100%;position:relative}#eventos .row #myCarousel2 .carousel-inner .item{width:100%}#eventos .row #myCarousel2 .carousel-inner .item img{width:100%;height:auto}}footer{background-color:#202020}.footerTexto h1{margin:0 auto;font-size:25px;color:#F2F2F2 !important;font-weight:600}.titulo{font-family:"Titillium Web", Sans-Serif;font-weight:600;margin-bottom:17px;color:#00377a;margin-top:45px;font-size:2em}.descripcion{font-family:"Raleway", Sans-Serif;color:#000;font-size:16px;font-weight:500}button#responsive-menu-pro-button{top:25px !important;right:25px !important;width:50px !important;height:50px !important}button#responsive-menu-pro-button .responsive-menu-pro-inner{width:35px !important;height:5px !important;bottom:50% !important}button#responsive-menu-pro-button .responsive-menu-pro-inner::before{top:10px;width:35px !important;height:5px !important}button#responsive-menu-pro-button .responsive-menu-pro-inner::after{top:-10px !important;width:35px !important;height:5px !important}@media only screen and (max-width: 1024px){.descripcion{width:85%;margin:20px auto}}

/*# sourceMappingURL=scire.min.css.map */
