@import url('https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700;900&family=Roboto:wght@100;300;400;500;700&display=swap');body{font-family:'Roboto',sans-serif;font-display:swap;margin:0px;color:#211e20}.full{width:100%;float:left}.boxer{width:1280px;float:none;margin:0px auto;zoom:90%}.center{text-align:center}.opacity-cero{opacity:0}.col-100{width:100%;float:left}.col-25{width:25%;float:left}.col-75{width:75%;float:left}.row-fluid .span12{width:100%;margin-left:0}.movil{display:none}h1{font-size:50px;line-height:1.267em;font-family:"Lato",sans-serif}h2{font-size:32px;line-height:1.267em;font-family:"Lato",sans-serif}h3{font-size:26px;line-height:1.267em;font-family:"Lato",sans-serif}h4{font-size:20px;line-height:1.267em;font-family:"Lato",sans-serif}h5{font-size:18px;line-height:1.267em;font-family:"Lato",sans-serif}p,a{font-size:16px;line-height:1.5em;font-family:"Roboto",sans-serif}.btn{border:solid 3px #3aaa3500;letter-spacing:1.5px;background-color:#38b6ab;color:white;padding:16px 52px;border-radius:6px;-webkit-box-shadow:0px 4px 8px rgba(0,0,0,0.1);box-shadow:0px 4px 8px rgba(0,0,0,0.1);-webkit-transition:250ms;transition:250ms;font-weight:700;text-align:center;text-decoration:none}.btn:hover{background-color:white !important;color:#38b6ab !important;border:solid 3px #38b6ab !important}.btn-2{border:solid 3px #3aaa3500;letter-spacing:1.5px;background-color:#ff5a1e;color:white;padding:16px 52px;border-radius:6px;-webkit-box-shadow:0px 4px 8px rgba(0,0,0,0.1);box-shadow:0px 4px 8px rgba(0,0,0,0.1);-webkit-transition:250ms;transition:250ms;font-weight:700;text-align:center;text-decoration:none}.btn-2:hover{background-color:white !important;color:#ff5a1e !important;border:solid 3px #ff5a1e !important}.btn-3{border:solid 3px #3aaa3500;letter-spacing:1.5px;background-color:#3aaa35;color:white;padding:16px 52px;border-radius:6px;-webkit-box-shadow:0px 4px 8px rgba(0,0,0,0.1);box-shadow:0px 4px 8px rgba(0,0,0,0.1);-webkit-transition:250ms;transition:250ms;font-weight:700;text-align:center;text-decoration:none}.btn-3:hover{background-color:white !important;color:#3aaa35 !important;border:solid 3px #3aaa35 !important}body ul li{margin:0px;font-size:18px;font-weight:300;line-height:34px;letter-spacing:0px;padding-left:28px;margin-left:-20px;display:block;background:url(https://blog.vessi.cl/hubfs/Landing%202010/check.svg);background-repeat:no-repeat;background-size:18px;background-position:left center}#header{background-color:#fff;transition:.3s;z-index:2000;box-shadow:0 0 30px #00000026;position:fixed;top:0}#header.landing li.publicaciones{display:none}#header .contenedor-flex{display:flex;align-items:center;height:96px;justify-content:space-between}#header ul.contenedor-flex{display:flex;justify-content:flex-end}#header img{margin:45px 0px;width:175px;transition:.3s}#header ul{padding:0px;margin:0px;list-style:none;float:right;width:62%}#header ul li{float:left;padding:0px 3%}#header ul li a{color:#31b7bc;font-size:16px;font-weight:500;padding:0px;float:left;letter-spacing:1px;text-decoration:none;transition:.3s}#header ul li a:hover{color:#ff5a1e}#header ul li.btn-de{float:left}#header ul li.btn-de a{border:solid 3px #3aaa3500;color:#fff;background-color:#ff5a1e;padding:.6em 2em;border-radius:6px;-webkit-box-sizing:border-box;margin:0px;transition:.3s;border-bottom:0px solid #fff}#header ul li.btn-de a:hover{background-color:white !important;color:#ff5a1e !important;border:solid 3px #ff5a1e !important}#header ul.contenedor-flex li{background:0}#header.sticky ul li a{padding:30px 0px}#header.sticky img{margin:20px 0px;width:150px}#header.sticky ul li.btn-de a{margin:18px 0px;padding:13px 23px}#footer{padding:89px 0;background-color:#1a1c1d}#footer .span5 p{padding-right:20%}#footer .span5 img{margin-bottom:36px;width:213px;height:auto}#footer p{color:#fff;font-size:16px;letter-spacing:1px;line-height:1.5;margin:0px 0px 20px}#footer h4{font-size:20px;margin:0px;letter-spacing:1px;padding:25px 0px 37px 0px}#footer .span3 .facebook a{color:#fff;text-decoration:none;margin-bottom:20px}#footer .span3 .facebook a:hover{opacity:.8}#footer .span3 .facebook{padding-top:20px}#footer .span2 .uno a{color:#fff;text-decoration:none;margin-bottom:20px}#footer .span2 .uno a:hover{opacity:.8}#footer .span3 .dos a{text-decoration:none;color:#fff;background:#ff5a1e;text-align:center;margin-bottom:10px;padding:13px 23px;border-radius:8px}#footer .span3 .dos a:first-child{background:#3aaa35}#footer .span3 .dos a:last-child{background:#31b7bc}#footer .contenedor-flex-principal{display:flex;flex-wrap:nowrap;flex-flow:row;justify-content:space-between}#footer .elemento{width:100%}#footer .social{margin-top:52px;width:100%;float:left}#footer .contenedor-flex{display:flex;flex-flow:column}.topnav.movil .boton-logo svg{width:170px}.topnav #myLinks li.btn-de a{color:#fff;background:#ff5a1e;padding:13px 23px;border-radius:30px;transition:.3s;width:119px;margin-top:20px;margin-bottom:40px}.topnav{overflow:hidden;background-color:#fff;position:position:fixed}.topnav #myLinks{display:none}.topnav a{color:#31b7bc;padding:16px 0;text-decoration:none;font-size:17px;display:block;margin:0 8%}.topnav a.icon{display:block;position:absolute;right:0;top:0;width:50px;height:50px;padding:0;text-decoration:none;margin:24px 8% 0 0}.topnav a.icon hr{width:100%;background-color:#31b7bc;color:transparent;height:4px;border:0;border-radius:2px}.topnav a.icon:hover hr{background-color:#0ca0b4}.topnav .ipg:hover{border-bottom:#211e20 solid 3px}.sticky{position:fixed;top:0;width:100%}@media screen and (max-width:1280px) and (min-width:1050px){#header ul li a{font-size:11px}}@media screen and (max-width:1280px) and (min-width:300px){.boxer{width:90%}#header .contenedor-flex{flex-direction:column;align-items:center;height:auto;justify-content:center}.topnav #myLinks a{text-align:center;width:100%}}@media screen and (max-width:1100px) and (min-width:767px){#footer .contenedor-flex-principal{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between}#footer .elemento{width:200px;margin-bottom:30px;margin-left:0}}@media screen and (max-width:766px) and (min-width:300px){#footer .boxer{width:75%}#footer{padding:50px 0}#footer h4{padding:50px 0px 35px 0px;float:left;width:100%}.ordenador{display:none !important}#footer .elemento{margin-bottom:20px}#footer .contenedor-flex-principal{display:flex;flex-wrap:nowrap;flex-flow:column}}@media screen and (max-width:1050px) and (min-width:300px){.movil{display:block !important}.ordendador{display:none !important}#header img{margin:20px 0px;width:150px;transition:.3s}.topnav li{display:block}#header{position:fixed}}