@import url("//code.jquery.com/ui/1.12.1/themes/smoothness/jquery-ui.css");
@import url("https://fonts.googleapis.com/css?family=Lato:400,300,900");
@import url("https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css");
@import url("https://use.fontawesome.com/releases/v5.3.1/css/all.css");
@import 'styl/colorbox.css';
body{font-family:'Lato',sans-serif;font-size:15px;color:#323232;}body a{color:#5080be;transition:all .5s ease;}body a:hover,body a:focus{text-decoration:none;color:#5080be}body ul,body ol{margin:0;padding:0;}body ul li,body ol li{list-style:none}@media (max-width:768px){.order-flex-1{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-o-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}}@media (max-width:768px){.order-flex-2{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-o-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}}@media (max-width:768px){.order-flex-3{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-o-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;order:3}}@media (max-width:768px){.order-flex-4{-webkit-box-ordinal-group:4;-moz-box-ordinal-group:4;-o-box-ordinal-group:4;-ms-flex-order:4;-webkit-order:4;order:4}}@media (max-width:768px){.no-display{display:none}}.flex-menu{margin:0 -2%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.flex-menu .flex-1{width:96%;margin:0 2%}.flex-menu .flex-2{width:46%}.flex-menu .flex-3{width:29.333%}.flex-menu .flex-4{width:21%}.flex-menu .flex-2,.flex-menu .flex-3,.flex-menu .flex-4{margin:0 2% 15px;}@media (max-width:768px){.flex-menu .flex-2,.flex-menu .flex-3,.flex-menu .flex-4{width:96%}}.line{width:50px;height:2px;background:#5080be;margin:25px 0}.line-white{background:#fff}.line-center{margin:25px auto}.line-alt{background:#9ccc65}.top{padding:5px;border-bottom:solid 1px #e6e6e6;position:relative;z-index:2;}@media (max-width:768px){.top{padding:10px 0 5px}}.top .flex-menu{-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}.top .flex-menu .flex-2{margin-bottom:0}.top .menu-top{text-align:right;font-size:.9em;}.top .menu-top a{color:#969696;}.top .menu-top a:hover,.top .menu-top a:focus{color:#5080be}@media (max-width:768px){.top .menu-top{text-align:center}}.top .menu-top li{display:inline;margin:0 7.5px}.top .menu-social{margin:0 -5px;font-size:.8em;}@media (max-width:768px){.top .menu-social{text-align:center;font-size:1.1em}}.top .menu-social li{display:inline-block;margin:0 5px;}.top .menu-social li a{display:block;height:25px;width:25px;background:#c8c8c8;border-radius:50%;position:relative;color:#fff;text-align:center;}.top .menu-social li a:hover,.top .menu-social li a:focus{background:#5080be;color:#fff}.top .menu-social li a i{position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}header{padding:10px 0;position:relative;z-index:2;}header .flex-menu{-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}header .logo{width:auto;margin:0 2%;}@media (max-width:768px){header .logo{width:96%;padding:15px;text-align:center}}header .logo img{height:100px;}@media (max-width:768px){header .logo img{height:auto;width:65%}}header .company{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;margin:0 2% 0 auto;font-weight:300;color:#c8c8c8;}@media (max-width:768px){header .company{display:none}}header .company .company-item{width:auto;border-left:1px solid #c8c8c8;padding:0 4%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;}header .company .company-item:first-child{padding-left:0;border:none}header .company .company-item .company-item-icon{width:45px;font-size:2em;margin-right:15px}header .company .company-item .company-item-detail{font-size:.9em;color:#969696;font-weight:300;white-space:nowrap;width:auto;}header .company .company-item .company-item-detail span{display:block;color:#5080be;font-size:1.1em;font-weight:400}nav{background:#5080be;position:relative;z-index:99;}nav .nav-no-responsive{font-size:1.1em;font-weight:400;}@media (max-width:768px){nav .nav-no-responsive{display:none}}nav .nav-no-responsive a{display:block;color:#969696;padding:10px 15px;color:#fff;}nav .nav-no-responsive a:hover,nav .nav-no-responsive a:focus{color:#fff;background:#9ccc65}@media (max-width:768px){nav .nav-no-responsive{text-align:center}}nav .nav-no-responsive .nav-featured{float:right;}nav .nav-no-responsive .nav-featured a{background:#9ccc65;}nav .nav-no-responsive .nav-featured a i{margin-right:5px}nav .nav-no-responsive .nav-featured a:hover,nav .nav-no-responsive .nav-featured a:focus{background:rgba(0,0,0,0.5)}nav .nav-no-responsive li{position:relative;display:inline-block;}nav .nav-no-responsive li .submenu{position:absolute;top:100%;left:0;background:#323232;font-size:.8em;padding:10px;color:#9ccc65;min-width:auto;height:auto;display:none;}nav .nav-no-responsive li .submenu .submenu-item{border-right:1px solid #646464;padding:10px;}nav .nav-no-responsive li .submenu .submenu-item:last-child{margin:0;border:none}nav .nav-no-responsive li .submenu .submenu-item ul li{padding:5px 0;color:#fff;white-space:nowrap;border-bottom:solid 1px #4b4b4b;}nav .nav-no-responsive li .submenu .submenu-item ul li:before{content:"\25AA";color:#9ccc65;float:left;margin-right:7.5px}nav .nav-no-responsive li .submenu .submenu-item ul li a{background:none;padding:0 7.5px;}nav .nav-no-responsive li .submenu .submenu-item ul li a:hover,nav .nav-no-responsive li .submenu .submenu-item ul li a:focus{color:#c8c8c8}nav .nav-no-responsive li:hover a,nav .nav-no-responsive li:focus a{background:#9ccc65}nav .nav-no-responsive li:hover .submenu,nav .nav-no-responsive li:focus .submenu{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}nav .nav-responsive{text-align:center;font-size:1.2em;display:none;}@media (max-width:768px){nav .nav-responsive{display:block}}nav .nav-responsive .input-responsive{font-size:1.5em;}nav .nav-responsive .input-responsive input{display:none}nav .nav-responsive .input-responsive label{margin:0;color:#fff}nav .nav-responsive ul li{padding:10px 0;border-top:solid 1px rgba(0,0,0,0.1);}nav .nav-responsive ul li a{color:#fff}footer{border-top:5px solid #5080be;padding:50px 0;background:#373737;color:#c8c8c8;}@media (max-width:768px){footer{font-size:1.2em;text-align:center}}@media (max-width:768px){footer .flex-4{margin-bottom:35px !important}}footer a{color:#c8c8c8;}footer a:hover,footer a:focus{color:#5080be}footer .footer-image{margin-bottom:15px;}footer .footer-image img{width:80%;}@media (max-width:768px){footer .footer-image img{width:60%}}footer .footer-title{font-weight:900;font-size:1.3em;margin-bottom:15px}footer .footer-content{font-size:.9em;}footer .footer-content li{padding:7.5px 0;border-bottom:solid 1px rgba(255,255,255,0.1);}footer .footer-content li:last-child{border-bottom:none}footer .footer-content li i{margin-right:5px}footer .footer-suscribe{margin-top:15px;}footer .footer-suscribe input{width:80%;margin-left:2%;color:#969696}footer .footer-suscribe a{width:16%;margin-right:2%}footer .footer-social{margin:10px -2% 0;}footer .footer-social li{display:inline-block;margin:0 2%;border:none;text-align:center;}footer .footer-social li a{display:block;position:relative;height:30px;line-height:30px;width:30px;background:#c8c8c8;color:#373737;}footer .footer-social li a:hover,footer .footer-social li a:focus{background:#5080be;color:#fff}footer .footer-social li a i{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.page{padding:50px 0}.menu-header .menu-header-title{margin:0;font-weight:bold;color:#000;font-size:1.5em}.menu-header .menu-header-subtitle{font-weight:300;color:#646464;font-size:1.1em}.call2action{padding:25px 0;background:url("../img/background_call2action.jpg") top center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;color:#fff;text-align:center;}@media (max-width:768px){.call2action{padding:35px 0}}.call2action .call2action-title{font-size:1.5em;}@media (max-width:768px){.call2action .call2action-title{margin-bottom:15px;font-weight:bold}}.call2action .call2action-subtitle{font-size:1.2em;font-weight:300;}@media (max-width:768px){.call2action .call2action-subtitle{font-weight:400}}.call2action .call2action-action a{display:inline-block;margin:15px 0;padding:10px 20px;border-radius:5px;}@media (max-width:768px){.call2action .call2action-action a{font-size:1.1em;font-weight:400}}.contact h2{font-weight:900;margin:0;color:#323232;}.contact h2 i{color:#5080be}.contact hr{margin:35px 0}.contact .contact-content-icon,.contact .contact-content-icon-lg{font-size:2em;color:#5080be}.contact .contact-content-icon-lg{font-size:3em}.contact .contact-content{margin:0 2%;width:31%;color:#969696;}@media (max-width:768px){.contact .contact-content{width:96%;text-align:center;margin-bottom:25px}.contact .contact-content .line{margin:15px auto}}.contact .contact-content p{font-size:1.2em}.contact .contact-content ul li{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;padding:7.5px 0;border-bottom:solid 1px #c8c8c8;}.contact .contact-content ul li:last-child{border:none}.contact .contact-content ul li .contact-content-detail-icon{width:30px;height:30px;background:#c8c8c8;margin-right:10px;position:relative;}.contact .contact-content ul li .contact-content-detail-icon i{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);color:#323232}.contact .contact-content .contact-content-social a{display:inline-block;width:35px;height:35px;font-size:.9em;background:#323232;color:#fff;position:relative;margin-right:5px;}.contact .contact-content .contact-content-social a:last-child{margin:0}.contact .contact-content .contact-content-social a i{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.contact .contact-content .contact-content-social a:hover,.contact .contact-content .contact-content-social a:focus{background:#5080be}.contact .contact-map{width:61%;margin:0 2%;overflow:hidden;}@media (max-width:768px){.contact .contact-map{width:96%}}.contact .contact-map iframe{width:100%;height:148%;position:relative;top:-48px}.contact .form-style{width:100%;}@media (max-width:768px){.contact .form-style h2{text-align:center}.contact .form-style h2 i{display:block}}.contact .form-style .line{margin:15px auto}.contact .form-style form{width:100%;}.contact .form-style form label{margin:10px 0 5px}.contact .form-style form input,.contact .form-style form textarea{width:100%;height:40px;line-height:40px;border:solid 1px #969696}.contact .form-style form textarea{height:150px}.contact .form-style form .contact-captcha{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;margin:15px 0 20px;}.contact .form-style form .contact-captcha label{text-align:right;margin-right:10px;width:auto}.contact .form-style form .contact-captcha input,.contact .form-style form .contact-captcha img{width:auto;height:50px;line-height:50px;border:solid 1px #c8c8c8}.blog .blog-content{margin:0 2%;width:66%;}@media (max-width:768px){.blog .blog-content{width:96%}}.blog .blog-content .blog-item{margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid #dcdcdc;color:#646464;}.blog .blog-content .blog-item .blog-item-figure{width:31%;margin:0 2%;height:100%;}@media (max-width:768px){.blog .blog-content .blog-item .blog-item-figure{width:96%}}.blog .blog-content .blog-item .blog-item-figure figure{height:100%;width:100%;overflow:hidden;}.blog .blog-content .blog-item .blog-item-figure figure img{width:100%;min-height:100%;object-fit:cover}.blog .blog-content .blog-item .blog-item-container{width:61%;margin:0 2%;}@media (max-width:768px){.blog .blog-content .blog-item .blog-item-container{width:96%}}.blog .blog-content .blog-item .blog-item-container .blog-item-date{font-size:.85em;color:#5080be}.blog .blog-content .blog-item .blog-item-container h2{font-size:1.5em;font-weight:bold;margin:0 0 15px;}.blog .blog-content .blog-item .blog-item-container h2 a{color:#000;}.blog .blog-content .blog-item .blog-item-container h2 a:hover,.blog .blog-content .blog-item .blog-item-container h2 a:focus{color:#5080be}.blog .blog-content .blog-item .blog-item-container .blog-item-action{margin:15px 0}.blog .blog-aside{width:26%;margin:0 2%;}@media (max-width:768px){.blog .blog-aside{display:none}}.blog .blog-aside .blog-aside-menu{margin-bottom:35px;}.blog .blog-aside .blog-aside-menu ul li{padding-bottom:10px;margin:0 2% 10px;border-bottom:solid 1px #dcdcdc;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}.blog .blog-aside .blog-aside-menu ul li a{margin:0 2%}.blog .blog-aside .blog-aside-menu ul li:last-child{padding:0;margin:0;border:none}.blog .blog-aside .blog-aside-menu .blog-aside-title{font-size:1.3em;font-weight:300;color:#000;margin-bottom:20px;border-bottom:solid 1px #000}.blog .blog-aside .blog-aside-menu .blog-aside-suscribe{text-align:center;}.blog .blog-aside .blog-aside-menu .blog-aside-suscribe .blog-aside-suscribe-form{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;}.blog .blog-aside .blog-aside-menu .blog-aside-suscribe .blog-aside-suscribe-form input{display:block;padding:5px;width:70%}.blog .blog-aside .blog-aside-menu .blog-aside-suscribe .blog-aside-suscribe-form a{display:block;width:30%;color:#fff;}.blog .blog-aside .blog-aside-menu .blog-aside-suscribe .blog-aside-suscribe-form a:hover,.blog .blog-aside .blog-aside-menu .blog-aside-suscribe .blog-aside-suscribe-form a:focus{color:#fff}.blog .blog-aside .blog-aside-menu .blog-aside-advertising{background:#dcdcdc;color:#969696;font-size:.7em;height:300px}.blog .post .post-figure{width:100%;overflow:hidden;}.blog .post .post-figure img{width:100%;min-height:100%;object-fit:cover}.blog .post .post-detail{margin:10px 0;color:#5080be}.blog .post .post-description{color:#969696;font-size:1.5em;margin-bottom:15px}.blog .post .post-content{font-size:1.1em;}.blog .post .post-content ul{margin-left:25px;}.blog .post .post-content ul li{list-style:disc}.blog .post .post-content ol{margin-left:25px;}.blog .post .post-content ol li{list-style:decimal}.blog .post-related{margin:50px 0;border-top:solid 1px #dcdcdc;padding-top:50px;}@media (max-width:768px){.blog .post-related .post-related-item{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e6e6e6;text-align:center}.blog .post-related .post-related-item:last-child{border:none}}.blog .post-related .post-related-item figure{height:200px;margin-bottom:5px;width:100%;overflow:hidden;}.blog .post-related .post-related-item figure img{width:100%;min-height:100%;object-fit:cover}.blog .post-related .post-related-item .post-related-title{font-size:1.1em}.about .about-figure{height:350px;width:100%;overflow:hidden;}.about .about-figure img{width:100%;min-height:100%;object-fit:cover}.about .staff-item{text-align:center;text-transform:uppercase;}.about .staff-item h3{font-size:1em;font-weight:400;margin:0;color:#000;line-height:100%}.about .staff-item small{color:#646464}.about-extend{background:#5080be;color:#fff;}.about-extend .menu-header-subtitle,.about-extend .menu-header-title{color:#fff}.about-extend .about-us{font-size:1.2em}.about-extend ul{margin-left:25px;}.about-extend ul li{list-style:disc}.about-extend ol{margin-left:25px;}.about-extend ol li{list-style:decimal}.home-blog .home-post-item figure,.home-service .home-post-item figure,.home-blog .home-service-item figure,.home-service .home-service-item figure{height:200px;position:relative;margin:0;width:100%;overflow:hidden;}.home-blog .home-post-item figure img,.home-service .home-post-item figure img,.home-blog .home-service-item figure img,.home-service .home-service-item figure img{width:100%;min-height:100%;object-fit:cover}.home-blog .home-post-item figure .background,.home-service .home-post-item figure .background,.home-blog .home-service-item figure .background,.home-service .home-service-item figure .background{background:#5080be;position:absolute;top:0;left:0;height:100%;width:100%;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);transition:all .5s ease;}.home-blog .home-post-item figure .background a,.home-service .home-post-item figure .background a,.home-blog .home-service-item figure .background a,.home-service .home-service-item figure .background a{color:#fff;display:block;height:100%;width:100%;position:relative;font-size:1.2em;text-align:center;}.home-blog .home-post-item figure .background a i,.home-service .home-post-item figure .background a i,.home-blog .home-service-item figure .background a i,.home-service .home-service-item figure .background a i{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.home-blog .home-post-item .home-post-item-detail h3,.home-service .home-post-item .home-post-item-detail h3,.home-blog .home-service-item .home-post-item-detail h3,.home-service .home-service-item .home-post-item-detail h3{font-size:1.3em;margin:15px 0}.home-blog .home-post-item .home-service-item-detail,.home-service .home-post-item .home-service-item-detail,.home-blog .home-service-item .home-service-item-detail,.home-service .home-service-item .home-service-item-detail{background:#9ccc65;color:#fff;padding:10px;transition:all .5s ease;}.home-blog .home-post-item .home-service-item-detail a,.home-service .home-post-item .home-service-item-detail a,.home-blog .home-service-item .home-service-item-detail a,.home-service .home-service-item .home-service-item-detail a{color:#fff}.home-blog .home-post-item .home-service-item-detail h3,.home-service .home-post-item .home-service-item-detail h3,.home-blog .home-service-item .home-service-item-detail h3,.home-service .home-service-item .home-service-item-detail h3{font-size:1.1em;margin:0}.home-blog .home-post-item:hover figure .background,.home-service .home-post-item:hover figure .background,.home-blog .home-service-item:hover figure .background,.home-service .home-service-item:hover figure .background,.home-blog .home-post-item:focus figure .background,.home-service .home-post-item:focus figure .background,.home-blog .home-service-item:focus figure .background,.home-service .home-service-item:focus figure .background{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.home-blog .home-post-item:hover .home-service-item-detail,.home-service .home-post-item:hover .home-service-item-detail,.home-blog .home-service-item:hover .home-service-item-detail,.home-service .home-service-item:hover .home-service-item-detail,.home-blog .home-post-item:focus .home-service-item-detail,.home-service .home-post-item:focus .home-service-item-detail,.home-blog .home-service-item:focus .home-service-item-detail,.home-service .home-service-item:focus .home-service-item-detail{background:#5080be}.pymes .pymes-section,.pymes .pymes-section-alt{padding:50px;}.pymes .pymes-section .pymes-section-figure,.pymes .pymes-section-alt .pymes-section-figure{width:100%;overflow:hidden;}.pymes .pymes-section .pymes-section-figure img,.pymes .pymes-section-alt .pymes-section-figure img{width:100%;min-height:100%;object-fit:cover}.pymes .pymes-section .pymes-section-item,.pymes .pymes-section-alt .pymes-section-item{margin-bottom:15px;}.pymes .pymes-section .pymes-section-item li,.pymes .pymes-section-alt .pymes-section-item li{margin:5px 0;}.pymes .pymes-section .pymes-section-item li i,.pymes .pymes-section-alt .pymes-section-item li i{margin-right:5px}.pymes .pymes-section-alt{background:#f5f5f5}.service .service-container{margin:0 2%;width:61%;}@media (max-width:768px){.service .service-container{width:96%}}.service .service-container .service-figure{width:100%;overflow:hidden;}.service .service-container .service-figure img{width:100%;min-height:100%;object-fit:cover}.service .service-container .service-title{font-size:2em;color:#000;margin:0}.service .service-container .service-description{font-size:1.2em;color:#8c8c8c;margin:15px 0}.service .service-container .service-content{font-size:1.1em;}.service .service-container .service-content ul{margin:0 0 15px 25px;}.service .service-container .service-content ul li{list-style:disc;margin:5px 0}.service .service-container .service-content ol{margin:0 0 15px 25px;}.service .service-container .service-content ol li{list-style:decimal;margin:5px 0}.service .service-aside{margin:0 2%;width:31%;position:relative;}@media (max-width:768px){.service .service-aside{width:96%}}.service .service-aside .triangle{width:0;height:0;border-style:solid;border-width:15px 0 15px 15px;border-color:transparent transparent transparent #fff;position:absolute;top:50px}.service .service-aside .service-aside-content{padding:25px 35px 15px;background:#5080be;}.service .service-aside .service-aside-content .service-aside-title{font-size:1.5em;color:#fff}.service .service-aside .service-aside-content .service-aside-subtitle{font-size:1.1em;color:#fff}.service .service-aside .service-aside-content form{position:relative;}.service .service-aside .service-aside-content form .background{position:absolute;top:0;left:0;width:100%;height:100%;background:#5080be;color:#fff;font-size:3em;text-align:center;z-index:1;display:none;}.service .service-aside .service-aside-content form .background .form-service-preload{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;text-align:center}.service .service-aside .service-aside-content form input,.service .service-aside .service-aside-content form textarea{border:solid 1px #c8c8c8;padding:10px;display:block;color:#646464;margin-bottom:10px;width:100%}.service .service-aside .service-aside-content form textarea{height:100px}.service .service-aside .service-aside-content form button{display:block;width:100%;margin:10px auto;border-radius:5px;}.service .service-aside .service-aside-content form button i{margin-right:5px}.pymes-services-menu .pymes-services-menu-figure{height:200px;position:relative;margin:0;width:100%;overflow:hidden;}.pymes-services-menu .pymes-services-menu-figure img{width:100%;min-height:100%;object-fit:cover}.pymes-services-menu .pymes-services-menu-figure .background{background:#5080be;position:absolute;top:0;left:0;height:100%;width:100%;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);transition:all .5s ease;}.pymes-services-menu .pymes-services-menu-figure .background a{color:#fff;display:block;height:100%;width:100%;position:relative;font-size:1.2em;text-align:center;}.pymes-services-menu .pymes-services-menu-figure .background a i{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.pymes-services-menu .pymes-services-menu-title{font-size:1.2em;padding:10px;background:#9ccc65;margin:0;transition:all .5s ease;}@media (max-width:768px){.pymes-services-menu .pymes-services-menu-title{text-align:center}}.pymes-services-menu .pymes-services-menu-title a{color:#fff}.pymes-services-menu:hover .pymes-services-menu-figure .background,.pymes-services-menu:focus .pymes-services-menu-figure .background{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70)}.pymes-services-menu:hover .pymes-services-menu-title,.pymes-services-menu:focus .pymes-services-menu-title{background:#5080be}.credit .credit_form{width:75%;margin:0 auto;}.credit .credit_form table{width:auto;margin:auto;}.credit .credit_form table td{padding:5px}.credit .credit_form input[type=text],.credit .credit_form input[type=email],.credit .credit_form input[type=number],.credit .credit_form select{width:100%;padding:5px;border:solid 1px #969696;background:#fff}.credit .credit_form .autorization{margin:5px 0;}.credit .credit_form .autorization input[type=checkbox]{margin:5px 10px 0 2%}.credit .credit_form .autorization label{width:90%;font-size:.9em;color:#646464}.credit .credit_form button{border-radius:5px;}.credit .credit_form button i{margin-right:5px}.credit .credit-result{margin:25px 0;}.credit .credit-result .calculator-result{margin:0 2%;width:61%;}@media (max-width:768px){.credit .credit-result .calculator-result{width:96%}}.credit .credit-result .calculator-result table{width:100%;text-align:center;}.credit .credit-result .calculator-result table thead{border-bottom:solid 2px #646464;color:#5080be;}.credit .credit-result .calculator-result table thead td{padding:5px}.credit .credit-result .calculator-result table tbody{font-size:.9em;color:#4b4b4b;}.credit .credit-result .calculator-result table tbody tr{border-bottom:solid 1px #969696;}.credit .credit-result .calculator-result table tbody tr td{padding:5px}.credit .credit-result .credit-send{margin:0 2%;width:31%;position:relative;}@media (max-width:768px){.credit .credit-result .credit-send{width:96%}}.credit .credit-result .credit-send .triangle{width:0;height:0;border-style:solid;border-width:15px 0 15px 15px;border-color:transparent transparent transparent #fff;position:absolute;top:50px}.credit .credit-result .credit-send .loan{padding:20px 30px;color:#fff;background:#5080be;}.credit .credit-result .credit-send .loan .loan-amount{font-size:2em;font-weight:bold;line-height:100%;margin-bottom:15px}.credit .credit-result .credit-send .loan .loan-condition{font-size:.9em;margin:20px 0}.credit .credit-result .credit-send .loan .loan-action{text-align:center;}.credit .credit-result .credit-send .loan .loan-action form{position:relative;}.credit .credit-result .credit-send .loan .loan-action form textarea{width:100%;padding:5px;height:100px;margin:10px 0}.credit .credit-result .credit-send .loan .loan-action form .background{position:absolute;top:0;left:0;width:100%;height:100%;background:#5080be;z-index:1;}.credit .credit-result .credit-send .loan .loan-action form .background .form-credit-preload{position:absolute;width:100%;text-align:center;color:#fff;font-size:1.5em;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.credit .credit-result .credit-send .loan .loan-action form a{margin:0 2%;color:#fff}.credit .credit-result .credit-send .loan .loan-action form button{border-radius:5px}.banner{position:relative;height:600px;}.banner #slider{width:100%;padding-bottom:25%;height:100%;}.banner #slider .slider-item{position:relative;width:100%;}.banner #slider .slider-item figure{width:100%;overflow:hidden;height:100%;}.banner #slider .slider-item figure img{width:100%;min-height:100%;object-fit:cover}.banner #slider .slider-item .container{top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);position:absolute;height:100%;}.banner #slider .slider-item .container .slider-item-content{width:50%;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1;padding:20px;background:rgba(255,255,255,0.5);border-radius:5px;}.banner #slider .slider-item .container .slider-item-content h1{font-size:2em;font-weight:bold;color:#000;margin:0;margin-bottom:20px}.banner #slider .slider-item .container .slider-item-content p{font-size:1.1em;margin:0}.banner #slider .slider-item .container .slider-item-content .slider-action{display:inline-block;padding:10px 15px;border-radius:5px;background:#5080be;color:#fff;margin-top:20px}.banner:hover .button-left,.banner:focus .button-left,.banner:hover .button-right,.banner:focus .button-right{display:block}.banner .button-left,.banner .button-right{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:rgba(0,0,0,0.5);z-index:10;color:#fff;font-size:3em;border:none;display:block;padding:10px 25px;display:none}.banner .button-left{left:15px;}.banner .button-left i{margin-left:-5px}.banner .button-right{right:15px;}.banner .button-right i{margin-right:-5px}#banner{height:200px;background:url("../img/background_corporate.jpg") no-repeat top center;-webkit-background-size:100%;-moz-background-size:100%;background-size:100%;}@media (max-width:768px){#banner{-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}}#banner .container{position:relative;height:100%}#banner .banner-content{width:100%;position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);text-align:center;color:#fff;padding:0 15px;}#banner .banner-content .banner-content-title{font-size:2em;font-weight:900;text-transform:uppercase;margin:0;}@media (max-width:768px){#banner .banner-content .banner-content-title{font-size:1.3em;padding:0 20px}}#banner .banner-content figure{height:200px;margin-bottom:5px;width:100%;overflow:hidden;}#banner .banner-content figure img{width:100%;min-height:100%;object-fit:cover}#banner .banner-content .breadcrumbs{margin-top:20px;}#banner .banner-content .breadcrumbs li{display:inline;}#banner .banner-content .breadcrumbs li:after{content:"/";margin:0 10px}#banner .banner-content .breadcrumbs li:last-child:after{content:"";margin:0}#banner .banner-content .breadcrumbs li a{text-decoration:underline;color:#fff}.login{background:#fff;padding:50px;}.login h1{font-size:2em;text-align:center}.login .form-style{max-width:600px;margin:auto;padding:50px;background:#fafafa;border:solid 1px #e6e6e6;}.login .form-style label{display:block;font-size:1.2em;font-weight:normal}.login .form-style input{width:100%;height:40px;padding:5px;margin-bottom:15px}.login .form-style input[type="text"],.login .form-style input[type="password"]{background:#fff;border:solid 1px #e6e6e6}ul,ol,li{list-style:none;margin:0;padding:0}a{transition:all .5s ease}.btn,.alert{border-radius:0}#loader{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;z-index:1000;}#loader #loader-status{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:65px;height:65px;background:url("../img/loading_01.gif") center center}.error-body{min-height:500px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin:0 -2%;}.error-body div{width:46%;margin:2%;}.error-body div h1{font-weight:700;font-size:3em}.error-body div p{font-size:1.5em;text-align:justify;font-weight:300;}.error-body div p a{text-decoration:underline;color:#ea5455}.suscribe-menu-footer{background:#5080be;padding:25px;}@media (max-width:768px){.suscribe-menu-footer{display:none}}.suscribe-menu-footer .flex-menu{-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.suscribe-menu-footer .suscribe-content{text-align:center;width:26%;margin:0 2%;line-height:100%;font-size:1.4em;color:#fff;}.suscribe-menu-footer .suscribe-content span{display:block;font-size:2em;font-weight:800;margin-bottom:5px}.suscribe-menu-footer .suscribe-form{width:66%;margin:0 2%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;}.suscribe-menu-footer .suscribe-form input{display:block;width:80%;height:45px;line-height:45px;padding:5px}.suscribe-menu-footer .suscribe-form a{display:block;width:20%;height:45px;line-height:45px;padding:0 5px}.suscribe-menu{padding:50px;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;}.suscribe-menu form{width:90%;margin:50px auto;padding:50px;background:#fff;position:relative;border-radius:10px;text-align:center;}.suscribe-menu form .suscribe-icon{position:absolute;width:75px;height:75px;line-height:75px;text-align:center;top:-32.5px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:#fff;border:solid 2px #c8c8c8;border-radius:50%;font-size:1.5em;color:#5080be}.suscribe-menu form .suscribe-text{font-size:2em;font-weight:800;color:#5080be;line-height:100%;margin-bottom:25px;}.suscribe-menu form .suscribe-text span{display:block;font-size:.75em;font-weight:400}.suscribe-menu form input{display:block;width:80%;height:45px;line-height:45px;margin:15px auto}.suscribe-menu form .suscribe-capctha{width:75%;margin:auto;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}.suscribe-menu form .suscribe-capctha label{display:block;width:100%}.suscribe-menu form .suscribe-capctha img{display:block;width:50%;border:solid 1px #c8c8c8}.suscribe-menu form .suscribe-capctha input{width:50%;height:50px;line-height:50px}.disclaimer{padding:15px;font-size:.8em;background:#000;color:#969696;}.disclaimer a{color:#969696;}.disclaimer a:hover{color:#5080be}.disclaimer .disclaimer-content{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}@media (max-width:768px){.disclaimer .disclaimer-content{-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap;text-align:center}.disclaimer .disclaimer-content div{width:100%}}form{position:relative;}form .form-preload{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;z-index:100;}form .form-preload .form-preload-status{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background:url("../img/loading_02.gif") center center no-repeat;-webkit-background-size:100px;-moz-background-size:100px;background-size:100px;width:100%;height:100%}