:root{--color-primary: #1C0E49;--color-secondary: #080035;--color-accent: #FF6700;--color-primary-60: #443671;--color-primary-30: #62548F;--color-primary-10: #F5F2FF;--color-primary-t60: rgba(28, 14, 73, .6);--color-primary-t30: rgba(28, 14, 73, .3);--color-primary-t20: rgba(28, 14, 73, .2);--color-primary-t10: rgba(28, 14, 73, .1);--grey-1: #7a7a7a;--grey-2: #c3c3c3;--font-theme: "Kanit", sans-serif;--font-long-text: "Open Sans", sans-serif}*{border:0;padding:0;margin:0;box-sizing:border-box}body,html{width:100%;font-family:var(--font-long-text);color:#1c0e49;position:relative}.f01{display:flex;flex-flow:row wrap;justify-content:center;align-content:flex-start;align-items:center}.f02{display:flex;align-items:center;flex-flow:column wrap;align-content:center;justify-content:center}.jcfs{justify-content:flex-start}.jcfe{justify-content:flex-end}.jcsa{justify-content:space-around}.jcsb{justify-content:space-between}.algfs{align-items:flex-start}.algs{align-items:stretch}.algfe{align-items:flex-end}.wc{width:100%}.ro{border:1px solid red}.dn{display:none !important}.hc{height:100%}.ct{color:var(--color-primary) !important}.ct{color:var(--color-primary)}.cb{color:#fff}.ctitle{color:#333}.cp{color:#3a3a3a}.bgt{background-color:var(--color-primary)}.bg01{background-color:var(--color-primary)}.bg02{background-color:var(--color-secondary)}.bg03{background-color:var(--color-primary-60)}.bg04{background-color:var(--color-primary-30)}.bg05{background-color:var(--color-primary-10)}.BgVerdeS{background-color:#dcedc8}.campo input,.campo textarea,.campo select{position:relative;height:45px;line-height:1.5em;padding-top:20px;font-size:14px;transition:all 500ms cubic-bezier(0.19, 1, 0.22, 1)}.campo select{font-weight:700;cursor:pointer;padding-top:17px}.campo select:hover{box-shadow:0 3px 8px var(--color-primary-t10);border-color:var(--color-primary)}.btnSolid{min-height:40px;line-height:40px;display:inline-block;border-radius:4px;background:var(--color-primary);color:#fff;cursor:pointer;font-weight:bold;text-align:center;font-size:16px;border:2px solid var(--color-primary);font-family:var(--font-theme)}.btnSolid:hover{box-shadow:0 1px 5px var(--color-primary-t30);text-decoration:none}.btnSolid:disabled{color:var(--color-primary-30);background:var(--color-primary-10);border-color:var(--color-primary-10);cursor:not-allowed}.btnSolid:disabled:hover{color:#666 !important;box-shadow:0 1px 5px rgba(0,0,0,0)}.btnSolid:hover{color:#fff !important}.btnline{min-height:40px;line-height:40px;display:inline-block;border-radius:4px;background:var(--color-primary);cursor:pointer;font-weight:bold;text-align:center;font-size:16px;font-family:var(--font-theme);background:transparent;border:2px solid var(--color-primary);color:var(--color-primary)}.btnline:hover{box-shadow:0 1px 5px var(--color-primary-t30);text-decoration:none}.btnline:disabled{color:var(--color-primary-30);background:var(--color-primary-10);border-color:var(--color-primary-10);cursor:not-allowed}.btnline:disabled:hover{color:var(--color-primary-30) !important;box-shadow:0 1px 5px rgba(0,0,0,0)}.btnline:hover{background:#fff}.btnreset{min-height:40px;line-height:40px;display:inline-block;border-radius:4px;background:var(--color-primary);cursor:pointer;font-weight:bold;text-align:center;font-size:16px;font-family:var(--font-theme);background:transparent;border:none;color:var(--color-primary)}.btnreset:hover{box-shadow:0 1px 5px var(--color-primary-t30);text-decoration:none}.btnreset:disabled{color:var(--color-primary-30);background:var(--color-primary-10);border-color:var(--color-primary-10);cursor:not-allowed}.btnreset:disabled:hover{color:#666 !important;box-shadow:0 1px 5px rgba(0,0,0,0)}input,select,textarea{padding:.5em .75em;border:1px solid var(--color-primary-30);border-radius:4px;height:40px;font-size:14px}.bx-im-textarea-input{padding:.5em .75em !important}input:focus,select:focus,textarea:focus{outline:none;box-shadow:none}input:focus,textarea:focus{background:var(--color-primary-10);border:1px solid var(--color-primary-60);box-shadow:inset 0 1px 3px rgba(0,0,0,.2)}.campo input,.campo select,.campo textarea{width:100%}.campo input:disabled,.campo select:disabled,.campo textarea:disabled{color:#666;background:rgba(0,0,0,.05);border-color:rgba(0,0,0,.05);cursor:not-allowed}.campo input:disabled:hover,.campo select:disabled:hover{color:#666;box-shadow:0 1px 5px rgba(0,0,0,0)}.campo textarea{min-height:80px;resize:none}.campo textarea:disabled:hover{color:#666;box-shadow:0 1px 5px rgba(0,0,0,0)}.campo label{margin-bottom:0}.campo .error{overflow:hidden}.campo .error small{display:inline-block;text-align:left;color:#ef5350}body{overflow-x:hidden}body .slick-dots{bottom:20px}body .slick-dots li button{border-radius:50%;height:10px;width:10px;background:rgba(0,0,0,.2)}body .slick-dots li.slick-active button{background:rgba(0,0,0,.5)}body .slick-dots li button:before{display:none}#calculadora{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999}#calculadora .sombra{position:absolute;background:rgba(0,0,0,.5);height:100%;width:100%;top:0;left:0;opacity:0;transition:1s all cubic-bezier(0.19, 1, 0.22, 1)}#calculadora .ventana{position:relative;z-index:2;background-color:#fff;border-radius:5px;width:96%;height:auto;max-height:95vh;max-width:750px;position:relative;overflow:hidden auto;transform:scale(0.95);opacity:0;transition:1s all cubic-bezier(0.19, 1, 0.22, 1)}#calculadora .ventana .close-cal{position:absolute;top:0;right:0;width:40px;height:40px;color:#fff;text-align:center;line-height:35px;cursor:pointer}#calculadora .ventana .close-cal:hover{background-color:rgba(0,0,0,.1)}#calculadora .tabla{padding-bottom:15px;overflow:auto hidden;height:auto}#calculadora .tabla table{width:100%;min-width:600px;max-width:100%;border-collapse:collapse;border:1px solid var(--color-primary-60);border-radius:5px 5px 0 0}#calculadora .tabla table th{font-weight:400}#calculadora .tabla table td{border:1px solid var(--color-primary-60);padding:.5em .75em}#calculadora .tabla table .resta-a{color:#e57373}#calculadora .tabla table .resta-b{color:#e57373}#calculadora.show .sombra{opacity:1}#calculadora.show .ventana{transform:scale(1);opacity:1}#wrapper_notification{height:auto;max-height:300px;transition:all 500ms cubic-bezier(0.19, 1, 0.22, 1);overflow:hidden;position:sticky;top:0;z-index:99999999}#wrapper_notification #notification{width:100%;background:#fbe9e7;border:2px solid var(--color-accent);border-left:0;border-right:0}#wrapper_notification #notification .notification-content{position:relative;z-index:2;margin:auto;opacity:1;transition:all 500ms cubic-bezier(0.19, 1, 0.22, 1)}#wrapper_notification #notification .notification-content .content{border-radius:10px;padding:10px;color:#000}#wrapper_notification #notification .notification-content .content .icon{flex:0 0 45px}#wrapper_notification #notification .notification-content .content .icon img{width:100%;height:auto}#wrapper_notification #notification .notification-content .content .texto{padding-left:20px;flex:1 0 50%;max-width:900px}#wrapper_notification #notification .notification-content .content .texto .Caption{line-height:1.3em;font-size:14px !important}#wrapper_notification #notification .notification-content .content .close{cursor:pointer}#wrapper_notification #notification .notification-content .content .space{flex:1 0 0px}#wrapper_notification.hidden{max-height:0}#modalComercial{position:fixed;top:0;left:0;height:100vh}strong{font-family:"Lato",sans-serif}.carrusel-inicio{overflow:hidden}footer .certificados img{height:40px !important}.prensa{flex:1 0 100%}.prensa a{flex:1 0 auto;max-width:116px}.prensa a img{width:100%;height:auto}@media all and (min-width: 751px){#calculadora .tabla{overflow:hidden}}@media(min-width: 1080px){#fp-header .fp-menu .wrapmenu .btn.solid{margin:0 0 0 5px}#fp-header .fp-menu .wrapmenu .btn{flex:0 0 150px}#fp-header.blanco .fp-menu .wrapmenu .btn{flex:0 0 150px}}@media all and (min-width: 768px){.prensa{justify-content:flex-end;flex:1 0}}header{width:100%;position:fixed;z-index:999;top:0;left:0;background:#fff;padding:5px 0;transition:all 500ms cubic-bezier(0.19, 1, 0.22, 1)}header .brand{flex:1 0 auto;padding:12px 0 0 10px}header .brand .davi{margin:2px 0 0 15px}header nav{position:relative;height:50px}header .menu-group{width:100%;box-shadow:0 3px 10px var(--color-primary-t20);transition:all 500ms cubic-bezier(0.19, 1, 0.22, 1);background:#fff;max-width:400px;padding:0;max-height:calc(100vh - 130px);overflow:hidden auto;position:absolute;right:0;top:100%;border-radius:0 0 10px 10px}header .menu-group ul{width:100%;margin:0}header .menu-group ul li{list-style:none;width:100%;border-bottom:1px solid #e4e4e4;line-height:45px;padding-left:10px;position:relative}header .menu-group ul li a{flex:1 0 80%;color:#3a3a3a}header .menu-group ul li button{flex:0 0 40px}header .menu-group ul li .sub-menu{border-left:2px solid #f3f3ff;background:#f3f3ff;overflow:hidden;max-height:0;transition:all 500ms cubic-bezier(0.19, 1, 0.22, 1)}header .menu-group ul li .sub-menu .title{width:100%;padding:5px 10px;border-bottom:1px solid #bababa;font-size:18px;margin-bottom:5px;font-family:var(--font-theme)}header .menu-group ul li:hover{z-index:3}header .menu-group ul li:hover .sub-menu{max-height:1000px}header .menu-group.closed{max-height:0px}header .search{width:100%;order:-1;padding:10px;border-bottom:1px solid #e4e4e4}header .search input{flex:1 0 75%;border-radius:5px 0 0 5px;border:1px solid #e4e4e4}header .search button{flex:1 0 40px;border:1px solid #e4e4e4;height:40px;width:40px;border-radius:0 5px 5px 0}header .search button:disabled{cursor:not-allowed;color:#999;background:#f3f3ff}header .menuIcon{flex:0 0 40px;height:40px;line-height:40px}header .register{width:100%;padding:0 10px 10px}header .register a{width:100%;min-height:40px;line-height:40px;display:inline-block;border-radius:4px;background:var(--color-primary);color:#fff;cursor:pointer;font-weight:bold;text-align:center;font-size:16px;border:2px solid var(--color-primary);font-family:var(--font-theme);color:#fff;padding:0}header .register a:hover{box-shadow:0 1px 5px var(--color-primary-t30);text-decoration:none}header .register a:disabled{color:#666;background:var(--color-primary-t20);border-color:rgba(0,0,0,0);cursor:not-allowed}header .register a:disabled:hover{color:#666 !important;box-shadow:0 1px 5px rgba(0,0,0,0)}header .blog{font-weight:bold;font-family:var(--font-theme);font-style:italic}@media all and (min-width: 1080px){header .brand{flex:0 0 200px;padding:0}}@media all and (min-width: 1080px){header .menu-group ul li .sub-menu{position:absolute;top:100%;left:50%;transform:translateX(-50%);background:#fff;border-radius:10px;padding:0 10px;box-shadow:0 1px 5px var(--color-primary-t20);width:450px;display:flex;flex-flow:row wrap;justify-content:center;align-content:flex-start;align-items:center}header .menu-group ul li .sub-menu li{width:50%;flex:1 0 45%;height:auto;line-height:16px;border-radius:4px;margin-bottom:5px}header .menu-group ul li .sub-menu li a{line-height:40px;width:100%;cursor:pointer;display:inline-block}header .menu-group ul li .sub-menu li:hover{background:#f3f3ff}}@media all and (min-width: 1080px){header .menu-group ul li:hover .sub-menu{padding:10px 10px 5px}}@media all and (min-width: 1080px){header .menu-group ul li{width:auto;display:inline-block;padding:0 8px;flex:0 0 auto;border:none}}@media all and (min-width: 1080px){header .menu-group{position:relative;top:0;max-width:100%;flex:1 0 70%;overflow:visible;max-height:70px;border-radius:0;box-shadow:none;align-items:center !important}}@media all and (min-width: 1080px){header .menu-group.closed{overflow:visible;max-height:100%}}@media all and (min-width: 1080px){header .menu{flex:1 0 auto;padding-left:10px}}@media all and (min-width: 1080px){header .search{width:auto;flex:1 0 150px;order:0;border:none}header .search input{width:70%;flex:1 0 50px}header .search button{flex:0 0 40px}}@media all and (min-width: 1080px){header .menuIcon{display:none}}@media all and (min-width: 1080px){header .register{flex:0 0 140px;padding:0}header .register a{line-height:34px}}.hideUp{top:-100%}.headerShadow{box-shadow:0 3px 10px var(--color-primary-t20)}footer{width:100%;background:#1c0e49;padding:10px 0 0;flex:0 0 auto}footer .mapa{color:#fff !important}footer .mapa a{color:#fff !important}footer .certificados img{height:50px;width:auto;margin-right:15px}footer .certificados .pci-clic{position:relative}footer .certificados .pci-clic a span{display:inline-block;position:absolute;top:100%;left:0;transition:all 500ms cubic-bezier(0.19, 1, 0.22, 1);opacity:0;color:#fff !important;font-size:13px !important}footer .certificados .pci-clic a:hover span{opacity:1}footer .redes{color:#fff}footer .redes a{transition:all 500ms cubic-bezier(0.19, 1, 0.22, 1);font-size:40px;color:#fff;width:35px;height:35px;border-radius:50px;box-shadow:0 0 0 0 rgba(0,0,0,.1);text-align:center;margin-right:10px}footer .redes a img{width:100%;height:auto;display:inline-block;vertical-align:top;transform:scale(1.1);opacity:.8;transition:all 500ms cubic-bezier(0.19, 1, 0.22, 1)}footer .redes a:hover{color:#e4e4e4;box-shadow:0 0 0 .15em rgba(0,0,0,.1)}footer .redes a:hover img{transform:scale(1);opacity:1}footer .pie{background:#1c0e49;width:100%;color:#fff;font-size:12px}.ct{color:var(--color-primary)}.cb{color:#fff}.ctitle{color:#333}.cp{color:#3a3a3a}.bgt{background-color:var(--color-primary)}.bg03{background-color:var(--color-primary-60)}.tweet-comment{border:1px solid #e1e8ed;background-color:#f5f8fa;border-radius:5px;padding:5px;margin:50px auto;display:flex;flex-flow:row wrap;justify-content:center;align-content:flex-start;align-items:center}.tweet-comment .icon{flex:0 0 80px;padding:15px}.tweet-comment .icon img{width:100%;height:auto;display:block}.tweet-comment .texto{flex:1 0 75%;text-align:left;padding:10px}.tweet-comment .texto p{margin:0}.tweet-comment .barra{width:100%;border-top:1px solid #e1e8ed;padding:10px;text-align:right}.tweet-comment .barra a{display:inline-block;line-height:45px;color:#fff;padding:0 15px;background:#1da1f2;border-radius:5px;min-width:180px;text-align:center;cursor:pointer}.tweet-comment .barra a:hover{color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.4)}@media all and (min-width: 768px){.tweet-comment{max-width:90%}}.campo{margin-bottom:15px;position:relative;cursor:pointer}.campo label{position:absolute;top:3px;left:10px;font-size:13px;z-index:2}.campo input,.campo textarea{position:relative;height:45px;line-height:1.5em;padding-top:20px;font-size:14px;transition:all 500ms cubic-bezier(0.19, 1, 0.22, 1)}.campo input:focus,.campo textarea:focus{border:1px solid var(--color-primary)}.campo input:disabled,.campo textarea:disabled{border-color:#f3f3ff;background-color:#f3f3ff;cursor:not-allowed}.campo .error{max-height:0;transition:all 500ms cubic-bezier(0.19, 1, 0.22, 1)}.campo.error label{color:#c62828}.campo.error input,.campo.error select,.campo.error textarea{border-color:#ffebee;background-color:#ffebee}.campo.error input:focus,.campo.error select:focus,.campo.error textarea:focus{border:1px solid #ef5350}.campo.error .error{overflow:hidden;line-height:1em}.campo.error .error small{font-size:12px;display:inline-block;line-height:1em}.check{position:relative;width:20px;height:20px;border:2px solid #bababa;border-radius:5px;overflow:hidden;margin-right:15px;cursor:pointer;transition:all 500ms cubic-bezier(0.19, 1, 0.22, 1)}.check input{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;opacity:0;cursor:pointer}.check .chulo{position:relative;z-index:0;transform:translateX(100%);width:100%;height:100%;background:var(--color-primary);color:#fff;font-size:13px;text-align:center;transition:all 500ms cubic-bezier(0.19, 1, 0.22, 1);line-height:14px}.check.active{border-color:var(--color-primary);background:var(--color-primary)}.check.active .chulo{transform:translateX(0)}.checkError{max-height:0px;overflow:hidden;transition:all 500ms cubic-bezier(0.19, 1, 0.22, 1)}.checkError small{color:#ef5350}@keyframes enter-down{from{transform:translateY(100%);opacity:0;position:relative;z-index:99}to{transform:translateY(0);opacity:1;position:relative;z-index:99}}@keyframes enter-up{from{transform:translateY(-100%);opacity:0;position:relative;z-index:99}to{transform:translateY(0);opacity:1;position:relative;z-index:99}}@keyframes enter-left{from{transform:translateX(-100%);opacity:0;position:relative;z-index:99}to{transform:translateX(0);opacity:1;position:relative;z-index:99}}@keyframes enter-right{from{transform:translateX(100%);opacity:0;position:relative;z-index:99}to{transform:translateX(0);opacity:1;position:relative;z-index:99}}@keyframes enter-scale{from{transform:scale(0.8);opacity:0;position:relative;z-index:0}to{transform:scale(1);opacity:1;position:relative;z-index:0}}@keyframes enter-rotate-r{from{transform:rotate(0);opacity:0;position:relative;z-index:0}to{transform:rotate(360deg);opacity:1;position:relative;z-index:0}}@keyframes enter-rotate-l{from{transform:rotate(0);opacity:0;position:relative;z-index:0}to{transform:rotate(-360deg);opacity:1;position:relative;z-index:0}}.enter-right{animation:enter-right .6s cubic-bezier(0.19, 1, 0.22, 1) 1}.enter-left{animation:enter-left .6s cubic-bezier(0.19, 1, 0.22, 1) 1}.enter-up{animation:enter-up .6s cubic-bezier(0.19, 1, 0.22, 1) 1}.enter-scale{animation:enter-scale .6s cubic-bezier(0.19, 1, 0.22, 1) 1}.enter-down{animation:enter-down .6s cubic-bezier(0.19, 1, 0.22, 1) 1}.enter-rotate-r{animation:enter-rotate-r .6s cubic-bezier(0.19, 1, 0.22, 1) 1}.enter-rotate-l{animation:enter-rotate-l .6s cubic-bezier(0.19, 1, 0.22, 1) 1}@keyframes exit-down{from{transform:translateY(0);opacity:1;position:absolute;z-index:99;left:0;top:0}to{transform:translateY(100%);opacity:0;position:absolute;z-index:99;left:0;top:0}}@keyframes exit-up{from{transform:translateY(0%);opacity:1;position:absolute;z-index:99;left:0;top:0}to{transform:translateY(-100%);opacity:0;position:absolute;z-index:99;left:0;top:0}}@keyframes exit-left{from{transform:translateX(0);opacity:1;position:absolute;z-index:2;left:0;top:0}to{transform:translateX(-100%);opacity:0;position:absolute;z-index:99;left:0;top:0}}@keyframes exit-right{from{transform:translateX(0);opacity:1;position:absolute;z-index:99;left:0;top:0}to{transform:translateX(100%);opacity:0;position:absolute;z-index:99;left:0;top:0}}@keyframes exit-scale{from{transform:scale(1);opacity:1;position:absolute;z-index:2;left:0;top:0}to{transform:scale(0.8);opacity:0;position:absolute;z-index:2;left:0;top:0}}@keyframes exit-rotate-r{from{transform:rotate(0);opacity:1;position:absolute;z-index:2;left:0;top:0}to{transform:rotate(360deg);opacity:0;position:absolute;z-index:2;left:0;top:0}}@keyframes exit-rotate-l{from{transform:rotate(0);opacity:1;position:absolute;z-index:2;left:0;top:0}to{transform:rotate(-360deg);opacity:0;position:absolute;z-index:2;left:0;top:0}}.exit-down{animation:exit-down .6s cubic-bezier(0.19, 1, 0.22, 1) 1}.exit-up{animation:exit-up .6s cubic-bezier(0.19, 1, 0.22, 1) 1}.exit-left{animation:exit-left .6s cubic-bezier(0.19, 1, 0.22, 1) 1}.exit-right{animation:exit-right .6s cubic-bezier(0.19, 1, 0.22, 1) 1}.exit-scale{animation:exit-scale .6s cubic-bezier(0.19, 1, 0.22, 1) 1}.exit-rotate-r{animation:exit-rotate-r .6s cubic-bezier(0.19, 1, 0.22, 1) 1}.exit-rotate-l{animation:exit-rotate-l .6s cubic-bezier(0.19, 1, 0.22, 1) 1}#fp-header{position:fixed;top:0;left:0;z-index:999;transition:all 500ms cubic-bezier(0.19, 1, 0.22, 1)}#fp-header .brand{flex:1 0 auto}#fp-header .logo-c{display:none}#fp-header .menuIcon{flex:0 0 45px;height:50px}#fp-header .menuIcon button{position:relative;padding:0;height:50px;color:#fff;overflow:hidden;line-height:50px}#fp-header nav{width:100%;height:50px}#fp-header .fp-menu{position:absolute;top:calc(100% + 1px);right:0;max-width:400px;max-height:calc(100vh - 120px);overflow:hidden auto;transition:all 500ms cubic-bezier(0.19, 1, 0.22, 1)}#fp-header .fp-menu .wrapmenu{width:100%;background:#fff;padding:10px;box-shadow:0 3px 10px var(--color-primary-t20)}#fp-header .fp-menu .wrapmenu ul{width:100%;justify-content:flex-start}#fp-header .fp-menu .wrapmenu ul li{width:100%;height:auto;display:inline-block;line-height:45px;border-bottom:1px solid #e4e4e4;display:flex;flex-flow:row wrap;justify-content:center;align-content:flex-start;align-items:center}#fp-header .fp-menu .wrapmenu ul li .description{display:none}#fp-header .fp-menu .wrapmenu ul li:first-child{border:none}#fp-header .fp-menu .wrapmenu ul li a{color:#666;flex:1 0 70%}#fp-header .fp-menu .wrapmenu ul li .sub-menu{background:#f3f3ff;border-left:1px solid #bababa;padding:0 10px;max-height:0px;overflow:hidden;transition:all 500ms cubic-bezier(0.19, 1, 0.22, 1)}#fp-header .fp-menu .wrapmenu ul li>a.active{font-weight:bold}#fp-header .fp-menu .wrapmenu ul .li .sub-menu.active{max-height:1000px}#fp-header .fp-menu .wrapmenu .btn{width:100%;padding:0}#fp-header .fp-menu .wrapmenu .btn:last-child{margin-top:15px}#fp-header .fp-menu .wrapmenu .btn.solid{min-height:40px;line-height:40px;display:inline-block;border-radius:4px;background:var(--color-primary);color:#fff;cursor:pointer;font-weight:bold;text-align:center;font-size:16px;border:2px solid var(--color-primary);font-family:var(--font-theme)}#fp-header .fp-menu .wrapmenu .btn.solid:hover{box-shadow:0 1px 5px var(--color-primary-t30);text-decoration:none}#fp-header .fp-menu .wrapmenu .btn.solid:disabled{color:#666;background:var(--color-primary-t20);border-color:rgba(0,0,0,0);cursor:not-allowed}#fp-header .fp-menu .wrapmenu .btn.solid:disabled:hover{color:#666 !important;box-shadow:0 1px 5px rgba(0,0,0,0)}#fp-header .fp-menu .wrapmenu .btn.solid a{color:#fff}#fp-header .fp-menu .wrapmenu .btn.reset{line-height:40px;border:1px solid #e4e4e4}#fp-header .fp-menu.closed{max-height:0px}#fp-header.hideUp{top:-50px;opacity:0}#fp-header.blanco{background:#fff;border-bottom:1px solid #e4e4e4;box-shadow:0 3px 10px var(--color-primary-t20)}#fp-header.blanco .logo-c{display:inline-block}#fp-header.blanco .logo-b{display:none}#fp-header.blanco .menuIcon button{color:#666}@media all and (min-width: 1080px){#fp-header .brand{flex:0 0 240px;padding-right:20px}}@media all and (min-width: 1080px){#fp-header nav{height:auto}#fp-header .menuIcon{display:none !important}#fp-header .fp-menu{position:relative;max-width:100%;top:0;flex:1 0 72%;overflow:visible}#fp-header .fp-menu.closed{max-height:70px}#fp-header .fp-menu .wrapmenu{width:100%;background:transparent;overflow:visible;padding:0 0 0 15px;box-shadow:none !important}#fp-header .fp-menu .wrapmenu .menu{flex:1 0 60%}#fp-header .fp-menu .wrapmenu .menu ul{width:100%;margin-bottom:0}#fp-header .fp-menu .wrapmenu .menu ul li{display:inline-block;width:auto;flex:0 0 auto;height:45px;padding:0 10px;border-bottom:none;color:#fff;position:relative}#fp-header .fp-menu .wrapmenu .menu ul li a{color:#fff;font-size:14px}#fp-header .fp-menu .wrapmenu .menu ul li em{color:#fff !important}#fp-header .fp-menu .wrapmenu .menu ul li .sub-menu{position:absolute;border-radius:6px;padding:0 5px;left:50%;top:100%;color:#333;transform:translate(-50%);box-shadow:0 3px 10px var(--color-primary-t20);display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start;min-width:500px;background:#fff !important;overflow:hidden;max-height:0;transition:all 500ms cubic-bezier(0.19, 1, 0.22, 1)}#fp-header .fp-menu .wrapmenu .menu ul li .sub-menu .title{width:100%;font-size:18px;padding:0 10px;border-bottom:1px solid var(--color-primary-60);margin-bottom:10px;text-transform:uppercase;font-family:var(--font-theme);color:var(--color-primary-60)}#fp-header .fp-menu .wrapmenu .menu ul li .sub-menu .description{display:inline-block;width:100%;font-size:12px;color:#666}#fp-header .fp-menu .wrapmenu .menu ul li .sub-menu li{color:#333;display:inline-block;flex:1 0 180px;width:100%;height:auto;margin-bottom:10px;line-height:1.3em;padding:5px 8px;border-radius:4px;cursor:pointer}#fp-header .fp-menu .wrapmenu .menu ul li .sub-menu li:hover{background:#f3f3ff}#fp-header .fp-menu .wrapmenu .menu ul li .sub-menu li a{color:#333 !important;line-height:1.3em;min-height:40px;cursor:pointer;text-decoration:none;font-size:16px}#fp-header .fp-menu .wrapmenu .menu ul li .sub-menu li a .labelNew{display:none;padding:2px 8px;border-radius:3px;color:#fff;font-size:11px;background:var(--color-primary);height:16px;line-height:12px;position:relative;margin-left:9px}#fp-header .fp-menu .wrapmenu .menu ul li .sub-menu li a .labelNew:before{content:"";position:absolute;width:8px;height:8px;transform:rotate(-45deg);background:var(--color-primary);left:-3px;top:4px}#fp-header .fp-menu .wrapmenu .menu ul li .sub-menu li.new a .labelNew{display:inline-block !important}#fp-header .fp-menu .wrapmenu .menu ul li:hover .sub-menu{max-height:500px}#fp-header .fp-menu .wrapmenu .menu ul li:hover .sub-menu .arrow{transform:translate(-50%, -50%) rotate(-45deg)}#fp-header .fp-menu .wrapmenu .btn{display:inline-block;flex:0 0 140px;font-weight:bold}#fp-header .fp-menu .wrapmenu .btn.reset{color:#fff;border:none}#fp-header .fp-menu .wrapmenu .btn.reset a{color:#fff}#fp-header .fp-menu .wrapmenu .btn.solid{margin:0 0 0 15px}}@media all and (min-width: 1080px){#fp-header.blanco .fp-menu .wrapmenu .menu ul li{color:#333}#fp-header.blanco .fp-menu .wrapmenu .menu ul li a{color:#333}#fp-header.blanco .fp-menu .wrapmenu .menu ul li em{color:#333 !important}#fp-header.blanco .fp-menu .wrapmenu .btn{display:inline-block;flex:0 0 140px}#fp-header.blanco .fp-menu .wrapmenu .btn.solid{margin:0 0 0 15px}#fp-header.blanco .fp-menu .wrapmenu .btn.reset{color:#fff;border:none}#fp-header.blanco .fp-menu .wrapmenu .btn.reset a{color:var(--color-primary)}}@media all and (min-width: 1400px){#fp-header nav{max-width:94%;margin:auto}}.sdf{position:sticky;top:15px}.shadow1{box-shadow:0 1px 5px var(--color-primary-t20)}.shadow2{box-shadow:0 3px 10px var(--color-primary-t20)}.front-footer .pie{background-color:#080035;color:#fff}.front-footer .pie .redes a{font-size:22px}.front-footer .mapa{list-style:none;padding-bottom:10px}.front-footer .mapa li{flex:1 0 150px;margin-bottom:25px;font-family:var(--font-theme);padding:0 7px}.front-footer .mapa li .sub-menu{padding-top:15px}.front-footer .mapa li .sub-menu li{list-style:none;font-family:var(--font-theme);font-size:14px;line-height:24px;padding:0 0 5px;margin-bottom:0px}.ct{color:var(--color-primary) !important}.productos .producto{flex:1 0 140px;display:flex;flex-flow:row wrap;justify-content:center;align-content:flex-start;align-items:center;flex-flow:column wrap}.productos .producto a{font-weight:bold;text-decoration:underline}.productos .producto .icono{margin-bottom:10px;width:100%;flex:0 0 auto}.productos .producto .icono img{width:50px;height:auto;display:block;margin:auto}.productos .producto .title{font-family:var(--font-theme);margin-bottom:15px}.productos .producto .desc{width:100%;flex:1 0 auto;font-size:15px}@media all and (max-width: 768px){.productos .producto .desc{font-size:13px}}.soluciones{background-color:#f3f3ff}.soluciones .card{box-shadow:0 1px 5px var(--color-primary-t20)}.soluciones .solucion img{max-width:220px;max-height:40px;height:auto;display:inline-block;margin:15px auto;transition:all 500ms cubic-bezier(0.19, 1, 0.22, 1)}.soluciones .solucion a{font-weight:bold;text-decoration:underline}@media all and (min-width: 768px){.soluciones .solucion img{max-width:250px}}.caracteristicas{background-color:#1c0e49;color:#fff}.caracteristicas .crta{padding-top:15px}.caracteristicas .crta .icon{margin-bottom:5px}.caracteristicas .crta .icon img{height:50px;width:auto;display:inline-block}.caracteristicas .crta .title{margin-bottom:15px}.cifras{background-color:#080035;color:#fff}.cifras .cifra{flex:1 0 140px}.testimonios{background-color:#f3f3ff;overflow:hidden}.testimonios .testimonio{width:100%;max-width:900px}.testimonios .testimonio:focus{outline:none}.testimonios .testimonio .wrapper{background-color:#fff;border-radius:10px;padding:15px;box-shadow:0 1px 5px var(--color-primary-t20)}.testimonios .testimonio .wrapper .foto{height:70px;width:70px;border-radius:50%;background-color:var(--color-primary-60);background-position:center;background-repeat:no-repeat;background-size:cover}@media all and (max-width: 768px){.testimonios .testimonio{max-width:100vw}}.medios-pagos strong{font-family:var(--font-theme)}.medios-pagos .cont-mp{padding:3px}.medios-pagos .cont-mp img{max-height:50px;width:auto;display:inline-block;transition:all 500ms cubic-bezier(0.19, 1, 0.22, 1)}.tabs-control{position:relative;overflow:hidden}.tabs-control .cont-tabs-content{position:relative;overflow:hidden}.aliados .aliado img{transition:all 500ms cubic-bezier(0.19, 1, 0.22, 1)}.aliados .aliado img{max-width:250px;max-height:60px;display:inline-block;margin:0 0 15px;width:auto;height:auto}.banner-template{position:relative;min-height:100vh;width:100%;background-position:center;background-repeat:no-repeat;background-size:cover;padding-top:60px;padding-bottom:20vh;background-image:url(../../img/frontpage/banner.png);margin-bottom:-20vh}.banner-template .sombra{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;background:linear-gradient(90deg, rgba(0, 0, 0, 0.3645833333) 16%, rgba(0, 0, 0, 0) 92%);z-index:0}.banner-template .container{position:relative;z-index:10}@media all and (min-width: 768px){.banner-template{min-height:auto}}@media all and (min-width: 1080px){.banner-template{padding-top:70px}}.content-template{position:relative;z-index:5;min-height:50vh}.banner-inicio-fp{height:100vh;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;flex-flow:column wrap;align-content:center;padding-top:50px;position:relative;background-repeat:no-repeat;background-size:cover;background-image:url(../../img/frontpage/banner.png);background-position:top center}.banner-inicio-fp .sombra{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;background:linear-gradient(90deg, rgba(0, 0, 0, 0.3645833333) 16%, rgba(0, 0, 0, 0) 92%)}.banner-inicio-fp .container{height:100%;align-content:flex-start}.banner-inicio-fp .container .texto{flex:1 0 auto;color:#fff}.banner-inicio-fp .container .texto .Title{color:#fff !important}.banner-inicio-fp .container .btnreset{color:#fff}@media all and (min-width: 768px){.carrusel-inicio,.banner-inicio-fp{height:90vh}}#modalComercial{position:fixed;z-index:9999;width:100%;height:100vh}#modalComercial .sombra{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;background:linear-gradient(180deg, rgba(0, 0, 0, 0.7091211485) 38%, rgba(0, 0, 0, 0.2693452381) 100%);transition:all 800ms cubic-bezier(0.075, 0.82, 0.165, 1);z-index:0;clip-path:circle(125% at 49% 0);opacity:1}#modalComercial .cont-formulario{display:flex;flex-flow:row wrap;justify-content:center;flex-flow:column wrap;padding:5px;height:100%;position:relative;margin:auto;z-index:10;align-content:center;align-items:center;overflow:hidden;transform-style:preserve-3d;perspective:1500px}#modalComercial .cont-formulario .wrapper{margin:auto;width:100%;max-width:480px;background:#fff;padding:15px 10px 0;border-radius:5px;overflow:hidden auto;position:relative;max-height:90vh;box-shadow:0 3px 10px var(--color-primary-t20);transition:all 500ms cubic-bezier(0.19, 1, 0.22, 1);opacity:1;transform:scale(1)}#modalComercial .cont-formulario .wrapper .terminos-flex{flex:1 0 50%;line-height:1.3em}#modalComercial .cont-formulario .wrapper .terminos-flex .small{line-height:1.2em}#modalComercial .cont-formulario .wrapper .closeForm{position:absolute;top:0;left:0;width:100%;height:100%;left:auto;top:0;right:0;width:30px;height:30px;text-align:center;line-height:30px;color:var(--color-primary-60)}#modalComercial .cont-formulario .wrapper .respuesta .chica{flex:1 0 40%}#modalComercial .cont-formulario .wrapper .respuesta .chica img{width:130px;height:auto}#modalComercial.closed .sombra{opacity:0}#modalComercial.closed .cont-formulario .wrapper{opacity:0;transform:scale(0.95)}@media all and (min-width: 480px){#modalComercial .cont-formulario .wrapper{padding:20px 20px 0}}@media all and (min-height: 580px)and (min-width: 480px){#modalComercial .cont-formulario .wrapper{overflow:hidden}}.lato{font-family:var(--font-theme)}.main-container{width:100%;overflow:hidden auto;height:100%;position:relative}.content{width:100%;flex:1 0 auto;height:auto;min-height:100%;display:flex;flex-flow:row wrap;align-content:flex-start;align-items:center;flex-flow:column wrap;flex-flow:column nowrap;justify-content:flex-start}.crece{flex:1 0 auto}.newsletter{width:100%;border-top:1px solid #e4e4e4;background:#f3f3ff;flex:0 0 auto}@media all and (max-width: 767px){.newsletter h3{font-size:22px}}.wrapContact{position:relative;overflow:hidden;z-index:0}.wrapContact .chicoContac img{display:inline-block;max-width:100%;height:auto}.Headline{font-family:var(--font-theme);font-size:40px}@media all and (max-width: 480px){.Headline{font-size:28px}}.Title{font-family:var(--font-theme);font-size:28px;line-height:1.3em}.Subheader{font-family:var(--font-theme);font-size:16px;font-weight:bold}.Caption{font-family:var(--font-long-text);font-size:14px;line-height:25px}button{background:transparent;border:0}button:focus{outline:none}@keyframes girar{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.cont-arco{flex:1 0 auto;min-height:50vh}.cont-arco .arco{width:100px;height:100px;border:10px solid transparent;border-radius:50%;border-color:var(--color-primary) #fff #fff #fff;animation:girar 1s cubic-bezier(0.19, 1, 0.22, 1) infinite}@media all and (min-height: 500px){.cont-arco{min-height:calc(100vh - 383px)}}.height-content{flex:1 0 auto;min-height:calc(100vh - 479px)}@keyframes fade{from{opacity:0}to{opacity:1}}.reveal{flex:1 0 auto;animation:fade .6s ease-out 1}.line{border-top:1px solid #e4e4e4;width:100%}.imgb{background-position:center;background-repeat:no-repeat;background-size:cover}.mosaico{height:auto;position:relative}.mosaico .big,.mosaico .small,.mosaico .tiny{position:relative;text-shadow:0 1px 2px rgba(0,0,0,.2);background-image:url("https://multimedia-epayco.s3.amazonaws.com/slider-login-registro/fotos/banner2.jpg");background-size:cover;background-position:center;background-repeat:no-repeat}.mosaico .big a,.mosaico .small a,.mosaico .tiny a{color:#fff}.mosaico .big .sombra,.mosaico .small .sombra,.mosaico .tiny .sombra{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;background:linear-gradient(0deg, rgba(0, 0, 0, 0.7091211485) 0%, rgba(0, 212, 255, 0) 100%)}.mosaico .big .texto,.mosaico .small .texto,.mosaico .tiny .texto{position:absolute;bottom:0;left:0;width:100%;height:auto;padding:10px}.mosaico .big .title,.mosaico .small .title,.mosaico .tiny .title{color:#fff}.mosaico .big .categoria,.mosaico .small .categoria,.mosaico .tiny .categoria{display:inline-block;padding:.2em .75em;color:#fff;background:#666;border-radius:4px;font-size:13px;margin-bottom:5px}.mosaico .big{min-height:300px;height:100%;font-size:30px}.mosaico .small{font-size:24px;height:auto;min-height:150px}.mosaico .tiny{min-height:150px}@media all and (max-width: 768px){.mosaico .small .texto{position:relative}}@media all and (min-width: 768px){.mosaico{height:400px}.mosaico .small{min-height:200px}.mosaico .tiny{min-height:195px}}@media all and (min-width: 992px){.mosaico{height:450px}.mosaico .small{min-height:225px}.mosaico .tiny{min-height:217px}}.post{color:#666;text-decoration:none;cursor:pointer}.post a{color:#666}.post .borde{border:1px solid #e4e4e4;display:inline-block}.post .borde .text{padding:0 10px 15px}.post .borde:hover{text-decoration:none;box-shadow:0 3px 5px rgba(0,0,0,.2);border-color:var(--color-primary-60)}.post .foto{background-image:url("http://multimedia.epayco.co/Blog/placeholder.jpg");background-color:#f1f1f3;background-position:center;background-repeat:no-repeat;background-size:cover}.post .postTitle{font-family:var(--font-theme);font-size:28px;line-height:1.3em}.post .caption{font-family:var(--font-theme);font-size:14px;line-height:25px;color:var(--color-primary-60)}aside .post .postTitle{font-size:18px}.categoria .title{font-family:var(--font-theme);font-size:40px;color:#666}.categoria .title a{color:#666}.categoria .more a{display:inline-block;width:100%;max-width:240px;margin:auto;height:40px;line-height:40px;text-align:center;background:#f2f2f3;font-weight:bold;color:#999}.categoria .more a:hover{color:#3a3a3a;background-color:#e4e4e4}.categoria .banner-categoria{background-image:url("https://multimedia-epayco.s3.amazonaws.com/slider-login-registro/fotos/banner2.jpg");background-repeat:no-repeat;background-size:cover;background-position:center;min-height:300px;border:1px solid #e4e4e4}@media all and (max-width: 480px){.categoria .title{font-size:28px}}@media all and (min-width: 992px){.categoria .banner-categoria{min-height:500px}}.thePost{color:#666}.thePost a{color:#666}.thePost .foto-destacada{background-image:url("https://multimedia-epayco.s3.amazonaws.com/slider-login-registro/fotos/banner2.jpg");background-repeat:no-repeat;background-size:cover;background-position:center;min-height:300px;border:1px solid #e4e4e4}.thePost .post-content ul{padding-left:25px}.thePost .post-content .autor .avatar{background-position:center;background-repeat:no-repeat;background-size:cover;height:50px;width:50px;border-radius:50%;background:var(--color-primary);background-position:center;background-repeat:no-repeat;background-size:cover}.thePost .post-content .redes .social-icon{font-size:22px;color:#666}.thePost .post-content .redes .social-icon:hover{color:#333}.thePost .post-content .post-contenido iframe{display:inline-block;margin:auto}.thePost .post-content .post-contenido img{display:inline-block;margin:auto;width:100%;height:auto}.thePost .comentarios .campo{margin-bottom:10px}.thePost .comentarios button{min-height:40px;line-height:40px;display:inline-block;border-radius:4px;background:var(--color-primary);color:#fff;cursor:pointer;font-weight:bold;text-align:center;font-size:16px;border:2px solid var(--color-primary);font-family:var(--font-theme);background:#666;border-color:#666;padding:0 10px;margin:0 0 0 auto}.thePost .comentarios button:hover{box-shadow:0 1px 5px var(--color-primary-t30);text-decoration:none}.thePost .comentarios button:disabled{color:#666;background:var(--color-primary-t20);border-color:rgba(0,0,0,0);cursor:not-allowed}.thePost .comentarios button:disabled:hover{color:#666 !important;box-shadow:0 1px 5px rgba(0,0,0,0)}.thePost .comentarios button:hover{background-color:#333}.thePost .comentarios .comments .comment{background:#f3f3ff;padding:12px 5px 5px;border-bottom:1px solid #cbcbcb;display:flex;flex-flow:row wrap}.thePost .comentarios .comments .comment .comment{padding:12px 5px 5px;border-top:1px solid #cbcbcb;display:flex;flex-flow:row wrap;border-left:2px solid #3a3a3a}.thePost .comentarios .comments .comment:last-child{border-bottom:none}.thePost .comentarios .comments .comment .comment-author{padding:0 10px}.thePost .comentarios .comments .comment .comment-author img{border-radius:50%}.thePost .comentarios .comments .comment .comment-author .fn{font-size:14px;font-weight:bold;color:#000}.thePost .comentarios .comments .comment .comment-meta{flex:1 0 auto;text-align:right;font-size:12px;padding:10px}.thePost .comentarios .comments .comment p{width:100%;margin-bottom:5px;padding:0 10px}.thePost .comentarios .comments .comment .reply{width:100%;font-size:14px;text-align:right;padding:0 10px 10px;color:#3a3a3a}.thePost .comentarios .comments .comment-respond{padding:10px;border-radius:0 0 10px;border:1px solid #e4e4e4;border-top:2px solid #3a3a3a;margin:auto;margin-bottom:10px;max-width:95%}.thePost .comentarios .comments .form-submit{text-align:right}.thePost .comentarios .comments .form-submit input{min-height:40px;display:inline-block;border-radius:4px;background:var(--color-primary);color:#fff;cursor:pointer;font-weight:bold;text-align:center;font-size:16px;border:2px solid var(--color-primary);font-family:var(--font-theme);background:#666;border-color:#666;line-height:40px}.thePost .comentarios .comments .form-submit input:hover{box-shadow:0 1px 5px var(--color-primary-t30);text-decoration:none}.thePost .comentarios .comments .form-submit input:disabled{color:#666;background:var(--color-primary-t20);border-color:rgba(0,0,0,0);cursor:not-allowed}.thePost .comentarios .comments .form-submit input:disabled:hover{color:#666 !important;box-shadow:0 1px 5px rgba(0,0,0,0)}.thePost .comentarios .comments .form-submit input:hover{background-color:#333}.thePost .comentarios .comments .cancelResponds{display:inline-block;margin:0 0 0 auto;color:#e57373;font-weight:bold}@media all and (min-width: 992px){.thePost .foto-destacada{min-height:500px}}@media all and (min-width: 768px){.thePost .compartir{position:sticky;top:50px}}.post-contenido p{margin-bottom:15px;word-break:break-all}.post-contenido h1,.post-contenido h2,.post-contenido h3,.post-contenido h4,.post-contenido h5,.post-contenido h6{line-height:1.5em;color:#444;font-family:"Kanit",sans-serif}.post-contenido .iframe{display:inline-block;max-width:100%;margin:15px 0}.float-share{position:relative;cursor:pointer}.float-share .scale{transform:scale(1);opacity:1;transition:all 500ms cubic-bezier(0.19, 1, 0.22, 1)}.float-share .float-redes{width:40px;position:absolute;top:0;left:50%;overflow:hidden;transform:translate(100%, 0);opacity:0;max-width:1px;background-color:#fff;border-radius:25px;padding:5px 0;box-shadow:0 1px 10px var(--color-primary-t30);transition:all 500ms cubic-bezier(0.19, 1, 0.22, 1)}.float-share .float-redes a{display:inline-block;width:35px;height:35px;border-radius:50%;overflow:hidden;font-size:24px;line-height:30px;text-align:center;margin-bottom:2px;color:#666;cursor:pointer;padding:0}.float-share .float-redes a:hover{color:#333}.float-share:hover .float-redes{transform:translate(-50%, 0);opacity:1;max-width:50px}.float-share:hover .scale{transform:scale(0.8);opacity:0}.float-share.arriba .float-redes{top:50%;transform:translateY(-50%)}.tags{flex:1 0 250px}.tags span{text-transform:uppercase;font-size:13px;display:inline-block;color:var(--color-primary);border-right:1px solid #3a3a3a;padding:0 10px}.tags span:first-child{padding-left:0}.tags span:last-child{border:none}.pagination .navigation li{display:inline}.pagination .navigation li a{color:#fff;text-decoration:none}.pagination .navigation li a:hover{color:#fff;text-decoration:none}.pagination .navigation li.active a,.pagination .navigation li.disabled{color:#fff;text-decoration:none}.pagination .navigation li a{background-color:#cbcbcb;border-radius:3px;cursor:pointer;padding:.75rem}.pagination .navigation li a:hover{background-color:#cbcbcb;border-radius:3px;cursor:pointer;padding:.75rem}.pagination .navigation li.active a,.pagination .navigation li.disabled{background-color:#cbcbcb;border-radius:3px;cursor:pointer;padding:.75rem}.pagination .navigation li a:hover,.pagination .navigation li.active a{background-color:#3a3a3a}figure.wp-block-embed.is-type-video{position:relative;width:100%;height:0;padding-bottom:56.25%}figure.wp-block-embed.is-type-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.wp-block-button__link{margin:20px auto}h1,h2,h3,h4,h5,h6{line-height:1.5em;font-family:"Kanit",sans-serif}span.required{color:red}.content-contact .banner{min-height:70vh}.content-contact .banner .text{max-width:800px;text-align:center}.content-contact .banner .text .title{font-size:40px;font-family:var(--font-theme)}.content-contact .cards-group{width:100%;background-color:var(--color-primary);height:auto;position:relative;z-index:9;padding-bottom:250px;position:relative;cursor:pointer}.content-contact .cards-group .handler{position:relative;top:-100px}.content-contact .cards-group .card{height:100%;min-height:200px;border-radius:10px;transform:scale(1);transition:all 500ms cubic-bezier(0.19, 1, 0.22, 1)}.content-contact .cards-group .card img{margin-bottom:15px;max-width:100px}.content-contact .cards-group .card .label{font-family:var(--font-theme) !important;font-size:24px;line-height:1em;text-align:center}.content-contact .cards-group .card.enlace{color:var(--color-primary) !important}.content-contact .cards-group .card.enlace:hover{box-shadow:0 2px 8px rgba(0,0,0,.1);transform:scale(1.05)}.content-contact .cards-group .curva{position:absolute;width:100%;bottom:-5px;left:0}.content-contact .cards-group .curva img{width:100%;height:auto;display:block}.content-contact .contform{width:100%;position:relative;z-index:10}.content-contact .contform .form{margin-top:-250px;max-width:900px;border-radius:10px;background:#fff;box-shadow:0px 6px 40px rgba(46,49,146,.3)}.content-contact .contform .form .field{position:relative}.content-contact .contform .form .field input,.content-contact .contform .form .field select{height:45px}.content-contact .contform .form .field input,.content-contact .contform .form .field select,.content-contact .contform .form .field textarea{width:100%}.content-contact .contform .mycheck{width:57px}.content-contact .contform .mycheck .track{height:28px;width:57px;border:11px;border-radius:25px;background:#f5f2ff;position:relative;cursor:pointer;transition:all 500ms cubic-bezier(0.19, 1, 0.22, 1);box-shadow:inset 0 2px 5px rgba(0,0,0,.2)}.content-contact .contform .mycheck .track input{width:100%;height:100%;opacity:0;position:absolute;border:1px solid red;z-index:5;cursor:pointer}.content-contact .contform .mycheck .track .circle{background:#fff;height:24px;width:24px;border-radius:50%;position:absolute;top:2px;left:2px;z-index:1;transform:translate(0);transition:all 500ms cubic-bezier(0.19, 1, 0.22, 1);box-shadow:0 2px 5px rgba(0,0,0,.2)}.content-contact .contform .mycheck .track.active{background:var(--color-primary)}.content-contact .contform .mycheck .track.active .circle{transform:translate(29px)}.content-contact .contform .mycheck p{flex:0 0 auto;display:block}.content-contact .contform .btnFile{height:45px;position:relative;cursor:pointer}.content-contact .contform .btnFile:hover{box-shadow:-2px 6px 40px rgba(46,49,146,.2)}.content-contact .contform .btnFile p{flex:1 0 70%;display:block}.content-contact .contform .btnFile input{position:absolute;width:100%;height:100%;opacity:0;cursor:pointer}.content-contact .contform #filescont .fileActive{padding:4px;border-radius:6px;background:#f5f2ff;margin-right:15px;margin-bottom:15px;font-size:14px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.content-contact .contform #filescont .fileActive button{width:15px;height:15px;border-radius:50%;padding:0;line-height:10px;text-align:center;background:var(--color-primary);color:#fff;margin-left:10px;font-size:13px}.content-contact .contform .campo span.error{font-size:12px;padding-top:5px;color:red}.content-contact .btnSubmit:hover{box-shadow:-2px 6px 40px rgba(46,49,146,.2)}.content-contact .sedes{max-width:900px;margin:auto}.content-contact .sedes .sede{background:#fff;box-shadow:-2px 6px 40px rgba(46,49,146,.2)}.content-contact .sedes .sede .name{font-family:var(--font-theme)}@media all and (max-width: 480px){.content-contact .banner{min-height:100vh}.content-contact .cards-group{padding-bottom:200px}.content-contact .cards-group .card img{max-width:70%}.content-contact .cards-group .card .label{font-size:18px}}#modal-tool{position:fixed;height:100vh;width:100vw;top:0;left:0;z-index:9999999}#modal-tool .backing{background:#202263;background:linear-gradient(180deg, rgba(32, 34, 99, 0.8295693277) 16%, rgba(46, 49, 146, 0.168504902) 92%);width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;clip-path:circle(0% at 50% 0%);opacity:.2;transition:all 800ms cubic-bezier(1, 0, 0, 1)}#modal-tool .backing.active{clip-path:circle(150% at 50% 0%);opacity:1}#modal-tool .cont-ventana{width:100%;position:relative;z-index:10;transform-style:preserve-3d;perspective:1500px}#modal-tool .ventana{width:96vw;background:#fff;border-radius:12px;box-shadow:0 3px 10px rgba(0,0,0,.5);padding:15px;max-width:900px;max-height:95vh;overflow:hidden auto;position:relative}#modal-tool .ventana .icon-mt{max-height:70px;max-width:80%;width:auto;height:auto;display:block;margin:1em auto}#modal-tool .ventana .title{font-size:2em;line-height:1.2em;text-align:center;font-family:var(--font-theme);padding:.5em}#modal-tool .ventana .description{padding:1em 1em 4em}#modal-tool .ventana .actions{position:absolute;bottom:0;padding:.75em .5em;z-index:999}#modal-tool .ventana .actions button{font-size:1.3em}#modal-tool #type-image img{max-width:100%;max-height:calc(94vh - 1.5em);display:block}#modal-tool #type-video{position:relative}#modal-tool #type-video img{width:100%;height:auto;display:block;opacity:0}#modal-tool #type-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}@keyframes flip-y{from{transform:rotateX(-35deg) scale(0.93);opacity:0}to{transform:rotateX(0) scale(1);opacity:1}}.flip-entrance{animation:flip-y 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 1}@keyframes flip-y-out{from{transform:scale(1);opacity:1}to{transform:scale(0.8);opacity:0}}.flip-exit{animation:flip-y-out 1s cubic-bezier(0.075, 0.82, 0.165, 1) 1}/*# sourceMappingURL=style.css.map */
