header.carousel{height:60%}header.carousel .item,header.carousel .item.active,header.carousel .carousel-inner{height:100%}header.carousel .fill{width:100%;height:100%;background-position:center;background-size:cover}.carousel-caption-shadow{background:rgba(0,0,0,0.4)}.My-carousel-caption{padding:10px;margin-bottom:50px;left:55%;right:15%;height:200px}.My-carousel-caption .btn-nafin-action-especial{position:absolute;right:10px;bottom:10px;transform:none}.carousel-title{font-size:18px;font-weight:bold;margin:0 0 10px}.carousel-description{display:block;display:-webkit-box;max-width:100%;max-height:70px;margin:0 auto;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.7;font-size:14px}#myCarousel .carousel-control{width:8%}#myCarousel .carousel-control .icon-prev,#myCarousel .carousel-control .icon-next{font-size:45px}.customNafinContainer .navbar-brand{margin-left:0!important}.navbar-default .navbar-toggle .icon-bar.icon-bar-nafin{color:#fff;height:3px;background-color:#fff}.navbar-custom{padding:10px 0;background:transparent;-webkit-transition:background .5s ease-in-out,padding .5s ease-in-out;-moz-transition:background .5s ease-in-out,padding .5s ease-in-out;transition:background .5s ease-in-out,padding .5s ease-in-out;border:0;background:#256d91;height:auto}.navbar-custom .navbar-brand{font-size:2em;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.navbar-custom .navbar-toggle{color:#fff;font-size:12px;border:0}.navbar-custom .navbar-toggle:hover,.navbar-custom .navbar-toggle:focus{background-color:#256d91}.navbar-custom .nav li a{color:#fff;background:rgba(128,128,128,0.42);margin-right:5px;width:115px;word-wrap:break-word;text-align:center;height:60px;padding:0;margin-bottom:5px;text-decoration:none}.navbar-custom .navbar-brand{padding:0}.navbar-custom .nav li a:hover,.navbar-custom .nav li a:focus,.navbar-custom .navbar-nav>.active>a,.navbar-custom .navbar-nav>.active>a:hover,.navbar-custom .navbar-nav>.active>a:focus{color:#fff;outline:0;background:#808080}.navbar-custom.affix{background-color:#256d91;padding:5px 0;box-shadow:0 4px 3px rgba(0,0,0,0.05);width:100%}.navbar-custom.affix .card-item{background-color:#256d91}.navbar-custom.affix .card-item:hover,.navbar-custom.affix .card-item:focus{background-color:#345f78}.navbar-custom.affix .navbar-brand{font-size:1.5em}.navbar-custom.affix .nav li a{background:transparent;margin-bottom:0;height:80px}.navbar-custom.affix .nav li a:hover,.navbar-custom.affix .nav li a:focus{background-color:#345f78}.navbar-custom.affix .navbar-nav>.active>a{background-color:#345f78}.navbar-custom.affix .searchBarNafin{display:none}.navbar-custom.affix .card-item{height:80px}.navbar-custom.affix .navBarOther{max-width:100%}.navbar .customNafinContainer{background-color:inherit}.logo{background:url(../images/nafin-blanco3.png);z-index:1000;width:120px;height:45px;background-size:120px 45px;position:absolute}.bg-svg{width:100%;background-image:url(../images/svg-pegado-346738x154.svg);background-size:cover;height:inherit;padding:0;padding-bottom:92%;border:thin dotted darkgrey}.navbar-custom.affix .navbar-brand .logo{margin-top:2px}.searchBarNafin{margin-bottom:10px}.collapse .navbar-collapse .searchBarNafin{display:none}.searchNafin{background-color:#4c4c4d;color:white;border-width:0;border-radius:0}.searchNafin-form-phone{padding:0;border-top:0;border-bottom:0}.searchNafin-phone{color:white;border-width:0;border-radius:0;cursor:pointer;background:#4c4c4d}.textSearchNafin-phone{color:#000;font-weight:lighter;font-style:italic;border-radius:0;border-width:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.textSearchNafin{color:#000;font-weight:lighter;font-style:italic;border-radius:0;border-width:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:180px!important;font-size:14px}.textSearchNafin::-webkit-input-placeholder{color:#555;margin:0}.textSearchNafin::-moz-placeholder{color:#555;margin:0}.textSearchNafin:-ms-input-placeholder{color:#555;margin:0}.textSearchNafin:-moz-placeholder{color:#555;margin:0}.socialNetworks{display:flex;justify-content:space-between;align-items:center}.socialNetworks a{margin-left:10px;text-decoration:none}.socialNetworks a:hover{color:white;text-decoration:none}.socialNetworks .aboutNafin{color:white;font-size:14px}.btn-circle-slider{position:absolute;bottom:80px;width:50px;height:50px;border:2px solid white;border-radius:100%!important;font-size:25px;color:white;background:rgba(128,128,128,0.42);-webkit-transition:background .3s ease-in-out;-moz-transition:background .3s ease-in-out;transition:background .3s ease-in-out;left:50%;z-index:15;padding:5px 0 0 0;margin-left:-25px}.btn-circle-slider:hover,.btn-circle-slider:focus{outline:0;color:white;background:rgba(128,128,128,0.84)}.shine-me{animation:ShineAnimation 2s cubic-bezier(.12,.89,.98,.47) infinite,arrowSoliderMov 1s linear infinite}@keyframes arrowSoliderMov{0%{padding:1px 0 0 0}50%{padding:9px 0 0 0}100%{padding:1px 0 0 0}}@keyframes ShineAnimation{from{border:3px solid white;background-repeat:no-repeat;background-image:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,0.8) 50%,rgba(125,185,232,0) 100%);background-image:-moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,0.8) 50%,rgba(125,185,232,0) 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,0.8) 50%,rgba(125,185,232,0) 100%);background-image:-ms-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,0.8) 50%,rgba(125,185,232,0) 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,0.8) 50%,rgba(125,185,232,0) 100%);background-position:0 -5px;background-size:100% 8px}to{border:2px solid white;background-repeat:no-repeat;background-position:0 80px}}.horizon-swiper .horizon-item{font-size:14px}.horizon-item .card{width:100%;text-align:center;background-color:transparent;color:#000;padding-right:5px;font-weight:500}.horizon-swiper{background:transparent;font-size:0}.horizon-swiper.arrows.initialized{padding:0 50px}.horizon-swiper.arrows{padding:0}.card-item{text-align:center;height:80px;word-wrap:break-word;width:120px;white-space:normal;color:white;-webkit-transition:background .5s ease-in-out,padding .5s ease-in-out;-moz-transition:background .5s ease-in-out,padding .5s ease-in-out;transition:background .5s ease-in-out,padding .5s ease-in-out}.horizon-item .card a{text-decoration:none;color:#000}.horizon-item .card-item:hover{background:#808080;color:white}.navBarOther{max-width:100%}.navBarOther-wrapper{display:inline-block;height:80px;overflow:hidden;margin-bottom:-5px;width:100%}#navBarPhone{display:none}#socialNetworksButtons{display:inline-block}@media(max-width:767px){.navBarOther-wrapper{display:none}.navBarOther{display:none}#navBarPhone{display:block}.navbar-container{width:100%;clear:both}.navbar-custom{padding:5px 10px 0 10px;background-color:#256d91;height:60px}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-bottom:0}.navbar-custom .nav li a:hover,.navbar-custom .nav li a:focus,.navbar-custom .navbar-nav>.active>a,.navbar-custom .navbar-nav>.active>a:hover,.navbar-custom .navbar-nav>.active>a:focus{color:#fff;outline:0;background:#345f78}.searchBarNafin{display:none}.navbar-custom .nav li a{font-weight:400;background:transparent;padding:10px 10px;width:100%;height:auto}.navbar-custom.affix .nav li a{height:auto}.navbar-custom .navbar-brand{padding:0}.navbar-toggle{position:relative;float:right;padding:0;margin-top:12.5px;margin-right:15px;margin-bottom:0}.img-portfolio{margin-bottom:15px}.navbar-custom.affix{padding:5px 10px 0 10px;box-shadow:none}.navbar-custom.affix .navbar-brand .logo{margin-top:0}.My-carousel-caption{margin-bottom:25px;left:10%;right:10%;height:130px}.My-carousel-caption .btn-nafin-action-especial{position:absolute;left:50%;bottom:1px;transform:translate(-50%,0%);min-width:250px;white-space:pre-wrap}.carousel-title{font-size:18px;margin-bottom:5px}.carousel-description{display:none}.btn-circle-caption{bottom:50px}.btn-circle-slider{bottom:50px}.navbar .customNafinContainer{background-color:inherit;padding-left:25px;padding-right:25px;margin-right:-10px;margin-left:-10px}.searchNafin-form-phone{margin:3.5px 0 0 -5px}}@media(min-width:768px) and (max-width:991px){.logo{margin-top:-4px}.navbar-custom.affix .navbar-header{display:none!important}.My-carousel-caption .btn-nafin-action-especial{width:auto}.carousel-description{display:block;display:-webkit-box;max-width:100%;max-height:35px;margin:0 auto;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.3}.My-carousel-caption{padding:10px;margin-bottom:40px;left:15%;right:15%;height:130px}.btn-circle-caption{bottom:200px}#socialNetworksButtons{display:none!important;margin-right:0}.socialNetworks .aboutNafin{font-size:14px}#myCarousel .carousel-indicators{bottom:10px}}@media(min-width:992px){.navbar-custom .navbar-brand .logo{width:200px;height:75px;background-size:cover;background-position:center;margin-top:22px}.navBarOther{max-width:calc(100% - 180px)}.navbar-custom.affix .navBarOther{max-width:calc(100% - 180px)}.searchBarNafin{width:calc(100% - 180px)}#myCarousel .carousel-indicators{bottom:10px}}@media(min-width:1200px){.searchBarNafin{width:calc(1170px - 260px)}.navBarOther{width:calc(1170px - 260px)}#myCarousel .carousel-indicators{bottom:10px}}.horizon-swiper .horizon-next{right:5px;background-image:url(/portalnf/js/horizon-swiper/arrow_right_white.png)}.horizon-swiper .horizon-prev{left:5px;background-image:url(/portalnf/js/horizon-swiper/arrow_left_white.png)}.navbar-nav.navbar-right:last-child{margin-right:0}header .warning-nav{display:none}