.breadcrumbs ul,.footer-menu,ol,ul{list-style:none}.enlaces a,.footer-content-box h2,.intro-section .button,.navbar-nav>li>a,.subscription-section h2,form li.buttons input{text-transform:uppercase}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;font-family:Raleway,sans-serif;font-size:62.5%}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.nopadding{padding:0}.margintop1{margin-top:10px}.margintop2{margin-top:20px}.margintop3{margin-top:30px}.margintop4{margin-top:40px}.center{text-align:center;margin:0 auto}.navbar-brand{float:left;font-size:18px;height:64px;line-height:20px;padding:5px 0 0;max-width:190px}.enlaces{background:#860a53;padding:8px;text-align:right;width:100%}.enlaces a{color:#fff!important;display:inline-block;font-size:12px;margin:0 20px}.enlaces a:hover{color:#fff;text-decoration:none}a{color:#770652}.navbar{padding:0 0 14px!important}.navbar-header{margin-top:10px}.top-nav-collapse{padding:0 0 20px!important}.navbar-default{background-color:#fff!important;border:none!important}.navbar-nav{margin-top:35px}.navbar-nav>li>a{font-size:1.29em;padding:0 10px;border-right:1px solid #e1e1e1}.navbar-nav>li:last-child>a{border-right:none;padding-right:0}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{background-color:#dfe7eb;color:#555}@media (max-width:1190px){.dropdown-menu>li>a,.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.navbar-header{float:none}.navbar-left,.navbar-nav,.navbar-right{float:none!important}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-collapse.collapse{display:none!important}.navbar-nav{margin-top:7.5px}.navbar-nav>li{float:none}.collapse.in{display:block!important}.dropdown-menu{position:relative;float:none;border:none;box-shadow:none}.navbar-fixed-top .navbar-collapse{max-height:inherit!important}}.intro-section{background:url(../images/bgintro.png) right bottom no-repeat #8576ae;padding-top:89px}.intro-section .img-intro{background:url(../images/img-presentacion.jpg) left top no-repeat;height:620px;background-size:cover}.intro-section .linea{border-right:10px solid #fff}.intro-section .textos{width:80%;margin:50px 0 0 30px;text-align:left}.intro-section .textos h1{font-size:3.5em;color:#fff;font-weight:700;margin:0 0 20px;line-height:1.29em}.intro-section .textos p.subtitle{font-size:2.5em;color:#333;font-weight:400;margin:0 0 20px}.intro-section .textos .textintro{font-size:1.7em;color:#fff;line-height:1.4em;margin-bottom:15px}.intro-section .button{background:#65509f;display:inline-block;font-size:1.6em;font-weight:700;color:#fff;padding:20px 25px;margin:0 15px 15px 20px;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px}.intro-section .button:hover{background:#706197;text-decoration:none}.claim{position:relative;background:#606b73;text-align:center;padding:40px 0 30px;margin-top:-2px;z-index:99}.claim p{font-size:2.8em!important;color:#fff!important}.ofrecemos-section{background:#f3f3f3}.ofrecemos-section .servicios{padding-top:30px;padding-bottom:50px}.ofrecemos-section .servicios h2{font-size:3.7em;font-weight:400;color:#8576ae;text-align:center;margin-bottom:20px}.ofrecemos-section h3{font-size:2.1em;font-weight:700;color:#8576ae;margin:10px 0}.ofrecemos-section p{font-size:1.6em;color:#333;line-height:1.4em;margin-bottom:15px}.elegirnos-section{background:#fdfdfd}.elegirnos-section h2{font-size:3.7em;font-weight:400;color:#8576ae;text-align:center;margin-top:40px;margin-bottom:20px}.elegirnos-section p{font-size:1.6em;margin-bottom:20px;color:#444;line-height:1.4em}.contacto-section{background:url(../images/bgform.jpg) left top no-repeat #8c8b89;background-size:cover;padding-top:20px;padding-bottom:30px}.contacto-section .contact-wrapper{width:70%;float:right}.contacto-section .contact-box{background:rgba(255,255,255,.6);color:rgba(255,255,255,.6);padding:30px}.contacto-section .contact-box h2{font-size:3.5em;font-weight:700;color:#222;line-height:1.4em;text-align:center;margin:0 0 15px}.contacto-section .contact-box p{font-size:1.7em;color:#222;line-height:1.29em;margin:0 0 20px}.contacto-section .contact-box p.textopeq{font-size:12px;color:#222;line-height:1.29em;margin:0 0 20px}.contacto-section .contact-box .telefono p{font-size:30px;color:#222;line-height:1.29em}.contacto-section .form-control{margin-bottom:20px}.contacto-section input[type=email],.contacto-section input[type=text]{border:none;height:45px}.contacto-section span{font-size:1.5em;color:#fff;margin:8px 0 0}.contacto-section span a{color:#fff;text-decoration:underline}.contacto-section .button{background:#43abe0;font-size:1.6em;font-weight:700;color:#fff;padding:10px 35px;border:none}.contacto-section .button:hover{background:#2394cd;text-decoration:none}.contacto-section .telefono{font-size:3em;font-weight:400;color:#fff;margin:20px 0 0;text-align:center}.suscription-section{padding:35px 0 40px}.suscription-section h2{font-size:3.5em;font-weight:700;text-align:center;margin-bottom:15px}.suscription-section p{font-size:1.6em;margin-bottom:10px}.suscription-section p.textopeq{font-size:12px;color:#222;line-height:1.29em;margin:0 0 20px}.obsequio-section{padding-top:40px;padding-bottom:40px}.obsequio-section .container{background:url(../images/bgobsequio.png) left top no-repeat #fff}.obsequio-section .texto{padding:40px 0 100px 100px}.obsequio-section h2{font-size:3em;color:#626a70;font-weight:700;margin:30px 0 20px}.obsequio-section p{font-size:2.5em;color:#626a70;font-weight:300;line-height:1.4em}.page h1,.page h2,strong{font-weight:700}.page{background:url(../images/bgpage.png) right 200px no-repeat #f3f3f3;padding:125px 0 60px}.page h1{font-size:3em;color:#8074ab;margin-bottom:20px}.page h2{font-size:2em;color:#9caab1;margin:35px 0 20px}.page p.texto{font-size:1.6em;color:#444;line-height:1.29em;margin-bottom:20px}ul.listado{font-size:1.6em;color:#333;padding-left:40px;margin-bottom:25px}ul.listado li{list-style-type:disc;margin:10px 0}.page .form-wrapper{background:#e5e8e9;padding:20px}.wufoo .info div,.wufoo .info h2,.wufoo label.desc,.wufoo legend.desc{font-family:Raleway,sans-serif;font-style:normal;font-weight:400;color:#fff}.wufoo .info h2{font-size:32px;margin-bottom:10px;text-align:center}.wufoo .info div{font-size:16px}.wufoo label.desc,.wufoo legend.desc{font-size:15px}input.medium,select.medium{width:70%}input.search,input.text,textarea.textarea{background:center top repeat-x #fff;border-color:#7c7c7c #c3c3c3 #ddd;border-radius:4px;border-style:solid;border-width:1px;padding:10px}form li.buttons input{background:#43abe0;border:none;font-size:15px;margin-right:5px;padding:10px 35px}.rightLabel .desc{text-align:right}.leftLabel .desc,.rightLabel .desc{float:left;margin:0 15px 0 0;width:31%}.etiqueta-remarketing iframe{min-height:inherit!important}footer{font-size:1.6em;background:#626a70;margin-top:-1px;padding:30px 0 0}footer p.legal{color:#fff;line-height:1.29em;margin-top:25px}footer a,footer a:hover{color:#fff}footer .social p{color:#fff;margin-bottom:5px}footer .social li{display:inline-block;margin:0 5px}@media (max-width:480px){.intro-section .button-wrapper,.ofrecemos-section,footer{text-align:center}.navbar{padding:0!important;margin-bottom:0}.navbar-header{margin-bottom:4px}.navbar-nav{margin:0}.navbar-nav>li>a{border-right:none}.navbar-brand{float:none;padding-top:0!important;margin-top:0!important;font-size:10px!important;line-height:1px}.navbar-brand>img{max-width:140px;margin:0 0 0 15px}.nav>li{border-bottom:1px solid #e1e1e1}.navbar-fixed-bottom,.navbar-fixed-top{position:relative}.intro-section{padding:0}.intro-section .img-intro{height:180px;background-position:center -30px}.intro-section .linea{border:none}.intro-section .textos{width:100%;margin:20px 0 20PX}.intro-section .textos h1,.intro-section .textos p.subtitle{font-size:2em}.intro-section .textos .textintro{font-size:1.6em!important;color:#fff;line-height:1.4em}.intro-section .button{font-size:1.29em;padding:15px 10px}.claim{padding:20px 0 10px}.claim p{font-size:2em!important;color:#fff!important}.elegirnos-section h2,.ofrecemos-section .servicios h2{font-size:3em}.contacto-section{background-size:200%;padding-bottom:30px}.contacto-section .contact-wrapper{width:100%;float:none}.contacto-section .contact-box h2{font-size:2.5em}.contacto-section .contact-box .telefono p{font-size:20px}.suscription-section h2{font-size:2.5em}.obsequio-section .texto{padding:20px 15px 60px}.obsequio-section h2{font-size:2em;color:#626a70;font-weight:700;margin:30px 0 20px}.obsequio-section p{font-size:1.8em;color:#626a70;font-weight:300;line-height:1.4em}.page{padding-top:30px}.page h1{font-size:2.5em}footer{font-size:1.4em;padding:30px 0}footer p.legal{margin:0}footer .social{margin-top:20px}}@media (min-width:481px) and (max-width:768px){.intro-section .button-wrapper,footer{text-align:center}.navbar{padding:0!important;margin-bottom:0}.navbar-header{margin-bottom:20px}.navbar-nav{margin:0}.navbar-nav>li>a{border-right:none}.navbar-brand{float:none;padding-top:0!important;margin-top:0!important;font-size:10px!important;line-height:1px}.navbar-brand>img{margin:0 auto}.nav>li{border-bottom:1px solid #e1e1e1}.navbar-fixed-bottom,.navbar-fixed-top{position:relative}.intro-section{padding:0}.intro-section .img-intro{max-height:440px;overflow:hidden}.intro-section .linea{border:none}.intro-section .textos{width:95%;margin:30px auto 0}.overflow p.titulo{color:#fff;font-size:16px;text-transform:uppercase;margin:10px 0;font-weight:700}.overflow p.texto{color:#fff;font-size:14px;line-height:1.29em}.contacto-section{background-position:left -50px}.contacto-section .contact-wrapper{width:90%;float:none;margin:30px auto}.obsequio-section .texto{padding:40px 0 20px 40px}.obsequio-section h2{font-size:2em;color:#626a70;font-weight:700;margin:30px 0 20px}.obsequio-section p{font-size:1.8em;color:#626a70;font-weight:300;line-height:1.4em}footer{padding:30px 0}footer p.legal{margin:0}footer .social{margin-top:20px}}@media (min-width:769px) and (max-width:1100px){.intro-section .linea{border:none}.intro-section .img-intro{max-height:440px;overflow:hidden}.intro-section .textos{width:95%;margin:30px auto 0}.intro-section .button-wrapper{text-align:center}.contacto-section{background-position:-160px top}}@media (min-width:1025px) and (max-width:1500px){.intro-section .textos{width:95%;margin-top:20px}}@media (min-width:180px){.intro-section .textos .textintro{font-size:1.9em;margin:15px 0}}.breadcrumbs{background:#65509f}.breadcrumbs ul{margin:0;padding:0}.breadcrumbs ul li{font-size:15px;display:inline-block;color:#fff;position:relative;margin-right:8px}.breadcrumbs ul li:after{content:'>';position:absolute;right:0;top:10px}.breadcrumbs ul li:last-child:after{display:none}.breadcrumbs ul li a,.breadcrumbs ul li span{color:#fff;padding:10px 15px 10px 0;display:block}.breadcrumbs ul li span{font-weight:700}.inline{display:inline}.testimonios-margin{margin:0 auto 10px}.footer-content-box{color:#fff}.footer-content-box h2{font-size:20px;color:#fff;font-weight:700;margin:0 0 15px;padding:0}.footer-logo img{border:3px solid;border-radius:8px;padding:2px;width:129px;margin-bottom:10px;vertical-align:top}.footer-content-box a{color:#fff}.footer-content-box a:hover{text-decoration:underline}.footer-content-box p span{display:block;padding-bottom:10px}.social-icon{text-align:right}.social-icon a{display:inline-block;max-width:25px;margin-right:4px}.social-icon a img{max-width:100%}.blog-listing{margin:0;padding:0}.blog-listing li{margin:0 0 8px;padding:0 0 8px;border-bottom:1px solid #fff54;line-height:20px}.blog-listing li:last-child{border-bottom:none}.footer-menu{margin:0;padding:0}.footer-menu li{margin:0 0 5px;padding:0;position:relative}.footer-menu li a{display:inline-block;padding:3px 0 3px 16px}.footer-menu li a:after{border:5px solid transparent;border-left:5px solid #fff54;position:absolute;left:0;top:6px;content:''}.footer-menu li a:hover:after{border-left:5px solid #fff}.copyright{font-size:12px;background:#3c4247;padding:15px 0;margin-top:15px}footer .copyright p{margin:8px 0 0}.subscription-section{padding:30px 0;margin-bottom:30px;border-bottom:1px solid #fff54;text-align:center}.subscription-form .field{display:inline}#mc_embed_signup form{text-align:center!important;padding:0!important}.subscription-form .field input[type=email]{display:inline!important;background:0 0;border:none!important;border-radius:2px!important;max-width:285px;color:#fff;margin:0 10px!important;width:100%!important;height:auto;line-height:normal!important;padding:12px!important}.subscription-form .field input.button{border:none!important;background:#8576ae!important;color:#fff!important;padding:10px 15px!important;margin:0!important;display:inline!important;height:auto!important;line-height:normal!important;width:auto!important}.subscription-form .field input.button:hover{background:#000!important}.subscription-section h2{font-size:20px;color:#fff;font-weight:700;margin:0 0 15px;padding:0;display:inline;position:relative;top:4px}.subscription-form .field input::-webkit-input-placeholder{color:#fff}.subscription-form .field input::-moz-placeholder{color:#fff}.subscription-form .field input:-ms-input-placeholder{color:#fff}.subscription-form .field input:-moz-placeholder{color:#fff}