@import url("../../portal/css/editor.css");@font-face{font-family:'Barlow';src:url("fonts/Barlow-Regular.eot");src:url("fonts/Barlow-Regular.eot?#iefix") format('embedded-opentype'),url("fonts/Barlow-Regular.woff2") format('woff2'),url("fonts/Barlow-Regular.woff") format('woff'),url("fonts/Barlow-Regular.ttf") format('truetype'),url("fonts/Barlow-Regular.svg#Barlow-Regular") format('svg');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Goldplay';src:url("fonts/Goldplay-Regular.eot");src:url("fonts/Goldplay-Regular.eot?#iefix") format('embedded-opentype'),url("fonts/Goldplay-Regular.woff2") format('woff2'),url("fonts/Goldplay-Regular.woff") format('woff'),url("fonts/Goldplay-Regular.ttf") format('truetype'),url("fonts/Goldplay-Regular.svg#Goldplay-Regular") format('svg');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Goldplay';src:url("fonts/Goldplay-Medium.eot");src:url("fonts/Goldplay-Medium.eot?#iefix") format('embedded-opentype'),url("fonts/Goldplay-Medium.woff2") format('woff2'),url("fonts/Goldplay-Medium.woff") format('woff'),url("fonts/Goldplay-Medium.ttf") format('truetype'),url("fonts/Goldplay-Medium.svg#Goldplay-Medium") format('svg');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Goldplay';src:url("fonts/Goldplay-Bold.eot");src:url("fonts/Goldplay-Bold.eot?#iefix") format('embedded-opentype'),url("fonts/Goldplay-Bold.woff2") format('woff2'),url("fonts/Goldplay-Bold.woff") format('woff'),url("fonts/Goldplay-Bold.ttf") format('truetype'),url("fonts/Goldplay-Bold.svg#Goldplay-Bold") format('svg');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Beyondfonts/';src:url("fonts/BeyondInfinity.eot");src:url("fonts/BeyondInfinity.eot?#iefix") format('embedded-opentype'),url("fonts/BeyondInfinity.woff2") format('woff2'),url("fonts/BeyondInfinity.woff") format('woff'),url("fonts/BeyondInfinity.ttf") format('truetype'),url("fonts/BeyondInfinity.svg#BeyondInfinity") format('svg');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Material Design Icons';src:url("fonts/MaterialDesignIcons.eot");src:url("fonts/MaterialDesignIcons.eot?#iefix") format('embedded-opentype'),url("fonts/MaterialDesignIcons.woff2") format('woff2'),url("fonts/MaterialDesignIcons.woff") format('woff'),url("fonts/MaterialDesignIcons.ttf") format('truetype'),url("fonts/MaterialDesignIcons.svg#MaterialDesignIcons") format('svg');font-weight:normal;font-style:normal;font-display:swap}html{overflow-x:hidden;scroll-behavior:smooth}body{font-size:16px;color:#555;background-color:#f4f4f4;width:100vw}body.faFontLg{font-size:12px!important}body.faFont2x{font-size:16px}body.faFont3x{font-size:18px!important}a,h1,h2,h3,h4,h5,h6,p{font-family:'Goldplay'}.text-white{color:#fff!important}header a.logo1{background-repeat:no-repeat;display:block;height:90px;text-indent:-99999px;width:290px}header span.logo2{background-repeat:no-repeat;display:block;height:90px;text-indent:-99999px;width:80px}header .mainMenu{background-color:#31669a}header .mainMenu ul.nav li a{color:#fff}header .mainMenu ul.nav li a:hover{color:#31669a;background-color:#fff}.intro{background:#cecece;height:80vh;display:-webkit-box;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-o-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;border-radius:0 0 254px 0;min-height:500px;overflow:hidden;position:relative}.intro .overlayvideo{background:rgba(52,52,52,0.431);width:100%;height:100%;display:inline-block;position:absolute;top:0;left:0}.intro .container{display:-webkit-box;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:end;-o-box-pack:end;-ms-flex-pack:end;justify-content:end}.intro .text-intro{margin:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.intro a.boton{padding:10px 24px;background:#ffe300;color:#555;text-transform:uppercase;font-style:italic;text-decoration:none;border-radius:30px;font-weight:bold}.intro video{position:absolute;right:0;top:0;min-width:100%}.intro video:before{content:'';position:absolute;background:#ff0300;border-radius:5px;top:0;right:0;bottom:0;left:0;z-index:10}@media (min-width:1px) and (max-width:1020px){.intro video{height:100%!important;width:auto!important}}h1.titulo{font-size:2.8em;font-weight:500;font-style:italic}h1.titulo b{text-transform:uppercase}h2{font-size:2.2em}footer{padding:20px 0;background:#6f9e38;background:-webkit-gradient(linear,left top,right top,color-stop(19%,#6f9e38),to(#00884e));background:linear-gradient(90deg,#6f9e38 19%,#00884e 100%)}footer .container .row .row{display:-webkit-box;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:end;-o-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap}footer .fa{text-decoration:none;font-size:x-large;color:#00884e!important;padding:10px;border-radius:30px;background:#fff;height:40px;width:40px}footer .fa strong{display:none}footer .mb-0,footer .nxBlockEnlaces,footer .pb-0{margin-bottom:0!important;padding-bottom:0!important}.carousel-control{opacity:1;-ms-filter:none;-webkit-filter:none;filter:none}.carousel-control .crl{margin-top:50%;color:#fff}.navbar-fixed-top{position:absolute;padding:15px 0}.navbar-fixed-top .logo-principal img{max-width:200px}.navbar-fixed-top .collapse.navbar-collapse{padding-right:25px}.navbar-fixed-top .navbar-default{background-color:rgba(248,248,248,0);border-color:rgba(255,240,240,0);margin-bottom:0}.navbar-fixed-top .navbar-default ul li{font-family:'Goldplay';font-size:0.85em;margin:0 4px}.navbar-fixed-top .navbar-default ul li a{color:#fff;text-decoration:none;font-weight:bold}.navbar-fixed-top .navbar-default ul li :hover{color:#fff;background:#6f9e38;background:-webkit-gradient(linear,left top,right top,color-stop(19%,#6f9e38),to(#00884e));background:linear-gradient(90deg,#6f9e38 19%,#00884e 100%);border-radius:5px}.navbar-fixed-top .navbar-default .destacado a{color:#fff!important;background:#6f9e38!important;background:-webkit-gradient(linear,left top,right top,color-stop(19%,#6f9e38),to(#00884e))!important;background:linear-gradient(90deg,#6f9e38 19%,#00884e 100%)!important;border-radius:5px;border:2px solid #ffe300!important}.texto-gradiente{border-radius:6px;background:#6f9e38;background:-webkit-gradient(linear,left top,right top,color-stop(19%,#6f9e38),to(#00884e));background:linear-gradient(90deg,#6f9e38 19%,#00884e 100%);padding-right:5px}.bg-gradiente{background:#6f9e38;background:-webkit-gradient(linear,left top,right top,color-stop(19%,#6f9e38),to(#00884e));background:linear-gradient(90deg,#6f9e38 19%,#00884e 100%)}.bg-radius{border-radius:0 0 254px 0;background-color:#fff}.bg-radius2{border-radius:0 0 254px 0;background-color:#f4f4f4}.scroll{position:absolute;bottom:20px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.scroll a{color:#fff;text-decoration:none;font-weight:bold}.scroll2{margin-top:30px}.scroll2 a{color:#555;text-decoration:none;font-weight:bold}.scroll2 a .bounce2{color:#008472!important}.premios .img-responsive{display:inline-block}a.boton{padding:10px 24px;background:#ffe300;color:#555;text-transform:uppercase;font-style:italic;text-decoration:none;border-radius:30px;font-weight:bold;margin:15px 0;display:inline-block;text-align:center}.d-flex-seccion{display:-webkit-box;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-o-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap}.d-flex{display:-webkit-box;display:-ms-flexbox;display:box;display:flex}.d-flex .mb{margin-bottom:25px}.d-flex .mt-0{margin-top:0}.linea1{position:absolute;-webkit-transform:rotate(-31deg);transform:rotate(-31deg);right:30%;z-index:1}.linea2{position:absolute;-webkit-transform:rotate(31deg);transform:rotate(31deg);left:30%;z-index:1}.z2{z-index:2;position:relative}.pt-0{padding-top:0!important}.fb1,.fb2,.fb3{position:absolute;display:inline-block}.fb1{top:0;left:20%}.fb2{bottom:30%;right:25%}.fb3{bottom:20%;left:15%}@media (max-width:1160px){.fb1{top:0;left:10%}.fb2{bottom:30%;right:13%}.fb3{bottom:20%;left:8%}}@media (max-width:760px){.fb1{height:50px;top:0;left:4%}.fb2{height:50px;bottom:30%;right:4%}.fb3{height:40px;bottom:20%;left:2%}.bg-radius,.bg-radius2,.intro{border-radius:0 0 54px 0!important}}.btnScrollToTop{position:fixed;right:0px;bottom:50%;width:auto;border:none;z-index:99;display:block;text-align:right;-webkit-transform:translate(200%,50%);transform:translate(200%,50%);-webkit-transition:all ease 1.5s;transition:all ease 1.5s}.btnScrollToTop .boton{display:block;border-radius:30px 0 0 30px;background:#09f400;color:#00884e}.btnScrollToTop img{display:inline-block!important}.bounce2{color:#ffe300;-webkit-animation:bounce2 2s ease infinite;animation:bounce2 2s ease infinite}.d-block-s{display:none}.mb{margin-bottom:25px}@media (min-width:1px) and (max-width:992px){.d-none-s,.linea1,.linea2{display:none!important}.d-block-s{display:block}.d-block-s .z2{max-width:50%}}@media (min-width:1px) and (max-width:767px){ul.megamenu{background:#749e34}.navbar-fixed-top .logo-principal img{max-width:100%;margin:0 0 0 10px}}@media (min-width:450px){.navbar-fixed-top .collapse.navbar-collapse,.navbar-header{margin-top:25px}}.navbar-default .navbar-toggle,.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{border:2px solid #fff;background:#20976c}.navbar-default .navbar-toggle .icon-bar{background-color:#fff}.dInterno .navbar-fixed-top{position:relative;background:#bdbdbd}.BotonCooperativa,.BotonEducacion,.BotonEmpresarial,.BotonFinanciero,.BotonGrupo,.BotonProteccion,.BotonSalud,.BotonTurismo{border-radius:15px;padding:7px 15px}@-webkit-keyframes bounce2{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}60%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}}@keyframes bounce2{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}60%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}}