.row-fluid{width:100%;*zoom:1}.row-fluid:after,.row-fluid:before{content:"";display:table}.row-fluid:after{clear:both}.row-fluid [class*=span]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:block;float:left;margin-left:2.127659574%;*margin-left:2.0744680846382977%;min-height:28px;width:100%}.row-fluid [class*=span]:first-child{margin-left:0}.row-fluid .span12{width:99.99999998999999%;*width:99.94680850063828%}.row-fluid .span11{width:91.489361693%;*width:91.4361702036383%}.row-fluid .span10{width:82.97872339599999%;*width:82.92553190663828%}.row-fluid .span9{width:74.468085099%;*width:74.4148936096383%}.row-fluid .span8{width:65.95744680199999%;*width:65.90425531263828%}.row-fluid .span7{width:57.446808505%;*width:57.3936170156383%}.row-fluid .span6{width:48.93617020799999%;*width:48.88297871863829%}.row-fluid .span5{width:40.425531911%;*width:40.3723404216383%}.row-fluid .span4{width:31.914893614%;*width:31.8617021246383%}.row-fluid .span3{width:23.404255317%;*width:23.3510638276383%}.row-fluid .span2{width:14.89361702%;*width:14.8404255306383%}.row-fluid .span1{width:6.382978723%;*width:6.329787233638298%}.container-fluid{*zoom:1}.container-fluid:after,.container-fluid:before{content:"";display:table}.container-fluid:after{clear:both}@media (max-width:767px){.row-fluid{width:100%}.row-fluid [class*=span]{display:block;float:none;margin-left:0;width:auto}}@media (min-width:768px) and (max-width:1139px){.row-fluid{width:100%;*zoom:1}.row-fluid:after,.row-fluid:before{content:"";display:table}.row-fluid:after{clear:both}.row-fluid [class*=span]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:block;float:left;margin-left:2.762430939%;*margin-left:2.709239449638298%;min-height:28px;width:100%}.row-fluid [class*=span]:first-child{margin-left:0}.row-fluid .span12{width:99.999999993%;*width:99.9468085036383%}.row-fluid .span11{width:91.436464082%;*width:91.38327259263829%}.row-fluid .span10{width:82.87292817100001%;*width:82.8197366816383%}.row-fluid .span9{width:74.30939226%;*width:74.25620077063829%}.row-fluid .span8{width:65.74585634900001%;*width:65.6926648596383%}.row-fluid .span7{width:57.182320438000005%;*width:57.129128948638304%}.row-fluid .span6{width:48.618784527%;*width:48.5655930376383%}.row-fluid .span5{width:40.055248616%;*width:40.0020571266383%}.row-fluid .span4{width:31.491712705%;*width:31.4385212156383%}.row-fluid .span3{width:22.928176794%;*width:22.874985304638297%}.row-fluid .span2{width:14.364640883%;*width:14.311449393638298%}.row-fluid .span1{width:5.801104972%;*width:5.747913482638298%}}@media (min-width:1280px){.row-fluid{width:100%;*zoom:1}.row-fluid:after,.row-fluid:before{content:"";display:table}.row-fluid:after{clear:both}.row-fluid [class*=span]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:block;float:left;margin-left:2.564102564%;*margin-left:2.510911074638298%;min-height:28px;width:100%}.row-fluid [class*=span]:first-child{margin-left:0}.row-fluid .span12{width:100%;*width:99.94680851063829%}.row-fluid .span11{width:91.45299145300001%;*width:91.3997999636383%}.row-fluid .span10{width:82.905982906%;*width:82.8527914166383%}.row-fluid .span9{width:74.358974359%;*width:74.30578286963829%}.row-fluid .span8{width:65.81196581200001%;*width:65.7587743226383%}.row-fluid .span7{width:57.264957265%;*width:57.2117657756383%}.row-fluid .span6{width:48.717948718%;*width:48.6647572286383%}.row-fluid .span5{width:40.170940171000005%;*width:40.117748681638304%}.row-fluid .span4{width:31.623931624%;*width:31.5707401346383%}.row-fluid .span3{width:23.076923077%;*width:23.0237315876383%}.row-fluid .span2{width:14.529914530000001%;*width:14.4767230406383%}.row-fluid .span1{width:5.982905983%;*width:5.929714493638298%}}.clearfix{*zoom:1}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.hide{display:none}.show{display:block}.hidden,.invisible{visibility:hidden}.hidden{display:none}.hidden-desktop,.visible-phone,.visible-tablet{display:none!important}@media (max-width:767px){.visible-phone{display:inherit!important}.hidden-phone{display:none!important}.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}}@media (min-width:768px) and (max-width:1139px){.visible-tablet{display:inherit!important}.hidden-tablet{display:none!important}.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}.wp-float-left{float:left;margin:0 20px 20px 0}.wp-float-right{float:right;margin:0 0 20px 20px}#map_canvas img,.google-maps img{max-width:none}#recaptcha_table td{line-height:0}.recaptchatable #recaptcha_response_field{line-height:12px;min-height:0}.widget-type-form.sidebar-form{animation:gradient 8s ease infinite;background:linear-gradient(-45deg,#23d5ab,#ee7752,#e73c7e,#23a6d5);background-size:200% 200%;border-radius:30px;box-shadow:0 0 10px 0 rgba(0,0,0,.28);padding:90px 30px!important}.imagen-libro img{margin-bottom:-100px!important;position:relative;width:250px!important}.widget-type-form.sidebar-form .hs-button[type=submit]{background:#000;color:#fff;margin-top:30px;padding-left:20px;padding-right:20px;width:auto}.body-container-wrapper{background:#f9f9f9}.span8.widget-span.widget-type-cell{padding-right:5%;padding-top:50px}.logo-pgr img{width:300px!important}.span12 .hs_cos_wrapper_type_rich_text p span{font-size:16px!important}img{height:auto;max-width:100%!important}*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html{overflow:visible}body,html{margin:0;min-height:100%;padding:0}body{color:#414042;font-family:Open Sans,Arial,Verdana;font-size:14px;line-height:24px;overflow-x:hidden;-webkit-font-smoothing:antialiased}.container-fluid .row-fluid .page-center{float:none;margin:0 auto;max-width:1170px!important}#site-wrapper{background:none repeat scroll 0 0 #f5f5f5;box-shadow:0 10px 80px 0 rgba(0,0,0,.2);margin:40px auto;max-width:1170px;width:100%}a{color:#0095da;text-decoration:none}hr{background-color:#ccc;border:none;color:#ccc;height:1px}table tr td img{max-width:none}p{margin:0;padding-bottom:0;text-align:justify}code,pre{background-color:#ebebeb;clear:both;display:block;line-height:18px;margin:20px 0;overflow:auto;padding:10px;text-align:left;white-space:pre}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}h1,h2,h3,h4,h5,h6{color:#0095da;font-variant:normal;font-weight:400;margin-bottom:10px;margin-top:0;white-space:normal}strong{color:#0095da};h1:empty,h2:empty,h3:empty,h4:empty,h5:empty,h6:empty{display:none}h1{font-size:26px;line-height:32px;margin-top:26px;text-transform:uppercase}h1,h2{color:#0095da!important;font-variant:normal;font-weight:400;white-space:normal}h2{font-size:22px;line-height:30px;margin-bottom:10px;margin-top:20px}form>h3{font-size:26px}h3{color:#0095da;font-size:19px;font-variant:normal;font-weight:600;line-height:30px;margin:22px 0;white-space:normal}h4{font-size:18px;line-height:24px}h5{font-size:16px}h5,h6{line-height:22px}h6{font-size:14px}ol,ul{margin:0}.main-content ul{padding-left:30px}.main-content ul li{font-size:16px}ol.unstyled,ul.unstyled{list-style:none;margin:0;padding:0}blockquote{color:#aaa;float:left;font:italic 16px/17px Georgia,Arial,sans-serif;margin:30px 15px 30px 0;padding-left:40px;width:60%}blockquote p{line-height:22px;padding-left:15px}img{vertical-align:baseline}.header-container-wrapper{background:#fff;position:relative;z-index:999999}.custom_header>div:first-child{border-bottom:1px solid #ebebeb}.custom_header .row-fluid .custom_left-top-header{margin-right:3%;position:relative;width:31.33%}.custom_header .row-fluid .custom_right-top-header{float:right;margin:0;width:54%}.custom_header .row-fluid .custom_right-top-header .row-fluid .custom_header-search{max-width:190px;width:100%}.custom_header .row-fluid .custom_right-top-header .row-fluid .custom_header-social{float:right;margin:0 5% 0 0;width:auto}ul#top-links{float:left;list-style:none;margin:0;padding:0}ul#top-links li{float:left;margin-right:10px;margin-top:3px}ul#top-links li a{font-size:11px;line-height:25px}ul#top-links li a:hover{color:#0095da}ul#top-links li em{font-size:0;margin-right:5px}ul#top-links li em:before{font-size:13px}.custom_header .widget-type-google_search .hs-form{background:#fff url(//515986.fs1.hubspotusercontent-na1.net/hubfs/515986/Layout/lupa-gris.png) 97% 50% no-repeat;border:1px solid #ccc;border-radius:8px;box-sizing:content-box;float:left;height:20px;margin:5px 0;position:relative;width:190px}.custom_header .widget-type-google_search .hs-form label{display:none}.custom_header .widget-type-google_search .hs-form .input{position:relative}.custom_header .widget-type-google_search .hs-form input.hs-input{background:none;border:0;box-shadow:none!important;box-sizing:content-box;color:#717171;float:left;font-family:MS Shell Dlg,Arial,Helvetica,sans-serif;font-size:13px;height:16px;line-height:16px;margin:0;outline:0 none;padding:2px 8px 0 10px!important;width:160px}.custom_header .widget-type-google_search .hs-form a.hs-button{background:none;border:none!important;box-shadow:none!important;height:18px;margin:0;overflow:hidden;padding:0;position:absolute;right:4px;text-indent:-9999em;width:20px}ul.footer-social-icons,ul.header-social-icons{background-color:#fff;float:right;list-style:none;margin:0;padding:0}ul.footer-social-icons li,ul.header-social-icons li{border-right:1px solid #ebebeb;float:left}ul.footer-social-icons li:first-child,ul.header-social-icons li:first-child{border-left:1px solid #ebebeb}ul.footer-social-icons li a,ul.header-social-icons li a{float:left;font-size:12px;height:32px;padding:5px 7px 0;text-align:center;-webkit-transition:all .45s ease-out;-moz-transition:all .45s ease-out;-o-transition:all .45s ease-out;-ms-transition:all .45s ease-out;transition:all .45s ease-out;width:auto}ul.footer-social-icons li a span,ul.header-social-icons li a span{font-size:11px;margin-left:5px;margin-right:5px}ul.footer-social-icons li a:hover,ul.header-social-icons li a:hover{color:#fff}ul.footer-social-icons li a:hover span,ul.header-social-icons li a:hover span{color:#fff;font-size:11px}ul.footer-social-icons li a.twitter:hover,ul.header-social-icons li a.twitter:hover{background:#46d4fe}ul.footer-social-icons li a.facebook:hover,ul.header-social-icons li a.facebook:hover{background:#37589b}ul.footer-social-icons li a.youtube:hover,ul.header-social-icons li a.youtube:hover{background:#de5a49}ul.footer-social-icons li a.linkedin:hover,ul.header-social-icons li a.linkedin:hover{background:#419cca}ul.footer-social-icons li a.dribbble:hover,ul.header-social-icons li a.dribbble:hover{background:#c8346c}ul.footer-social-icons li a.skype:hover,ul.header-social-icons li a.skype:hover{background:#00abeb}ul.footer-social-icons li a.rss:hover,ul.header-social-icons li a.rss:hover{background:orange}ul.footer-social-icons li a:hover i,ul.header-social-icons li a:hover i{color:#fff}.custom_footer-social em,.custom_header-social.widget-type-rich_text em{font-size:0}.custom_footer-social em{margin-right:0}.custom_footer-social em:before,.custom_header-social.widget-type-rich_text em:before{font-size:12px}.custom_footer-social{background-color:#fff;border-top:1px solid #ebebeb;overflow:hidden}.custom_footer-social ul.footer-social-icons{margin-right:5%}.custom_header>div:last-child{margin-top:50px;padding-bottom:30px}.custom_header-column>div>.row-fluid>div{float:none;min-height:0;width:auto}a#logo{background:url(//515986.fs1.hubspotusercontent-na1.net/hubfs/515986/Layout/logo-pgr.png) no-repeat scroll 0 0 transparent;display:block;float:left;height:80px;margin-top:-20px;text-indent:-9999px;width:257px}.top-content{padding:14px 0 45px}.top-content .hs_cos_wrapper_type_linked_image{position:relative;text-align:center}.top-content .hs_cos_wrapper_type_linked_image span{background:none repeat scroll 0 0 #0095da;color:#fff;font-size:28px;font-weight:700;letter-spacing:-1.5px;padding:8px 8px 16px;position:absolute;right:95px;top:20px;z-index:99}.widget-type-menu ul{margin:0}ul.hs-breadcrumb-menu{line-height:18px;margin-bottom:14px;margin-left:75px;overflow:hidden;text-align:justify}.hs-breadcrumb-menu,.hs-breadcrumb-menu a{color:#0095da;font-size:11px}.hs-breadcrumb-menu a br{display:none}.hs-breadcrumb-menu-item{padding:0}.hs-breadcrumb-menu-item:after{content:"/";padding:0 3px}.hs-breadcrumb-menu-item:last-child:after,.hs-breadcrumb-menu-item>.hs-breadcrumb-menu-divider{display:none}.sidebar.left .hs-menu-wrapper.hs-menu-flow-vertical>ul{margin-left:30px}.body-container .hs-menu-wrapper.hs-menu-flow-vertical>ul li{font-size:14px;font-weight:700;line-height:14px;margin-bottom:15px;text-align:left;text-transform:uppercase}.body-container .hs-menu-wrapper.hs-menu-flow-vertical>ul li a{color:#0095da}.body-container .hs-menu-wrapper.hs-menu-flow-vertical>ul li.active a{color:#95bde5}.body-container .hs-menu-wrapper.hs-menu-flow-vertical>ul li a:hover{color:#ffd51f}.body-container .hs-menu-wrapper.hs-menu-flow-vertical>ul ul li{font-weight:400;line-height:24px;margin-bottom:0;text-transform:none}.body-container .hs-menu-wrapper.hs-menu-flow-vertical>ul ul ul{margin-left:18px}.body-container .hs-menu-wrapper.hs-menu-flow-vertical>ul ul ul li{font-weight:400;text-transform:none}.custom_top-footer-grey{background:none repeat scroll 0 0 #323232;border-bottom:1px solid #282828;color:#658ab1;float:left;font-weight:700;height:auto;padding:30px 0 1%;position:relative;width:100%}.google-maps{overflow:hidden;padding-bottom:200px;position:relative}.google-maps iframe{border:0;height:200px!important;left:0;position:absolute;top:0;width:95%!important}body .custom_top-footer-grey .hs-form,body .custom_top-footer-grey .hs-form-field{margin-bottom:18px}body .custom_top-footer-grey .hs-form-field>label{display:none}body .custom_top-footer-grey .hs-form .input input,body .custom_top-footer-grey .hs-form .input textarea{background-color:#a7a9ac;border:1px solid #d1d3d4;border-radius:3px;box-shadow:inset 0 1px 3px rgba(0,0,0,.1);color:#414042;display:inline-block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;font-weight:400;line-height:18px;max-width:500px;min-height:18px;padding:4px!important;transition:border .2s linear 0s,box-shadow .2s linear 0s;width:96.3%!important}body .custom_top-footer-grey .hs-form .input input:focus,body .custom_top-footer-grey .hs-form .input textarea:focus{box-shadow:inset 0 1px 3px rgba(0,0,0,.1),0 0 8px rgba(82,168,236,.6);outline:0 none}body .custom_top-footer-grey .hs-form .form-columns-1 .hs-input{width:98.1%!important}body .custom_top-footer-grey .hs-form .input textarea.hs-input{min-height:0;min-height:48px;padding-top:5px!important;width:95.5%!important}body .custom_top-footer-grey ::-webkit-input-placeholder{color:#bcbfbd;opacity:1}@-moz-document url-prefix(){body .custom_top-footer-grey .hs-form .input textarea.hs-input{min-height:53px}}body .custom_top-footer-grey .actions{margin-bottom:18px;padding-bottom:18px}body .custom_top-footer-grey .hs-button.primary{background:#d1d3d4;border:1px solid #d1d3d4;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.5);color:#333;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;line-height:1;margin:0;padding:7px 18px!important;text-shadow:0 -1px 0 #3574e3;text-transform:none;transition:opacity .15s linear 0s}body .custom_top-footer-grey .hs-button.primary:hover{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.5),0 0 5px #3574e3}.copyright{background-color:#0095da;border-bottom:1px solid #282828;color:#658ab1;font-size:12px;font-weight:700;padding:6px 0}.copyright p{margin-top:0;text-align:center}.copyright a{color:#658ab1}.copyright a:hover{color:#ffd51f}.custom-menu-primary .hs-menu-wrapper>ul{float:right;list-style-type:none;margin:-20px 0 0;padding:0}.custom-menu-primary .hs-menu-wrapper>ul>li:first-child{background:url(//515986.fs1.hubspotusercontent-na1.net/hubfs/515986/Layout/icoinicio.png) no-repeat scroll top transparent}.custom-menu-primary .hs-menu-wrapper>ul>li:first-child,.custom-menu-primary .hs-menu-wrapper>ul>li:nth-child(2){-webkit-transition:all .25s ease-out 0s;-moz-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;-ms-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s}.custom-menu-primary .hs-menu-wrapper>ul>li:nth-child(2){background:url(//515986.fs1.hubspotusercontent-na1.net/hubfs/515986/Layout/icoempresa.png) no-repeat scroll top transparent}.custom-menu-primary .hs-menu-wrapper>ul>li:nth-child(3){background:url(//515986.fs1.hubspotusercontent-na1.net/hubfs/515986/Layout/icosoluciones.png) no-repeat scroll top transparent}.custom-menu-primary .hs-menu-wrapper>ul>li:nth-child(4){background:url(//515986.fs1.hubspotusercontent-na1.net/hubfs/515986/Layout/icoclientes.png) no-repeat scroll top transparent}.custom-menu-primary .hs-menu-wrapper>ul>li:nth-child(4),.custom-menu-primary .hs-menu-wrapper>ul>li:nth-child(5){-webkit-transition:all .25s ease-out 0s;-moz-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;-ms-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s}.custom-menu-primary .hs-menu-wrapper>ul>li:nth-child(5){background:url(//515986.fs1.hubspotusercontent-na1.net/hubfs/515986/Layout/icoprensa.png) no-repeat scroll top transparent}.custom-menu-primary .hs-menu-wrapper>ul>li:nth-child(6){background:url(//515986.fs1.hubspotusercontent-na1.net/hubfs/515986/Layout/icocontacto.png) no-repeat scroll top transparent;-webkit-transition:all .25s ease-out 0s;-moz-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;-ms-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s}.custom-menu-primary .hs-menu-wrapper>ul>li:first-child.active,.custom-menu-primary .hs-menu-wrapper>ul>li:first-child.active-branch,.custom-menu-primary .hs-menu-wrapper>ul>li:first-child:hover{background:url(//515986.fs1.hubspotusercontent-na1.net/hubfs/515986/Layout/icoinicioh.png) no-repeat scroll top transparent}.custom-menu-primary .hs-menu-wrapper>ul>li:nth-child(2).active,.custom-menu-primary .hs-menu-wrapper>ul>li:nth-child(2).active-branch,.custom-menu-primary .hs-menu-wrapper>ul>li:nth-child(2):hover{background:url(//515986.fs1.hubspotusercontent-na1.net/hubfs/515986/Layout/icoempresah.png) no-repeat scroll top transparent}.custom-menu-primary .hs-menu-wrapper>ul>li:nth-child(3).active,.custom-menu-primary .hs-menu-wrapper>ul>li:nth-child(3).active-branch,.custom-menu-primary .hs-menu-wrapper>ul>li:nth-child(3):hover{background:url(//515986.fs1.hubspotusercontent-na1.net/hubfs/515986/Layout/icosolucionesh.png) no-repeat scroll top transparent}.custom-menu-primary .hs-menu-wrapper>ul>li:nth-child(4).active,.custom-menu-primary .hs-menu-wrapper>ul>li:nth-child(4).active-branch,.custom-menu-primary .hs-menu-wrapper>ul>li:nth-child(4):hover{background:url(//515986.fs1.hubspotusercontent-na1.net/hubfs/515986/Layout/icoclientesh.png) no-repeat scroll top transparent}.custom-menu-primary .hs-menu-wrapper>ul>li:nth-child(5).active,.custom-menu-primary .hs-menu-wrapper>ul>li:nth-child(5).active-branch,.custom-menu-primary .hs-menu-wrapper>ul>li:nth-child(5):hover{background:url(//515986.fs1.hubspotusercontent-na1.net/hubfs/515986/Layout/icoprensah.png) no-repeat scroll top transparent}.custom-menu-primary .hs-menu-wrapper>ul>li:nth-child(6).active,.custom-menu-primary .hs-menu-wrapper>ul>li:nth-child(6).active-branch,.custom-menu-primary .hs-menu-wrapper>ul>li:nth-child(6):hover{background:url(//515986.fs1.hubspotusercontent-na1.net/hubfs/515986/Layout/icocontactoh.png) no-repeat scroll top transparent}.custom-menu-primary .hs-menu-wrapper>ul>li{display:inline;float:left;padding:0 18px;position:relative;text-align:center}.custom-menu-primary .hs-menu-wrapper>ul>li>a{color:#0095da;display:block;font-size:14px;font-weight:300;line-height:18px;margin:0;overflow:hidden;padding:63px 15px 11px;text-transform:uppercase;transition:all .25s ease-out 0s}.custom-menu-primary .hs-menu-wrapper>ul>li:first-child>a,.custom-menu-primary .hs-menu-wrapper>ul>li:nth-child(6)>a{color:#004677;padding-left:18px}.custom-menu-primary .hs-menu-wrapper>ul ul{background:none repeat scroll 0 0 #0095da;text-align:left;width:230px}.custom-menu-primary .hs-menu-wrapper>ul ul li{font-size:12px;line-height:20px}.custom-menu-primary .hs-menu-wrapper>ul ul li a{background:url(//515986.fs1.hubspotusercontent-na1.net/hubfs/515986/Layout/nav-arrow.png) no-repeat scroll -50px 40% #0095da;border-bottom:1px solid #fff;color:#fff;font-size:12px;font-weight:400;line-height:20px;margin:0;padding:10px 15px;text-align:left;text-transform:uppercase;transition:all .25s ease-out 0s;white-space:normal!important}.custom-menu-primary .hs-menu-wrapper>ul ul li a:hover,.custom-menu-primary .hs-menu-wrapper>ul ul li.active-branch>a,.custom-menu-primary .hs-menu-wrapper>ul ul li.active>a{color:#fff;padding-left:25px}.custom-menu-primary .hs-menu-wrapper>ul ul li:last-child a{border-bottom:none}.custom-menu-primary .hs-menu-wrapper>ul ul ul{margin-left:-15px}.custom-menu-primary .hs-menu-wrapper>ul ul ul li a{border-bottom:1px solid #414141!important}.custom-menu-primary .hs-menu-wrapper>ul li a,.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a{max-width:none!important;overflow:visible!important;width:auto!important}@media screen and (min-width:768px){.custom-menu-primary .hs-menu-wrapper{display:block!important}}.tinynav{display:none}@media (max-width:767px){body .tinynav{background:none repeat scroll 0 0 #fff;border:1px solid #eee!important;border-radius:0;box-shadow:none!important;color:#676767;cursor:pointer;display:block;font-size:13px;margin:0 auto;padding:10px 5px!important;width:400px}.header-container .custom-menu-primary .hs-menu-flow-horizontal>ul{display:none!important}}.content-wrapper{background-color:#fff;padding-bottom:60px;padding-top:15px;position:relative}.sidebar .widget-type-widget_container>span>div,.sidebar>div>.row-fluid>.widget-span:not(.widget-type-widget_container){padding-bottom:20px}body.error-template .main-content,body.landing-page.one-column .main-content,body.password-template .main-content,body.site-page.one-column .main-content,body.subscription-template .main-content{padding:0 40px}body.blog .blog-content,body.landing-page.two-column .main-content,body.site-page.two-column .main-content{border-right:1px solid #6d6d6d;min-height:200px;padding-right:2%}.two-column .row-fluid .main-content.span9,body.blog .row-fluid .blog-content.span9{width:72%}.two-column .row-fluid .sidebar.right.span3,body.blog .row-fluid .blog-sidebar.span3{width:21%}.two-column-left .row-fluid .main-content{border-left:1px solid #6d6d6d;min-height:200px;padding-left:2%}.two-column-left .row-fluid .main-content.span9{margin-left:0;width:72%}.two-column-left .row-fluid .sidebar.left.span3{width:21%}.post-header h1{margin-bottom:10px}.post-header h2 a{font-family:Open Sans,Arial,Verdana;font-size:22px;font-weight:400;line-height:24px;margin-top:35px}#hubspot-author_data{margin-bottom:20px}#hubspot-author_data .hs-author-avatar{max-width:70px;padding:10px 10px 10px 0}#hubspot-author_data .hs-author-avatar img{height:auto!important;max-width:100%}.hs-featured-image-wrapper .hs-featured-image-link img.hs-featured-image{border-width:0;display:inline-block!important;float:right;height:auto;margin:20px 0 20px 20px;max-height:170px;max-width:210px;width:auto}.custom_listing_comments{border:1px solid #ccc;margin:10px 0;padding:15px}a.more-link{background-color:#ffd51f;color:#0095da;display:inline-block;font-size:11px;line-height:17px;padding:0 1%;text-decoration:none}a.more-link:hover{background-color:#f0f0f0;box-shadow:4px 4px 4px #ccc;color:#ffd51f}.blog .hs-blog-social-share{border-bottom:1px solid #ccc;border-top:1px solid #ccc;height:auto;margin-bottom:20px;margin-top:10px;padding:5px 0 0}#comments-listing{border-bottom:1px solid #ccc;margin-bottom:30px;margin-top:30px}.comment.depth-0{border-bottom:1px solid #000!important;border-top:none!important;margin:0 10px 10px!important;padding:0 15px!important}.comment-reply-to{margin-bottom:15px}.comment{border-top:1px solid #ccc;margin:10px 0;padding:15px 0}.comment-date{color:#414042!important;display:block!important;text-align:left}.comment-from{font-weight:700}.comment-from h4{margin:0;padding-top:15px}.comment-body{border-bottom:none;color:#414042;display:block;font-family:Open Sans,Arial,Verdana;font-size:14px;line-height:24px;padding:0}.blog-pagination a{background:#1a98ce;background:-webkit-linear-gradient(#0095da,#1a98ce);background:-moz-linear-gradient(#0095da,#1a98ce);background:-ms-linear-gradient(#0095da,#1a98ce);background:-o-linear-gradient(#0095da,#1a98ce);background:-webkit-gradient(#0095da,#1a98ce);background:linear-gradient(#0095da,#1a98ce);border:none;border-bottom:1px solid #0783b9;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-family:MS Shell Dlg,Arial,Helvetica,sans-serif;font-size:11px;font-weight:400;line-height:normal;margin:15px 15px 15px 0;outline:none;padding:8px 16px;text-align:center;text-shadow:0 1px 0 rgba(0,0,0,.2);text-transform:capitalize;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;vertical-align:baseline}.blog-pagination a:hover{box-shadow:inset 0 0 10px hsla(0,0%,100%,.35)}.blog-pagination a:active,.blog-pagination a:focus{box-shadow:inset 0 1px 5px rgba(0,0,0,.35)}.hs-blog-social-share{border-bottom:1px solid #e2e2e2;border-top:1px solid #e2e2e2;color:#e2e2e2;height:auto;margin:0;padding:7px 0}.blog-section .hs-blog-social-share .hs-blog-social-share-list .hs-blog-social-share-item{background:none;clear:right;display:block;float:left;font-size:medium;height:26px;margin:2px 15px 0 0;padding:0}.hs-author-social-links{display:inline-block;vertical-align:middle}.hs-author-social-links a.hs-author-social-link{overflow:hidden;text-indent:9999em}.hs-author-profile h2.hs-author-name{margin-bottom:30px}.hs-author-profile .hs-author-bio{line-height:1.3;margin-bottom:10px}.hs-author-profile .hs-author-avatar img{border-radius:50%}h3.hs-author-listing-header{margin:20px 0}@media (max-width:767px){.hs-author-profile .span2{float:left}.hs-author-profile .span10{overflow:hidden;padding-left:15px}.hs-author-profile .hs-author-avatar img{margin-bottom:10px;max-width:100px}}@media (max-width:479px){.hs-author-profile .span2{float:none}.hs-author-profile .span10{overflow:hidden;padding-left:0}}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}body .hs-form-field>label{display:inline-block;margin:2px 0}.hs-form-required{color:#fff}body input[type=color],body input[type=date],body input[type=datetime-local],body input[type=datetime],body input[type=email],body input[type=file],body input[type=month],body input[type=number],body input[type=option],body input[type=password],body input[type=search],body input[type=select],body input[type=tel],body input[type=text],body input[type=time],body input[type=url],body input[type=week],body select,body textarea{background:none repeat scroll 0 0 #fff;border:1px solid #e1e1e1;border-radius:2px;box-shadow:inset 0 2px 4px #f3f3f3;color:#555;font-size:12px;line-height:18px;margin:0;outline:0 none;padding:5px!important;padding:0;transition:all .2s linear 0s;vertical-align:baseline;width:100%}body input[type=color]:focus,body input[type=date]:focus,body input[type=datetime-local]:focus,body input[type=datetime]:focus,body input[type=email]:focus,body input[type=file]:focus,body input[type=month]:focus,body input[type=number]:focus,body input[type=password]:focus,body input[type=search]:focus,body input[type=tel]:focus,body input[type=text]:focus,body input[type=time]:focus,body input[type=url]:focus,body input[type=week]:focus,body select:focus,body textarea:focus{background:none repeat scroll 0 0 #fff;border:1px solid #bebebe;outline:0 none}body textarea{min-height:100px}body form.hs-form .hs-form-field ul.inputs-list{list-style:none;padding:0}#hs_form_target_blog_subscription input[type=checkbox],#hs_form_target_blog_subscription input[type=radio]{margin-right:10px;width:auto}body form.hs-form fieldset{max-width:none}body form.hs-form fieldset .hs-form-field{padding:0 10px 0 0}body form.hs-form fieldset[class*=form-columns] .input{margin-right:0}body form.hs-form fieldset[class*=form-columns] .hs-input{width:100%}body form.hs-form fieldset[class*=form-columns] .hs-input[type=checkbox]{width:auto}body form.hs-form fieldset.form-columns-3 .hs-form-field{width:33.33%}@media (max-device-width:480px) and (min-device-width:320px),(max-width:400px){body form.hs-form fieldset .hs-form-field{padding:0}body form.hs-form .form-columns-2 .hs-form-field .hs-input,body form.hs-form .form-columns-3 .hs-form-field .hs-input,body form.hs-form fieldset.form-columns-3 .hs-form-field{width:100%!important}body form.hs-form .form-columns-3 .hs-form-field .hs-input[type=checkbox]{width:auto}}body .hs-button.primary,body input[type=button],body input[type=submit]{background:#1a98ce;background:-webkit-linear-gradient(#0095da,#1a98ce);background:-moz-linear-gradient(#0095da,#1a98ce);background:-ms-linear-gradient(#0095da,#1a98ce);background:-o-linear-gradient(#0095da,#1a98ce);background:-webkit-gradient(#0095da,#1a98ce);background:linear-gradient(#0095da,#1a98ce);border:none;border-bottom:1px solid #0783b9;border-radius:4px;color:#fff;cursor:pointer;font-family:MS Shell Dlg,Arial,Helvetica,sans-serif;font-size:11px;font-weight:400;line-height:normal;margin:15px 0;outline:none;padding:8px 16px;text-align:center;text-shadow:0 1px 0 rgba(0,0,0,.2);text-transform:capitalize;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;vertical-align:baseline}body a.hs-button.primary{display:inline-block;margin-top:15px}body .hs-button.primary:hover,body input[type=button]:hover,body input[type=submit]:hover{box-shadow:inset 0 0 10px hsla(0,0%,100%,.35)}body .hs-button.primary:active,body .hs-button.primary:focus,body input[type=button]:active,body input[type=button]:focus,body input[type=submit]:active,body input[type=submit]:focus{box-shadow:inset 0 1px 5px rgba(0,0,0,.35)}.widget-type-google_search .hs-button.primary{display:inline-block}.hs-default .hs_subscribe{margin-top:10px}#ascrail2000{background:#222;background:-moz-linear-gradient(left,#222 10%,#272727 50%,#323232 100%);background:-webkit-gradient(linear,left top,right top,color-stop(10%,#222),color-stop(50%,#272727),color-stop(100%,#323232));background:-webkit-linear-gradient(left,#222 10%,#272727 50%,#323232);background:-o-linear-gradient(left,#222 10%,#272727 50%,#323232 100%);background:-ms-linear-gradient(left,#222 10%,#272727 50%,#323232 100%);background:linear-gradient(90deg,#222 10%,#272727 50%,#323232);box-shadow:inset 0 0 5px #272727;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#222222",endColorstr="#323232",GradientType=1);z-index:9999999!important}#ascrail2000 div{background:#0095da;background:-moz-linear-gradient(left,#0095da 0,#3196c1 50%,#067eb1 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,#4a4a4a),color-stop(50%,#3196c1),color-stop(100%,#067eb1));background:-webkit-linear-gradient(left,#0095da,#3196c1 50%,#067eb1);background:-o-linear-gradient(left,#0095da 0,#3196c1 50%,#067eb1 100%);background:-ms-linear-gradient(left,#0095da 0,#3196c1 50%,#067eb1 100%);background:linear-gradient(90deg,#0095da 0,#3196c1 50%,#067eb1);border:1px solid #006c9b!important;border-radius:100px!important;box-shadow:inset 0 0 5px #7dd8ff;box-sizing:content-box;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0095da",endColorstr="#067eb1",GradientType=1)}.scroll-header .custom_header>div:last-child>div{background:#fff none repeat scroll 0 0;box-shadow:0 0 7px rgba(0,0,0,.25);left:0;padding-top:10px;position:fixed;right:0;top:0;width:100%!important;z-index:9999!important}.scroll-header .custom_header .logo-wrapper{padding:10px 0;position:relative;top:10px}.scroll-header .custom-menu-primary .hs-menu-wrapper>ul{padding:0 0 10px}.header-container .no-nav{min-height:90px!important}.scroll-header .no-nav{min-height:100px!important;visibility:visible}@media (max-width:959px){.scroll-header .custom-bg{display:none!important}.scroll-header .custom_header>div:last-child>div{box-shadow:none;padding-top:0;position:static}.scroll-header .custom_header .logo-wrapper{padding:0;position:static}}@media only screen and (max-width:1279px) and (min-width:960px){.container-fluid .row-fluid .page-center{max-width:95%}ul.header-social-icons li a{padding:5px 5px 0}ul.header-social-icons li a span{font-size:11px;margin-left:3px;margin-right:0}.custom-menu-primary .hs-menu-wrapper>ul>li{padding:0 12px}.custom-menu-primary .hs-menu-wrapper>ul>li:first-child>a,.custom-menu-primary .hs-menu-wrapper>ul>li:nth-child(6)>a{padding-left:12px}}@media (max-width:1045px){.custom_header .row-fluid .custom_right-top-header{width:65%}.custom-menu-primary .hs-menu-wrapper>ul>li>ul ul{left:auto!important;right:100%}body .custom_top-footer-grey .hs-form .input input{width:97.1%!important}body .custom_top-footer-grey .hs-form .form-columns-1 .hs-input{width:98.3%!important}}@media (max-width:1000px){.sidebar.left .hs-menu-wrapper.hs-menu-flow-vertical>ul{margin-left:0}.body-container .hs-menu-wrapper.hs-menu-flow-vertical>ul li{font-size:1em;margin-left:8px}}@media only screen and (max-width:959px){#site-wrapper{margin:0 auto 40px}.container-fluid .row-fluid .page-center{max-width:95%}.custom_header-social.widget-type-rich_text em,ul#top-links li em{display:none}ul.header-social-icons li{border:none!important}ul.header-social-icons li a{padding:5px 5px 0}ul.header-social-icons li a span{font-size:11px;margin-left:3px;margin-right:0}.logo-wrapper{height:40px;margin:0 auto 60px;width:190px}.custom_header-column>div>.row-fluid>div.custom-menu-primary{display:block;float:none;margin:0 auto;width:85%}.custom-menu-primary .hs-menu-wrapper>ul>li:first-child>a,.custom-menu-primary .hs-menu-wrapper>ul>li:nth-child(6)>a{padding-left:5px}.custom-menu-primary .hs-menu-wrapper>ul>li{padding:0 5px}.header-container .no-nav{display:none!important}body .custom_top-footer-grey .hs-form .form-columns-1 .hs-input,body .custom_top-footer-grey .hs-form .input input{width:100%!important}}@media (max-width:767px){html{overflow:visible}#site-wrapper{margin-bottom:0}#site-wrapper .custom_footer>div:first-child,.custom_header>div:first-child{display:none}.logo-wrapper{margin-bottom:30px}.blog-content,.blog-sidebar,.main-content,.sidebar{box-sizing:content-box!important;padding-bottom:30px!important;padding-left:2%!important;width:95%!important}.hs-breadcrumb-menu{display:none}body.blog .blog-content,body.landing-page.two-column .main-content,body.site-page.two-column .main-content{border:none;padding:0}.two-column-left .row-fluid .main-content{border-left:none;padding-left:0}.copyright-center{margin:0 auto;max-width:95%}.blog-section .hs-blog-social-share .hs-blog-social-share-list .hs-blog-social-share-item{margin:0 15px 0 0}.hs-featured-image-wrapper .hs-featured-image-link img.hs-featured-image{display:block!important;float:none;margin:20px 0;max-height:none;max-width:100%}}@media (max-width:479px){.logo-wrapper{height:40px;margin:0 auto 30px;width:190px}body .tinynav{width:200px}#ascrail2000,#ascrail2000-hr{display:none!important}.custom_footer-social{margin-bottom:20px}}:target:before{content:"";display:block;height:100px;margin:-100px 0 0}.widget-type-form.sidebar-form h3{margin-top:15px}.widget-type-form.sidebar-form{background-color:#0095da;padding:10px 15px 15px}.widget-type-form.sidebar-form input,.widget-type-form.sidebar-form select{background-color:#fff;border:0;border-radius:4px}.sidebar-form{padding-bottom:20px}.widget-type-form.sidebar-form label{color:#fff}.widget-type-form.sidebar-form .form-title{color:#fff;font-size:24px;font-weight:600;margin:0;padding-bottom:20px;padding-right:10px;padding-top:10px;text-align:center}.sidebar-form .hs-button.primary.large,.widget-type-form.sidebar-form .hs_submit .hs-button{background-color:#000!important;background-image:none!important;border:0;border-radius:30px;box-shadow:0 0 10px 0 rgba(0,0,0,.28);color:#fff;font-size:18px;font-weight:400;margin-top:30px;padding-left:20px;padding-right:20px;text-shadow:none;text-transform:uppercase;width:auto;width:100%}body.blog .blog-content,body.landing-page.two-column .main-content,body.site-page.two-column .main-content{border-right:0!important}.main-content ul{list-style-type:none;margin-left:20px;padding-left:0}.main-content li{margin-bottom:10px;padding-left:20px;position:relative}.main-content li:before{color:#e7085e;content:"\f111";font-size:8px}.main-content li li:before,.main-content li:before{font-family:FontAwesome;left:0;position:absolute;top:0}.main-content li li:before{color:#0095da;content:"\f101"}.custom_header>div:last-child{padding-bottom:0}.botoncillo,.botoncillo:focus{background-color:#0095da;border:1px solid #fff;border-radius:5px;color:#fff;display:block;font-size:20px;font-weight:700;margin:0 auto;padding:8px 10px;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out;width:80%}.botocillo:hover{background-color:#fff;color:#0095da}.imagen-libro img,.logo-pgr img{display:block;margin:0 auto}.logo-fabricante img,.logo-pgr img{max-height:75px;width:auto!important}.logo-pgr-fabricante img{margin:0;max-height:28px;padding:0;width:auto!important}.logo-fabricante img{display:block;margin:0 auto}.cabecera-landing h1{font-size:40px;font-weight:600;line-height:42px;margin:0;padding-bottom:5px;text-align:left;text-transform:none}p.secondary-header{padding-bottom:15px;text-align:center}.cabecera-landing .section-subheader{display:block;font-size:22px;font-weight:600;line-height:32px;text-align:left}.top-bar{background-color:#0095da;border-bottom:2px solid #0095da;margin-bottom:10px;padding-top:2px}.landing-share{display:none!important;padding-top:15px;text-align:right}.footer{background-color:#000;color:#fff;font-size:16px;padding-bottom:20px;padding-top:20px;text-align:center}.main-content{padding-bottom:30px}.main-text h2{padding-top:10px}li.hs-form-booleancheckbox a{color:#fff;text-decoration:underline}li.hs-form-booleancheckbox:before{content:""!important}li.hs-form-booleancheckbox{padding-left:0}form li{padding-left:0!important}form li:before{display:non;display:none}.logo-pgr{padding-bottom:5px;padding-top:5px}.hs_submit{padding-right:10px}.widget-type-form.sidebar-form p{color:#fff;padding:20px 20px 10px 5px}.widget-type-form.sidebar-form a{color:#fff;font-weight:600;text-decoration:none}.widget-type-form.sidebar-form a:hover{text-decoration:underline}.zona-logo{padding-bottom:25px;padding-top:25px}body{background-color:#fff!important;background:none!important}.widget-type-form.sidebar-form{color:#fff;font-weight:400}input[type=submit]{margin-left:0!important}.imagen-cabecera-col img{display:block;margin:0 auto}.elimina-espacios-inferiores{margin-bottom:0!important;padding-bottom:0!important}.hs_cos_wrapper_type_rich_text+h2,.hs_cos_wrapper_type_rich_text+h3{margin-top:0;padding-top:0}