﻿  @import url(http://fonts.googleapis.com/css?family=Doppio+One);
  
  /*   Other fonts  */
  @font-face {
    font-family: 'Bntn-Regular';
    src: url('../fonts/Arial/ArialRegular/arial-webfont.eot');
    src: url('../fonts/Arial/ArialRegular/arial-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Arial/ArialRegular/arial-webfont.woff') format('woff'),
         url('../fonts/Arial/ArialRegular/arial-webfont.ttf') format('truetype'),
         url('../fonts/Arial/ArialRegular/arial-webfont.svg#arialregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'Bntn-Medium';
    src: url('../fonts/Arial/ArialBold/arialbd-webfont.eot');
    src: url('../fonts/Arial/ArialBold/arialbd-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Arial/ArialBold/arialbd-webfont.woff') format('woff'),
         url('../fonts/Arial/ArialBold/arialbd-webfont.ttf') format('truetype'),
         url('../fonts/Arial/ArialBold/arialbd-webfont.svg#arialbold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Bntn-Light';
    src: url('../fonts/Arial/ArialRegular/arial-webfont.eot');
    src: url('../fonts/Arial/ArialRegular/arial-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Arial/ArialRegular/arial-webfont.woff') format('woff'),
         url('../fonts/Arial/ArialRegular/arial-webfont.ttf') format('truetype'),
         url('../fonts/Arial/ArialRegular/arial-webfont.svg#arialregular') format('svg');
    font-weight: lighter;
    font-style: normal;

}


    /*! normalize.css v1.0.0 | MIT License | git.io/normalize */
     
    /* ==========================================================================
    HTML5 display definitions
    ========================================================================== */
     
    /*
    * Corrects `block` display not defined in IE 6/7/8/9 and Firefox 3.
    */
     
    article,
    aside,
    details,
    figcaption,
    figure,
    footer,
    header,
    hgroup,
    nav,
    section,
    summary {
    display: block;
    }
     
    /*
    * Corrects `inline-block` display not defined in IE 6/7/8/9 and Firefox 3.
    */
     
    audio,
    canvas,
    video {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    }
     
    /*
    * Prevents modern browsers from displaying `audio` without controls.
    * Remove excess height in iOS 5 devices.
    */
     
    audio:not([controls]) {
    display: none;
    height: 0;
    }
     
    /*
    * Addresses styling for `hidden` attribute not present in IE 7/8/9, Firefox 3,
    * and Safari 4.
    * Known issue: no IE 6 support.
    */
     
    [hidden] {
    display: none;
    }
     
    /* ==========================================================================
    Base
    ========================================================================== */
     
    /*
    * 1. Corrects text resizing oddly in IE 6/7 when body `font-size` is set using
    * `em` units.
    * 2. Prevents iOS text size adjust after orientation change, without disabling
    * user zoom.
    */
     
    html {
    font-size: 100%; /* 1 */
    -webkit-text-size-adjust: 100%; /* 2 */
    -ms-text-size-adjust: 100%; /* 2 */
    }
     
    /*
    * Addresses `font-family` inconsistency between `textarea` and other form
    * elements.
    */
     
    html,
    button,
    input,
    select,
    textarea {
    font-family: sans-serif;
    }
     
    /*
    * Addresses margins handled incorrectly in IE 6/7.
    */
     
    body {
    margin: 0;
    }
     
    /* ==========================================================================
    Links
    ========================================================================== */
     
    /*
    * Addresses `outline` inconsistency between Chrome and other browsers.
    */
     
    a:focus {
    outline: thin dotted;
    }
     
    /*
    * Improves readability when focused and also mouse hovered in all browsers.
    */
     
    a:active,
    a:hover {
    outline: 0;
    }
     
    /* ==========================================================================
    Typography
    ========================================================================== */
     
    /*
    * Addresses font sizes and margins set differently in IE 6/7.
    * Addresses font sizes within `section` and `article` in Firefox 4+, Safari 5,
    * and Chrome.
    */
     
    h1 {
    font-size: 2em;
    margin: 0.67em 0;
    }
     
    h2 {
    font-size: 1.7em;
    margin: 0.83em 0;
    }
     
    h3 {
    font-size: 1.37em;
    margin: 1em 0;
    }
     
    h4 {
    font-size: 20px;
    margin:10px 0;
	color:#808080;
	font-family: 'Bntn-Medium';
	font-weight:normal;
	/*text-transform:uppercase;*/
	text-align : justify;
    }
     
    h5 {
    font-size: 0.93em;
    margin: 1.67em 0;
    }
     
    h6 {
    font-size: 0.85em;
    margin: 2.33em 0;
    }
     
    /*
    * Addresses styling not present in IE 7/8/9, Safari 5, and Chrome.
    */
     
    abbr[title] {
    border-bottom: 1px dotted;
    }
     
    /*
    * Addresses style set to `bolder` in Firefox 3+, Safari 4/5, and Chrome.
    */
     
    b,
    strong {
    font-weight: bold;
    }
     
    blockquote {
    margin: 1em 40px;
    }
     
    /*
    * Addresses styling not present in Safari 5 and Chrome.
    */
     
    dfn {
    font-style: italic;
    }
     
    /*
    * Addresses styling not present in IE 6/7/8/9.
    */
     
    mark {
    background: #ff0;
    color: #000;
    }
     
    /*
    * Addresses margins set differently in IE 6/7.
    */
     
    p,
    pre {
    margin: 1em 0;
    text-align : justify;
    }
     
    /*
    * Corrects font family set oddly in IE 6, Safari 4/5, and Chrome.
    */
     
    code,
    kbd,
    pre,
    samp {
    font-family: monospace, serif;
    _font-family: 'courier new', monospace;
    font-size: 1em;
    }
     
    /*
    * Improves readability of pre-formatted text in all browsers.
    */
     
    pre {
    white-space: pre;
    white-space: pre-wrap;
    word-wrap: break-word;
    }
     
    /*
    * Addresses CSS quotes not supported in IE 6/7.
    */
     
    q {
    quotes: none;
    }
     
    /*
    * Addresses `quotes` property not supported in Safari 4.
    */
     
    q:before,
    q:after {
    content: '';
    content: none;
    }
     
    small {
    font-size: 11px; color:#666; margin-top:5px;  background-color: #FED336;
    }
	.disclaimer{
		 background-color: #FED336;
    color: #000000;
    display: block;
    float: left;
    font-size: 11px;
    line-height: 20px;
    margin: 0 0 0 0px;
    padding: 5px;
    width: 445px;
    font-weight: bold;
		}
	.disclaimer small{
		margin:0 auto;
		position:relative;
		width:190px;}
     
    /*
    * Prevents `sub` and `sup` affecting `line-height` in all browsers.
    */
     
    sub,
    sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
    }
     
    sup {
    top: -0.5em;
    }
     
    sub {
    bottom: -0.25em;
    }
     
    /* ==========================================================================
    Lists
    ========================================================================== */
     
    /*
    * Addresses margins set differently in IE 6/7.
    */
     
    dl,
    menu,
    ol,
    ul {
    margin: 1em 0;
    }
     
    dd {
    margin: 0 0 0 40px;
    }
     
    /*
    * Addresses paddings set differently in IE 6/7.
    */
     
    menu,
    ol,
    ul {
    padding: 0;
    }
     
    /*
    * Corrects list images handled incorrectly in IE 7.
    */
     
    nav ul,
    nav ol {
    list-style: none;
    list-style-image: none;
    }
	li{
		list-style:none;
		text-align : justify;
		}
     
    /* ==========================================================================
    Embedded content
    ========================================================================== */
     
    /*
    * 1. Removes border when inside `a` element in IE 6/7/8/9 and Firefox 3.
    * 2. Improves image quality when scaled in IE 7.
    */
     a{
		text-decoration: none; 
		 }
    img {
    border: 0; /* 1 */
    -ms-interpolation-mode: bicubic; /* 2 */
    }
     
    /*
    * Corrects overflow displayed oddly in IE 9.
    */
     
    svg:not(:root) {
    overflow: hidden;
    }
     
    /* ==========================================================================
    Figures
    ========================================================================== */
     
    /*
    * Addresses margin not present in IE 6/7/8/9, Safari 5, and Opera 11.
    */
     
    figure {
    margin: 0;
    }
     
    /* ==========================================================================
    Forms
    ========================================================================== */
     
    /*
    * Corrects margin displayed oddly in IE 6/7.
    */
     
    form {
    margin: 0;
    }
     
    /*
    * Define consistent border, margin, and padding.
    */
     
    fieldset {
    border: 1px solid #c0c0c0;
    margin: 0 2px;
    padding: 0.35em 0.625em 0.75em;
    }
     
    /*
    * 1. Corrects color not being inherited in IE 6/7/8/9.
    * 2. Corrects text not wrapping in Firefox 3.
    * 3. Corrects alignment displayed oddly in IE 6/7.
    */
     
    legend {
    border: 0; /* 1 */
    padding: 0;
    white-space: normal; /* 2 */
    *margin-left: -7px; /* 3 */
    }
     
    /*
    * 1. Corrects font size not being inherited in all browsers.
    * 2. Addresses margins set differently in IE 6/7, Firefox 3+, Safari 5,
    * and Chrome.
    * 3. Improves appearance and consistency in all browsers.
    */
     
    button,
    input,
    select,
    textarea {
    font-size: 100%; /* 1 */
    margin: 0; /* 2 */
    vertical-align: baseline; /* 3 */
    *vertical-align: middle; /* 3 */
    }
     
    /*
    * Addresses Firefox 3+ setting `line-height` on `input` using `!important` in
    * the UA stylesheet.
    */
     
    button,
    input {
    line-height: normal;
    }
     
    /*
    * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
    * and `video` controls.
    * 2. Corrects inability to style clickable `input` types in iOS.
    * 3. Improves usability and consistency of cursor style between image-type
    * `input` and others.
    * 4. Removes inner spacing in IE 7 without affecting normal text inputs.
    * Known issue: inner spacing remains in IE 6.
    */
     
    button,
    html input[type="button"], /* 1 */
    input[type="reset"],
    input[type="submit"] {
    -webkit-appearance: button; /* 2 */
    cursor: pointer; /* 3 */
    *overflow: visible; /* 4 */
    }
     
    /*
    * Re-set default cursor for disabled elements.
    */
     
    button[disabled],
    input[disabled] {
    cursor: default;
    }
     
    /*
    * 1. Addresses box sizing set to content-box in IE 8/9.
    * 2. Removes excess padding in IE 8/9.
    * 3. Removes excess padding in IE 7.
    * Known issue: excess padding remains in IE 6.
    */
     
    input[type="checkbox"],
    input[type="radio"] {
    box-sizing: border-box; /* 1 */
    padding: 0; /* 2 */
    *height: 13px; /* 3 */
    *width: 13px; /* 3 */
    }
     
    /*
    * 1. Addresses `appearance` set to `searchfield` in Safari 5 and Chrome.
    * 2. Addresses `box-sizing` set to `border-box` in Safari 5 and Chrome
    * (include `-moz` to future-proof).
    */
     
    input[type="search"] {
    -webkit-appearance: textfield; /* 1 */
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box; /* 2 */
    box-sizing: content-box;
    }
     
    /*
    * Removes inner padding and search cancel button in Safari 5 and Chrome
    * on OS X.
    */
     
    input[type="search"]::-webkit-search-cancel-button,
    input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
    }
     
    /*
    * Removes inner padding and border in Firefox 3+.
    */
     
    button::-moz-focus-inner,
    input::-moz-focus-inner {
    border: 0;
    padding: 0;
    }
     
    /*
    * 1. Removes default vertical scrollbar in IE 6/7/8/9.
    * 2. Improves readability and alignment in all browsers.
    */
     
    textarea {
    overflow: auto; /* 1 */
    vertical-align: top; /* 2 */
    }
     
    /* ==========================================================================
    Tables
    ========================================================================== */
     
    /*
    * Remove most spacing between table cells.
    */
     
    table {
    border-collapse: collapse;
    border-spacing: 0;
    }
	.arial{ font-family:Arial, Helvetica, sans-serif;}
	.bold{ font-weight:bold;}
	/* SPECIFIC STYLES */
	header, #slider, #content, footer{
		float:left;
		width:100%;
		display:block;}
	.container{
	width: 960px;
	position:relative;
	margin:0 auto;}
	header{
	 background: url("../img/assets/header-bar-bg.jpg") repeat-x scroll 0 0 transparent;
    height: 56px;
    overflow: visible;
    padding: 10px 0 0;
	 z-index: 9999;
	 position:relative;}
	header #logo{
		background: url("../img/logo.png") no-repeat 0 0 scroll transparent;
		height:39px;
		width:128px;
		float:left;
		display:block;
		   margin: 0;
		}
	header nav{margin:12px 0 0 40px; float:left;}
	header nav a{font-family: 'Bntn-Medium'; color:#4D4D4D; font-size:13px; outline:0;}
	header nav a:hover, header nav a.active{ color:#FED336;}
	header ul{margin: 0; padding:0;}
	header ul li{ padding:0 10px;}
	header ul li, footer ul li{ display:inline;}
	header form{ float:right;  margin: 10px 0 0;}
	header input{ border:1px solid #CCCCCC; height:20px; width:124px; padding:0; margin: 0 4px; font-family: 'Bntn-Regular'; font-size:11px; float:left; text-indent: 10px;}
	header button{ background-color:#333333; border:medium none;font-family: 'Doppio One', sans-serif; color:#E6E6E6; height:22px; padding: 0 5px 1px; margin:0; text-transform:uppercase; float:left; }
	#slider{
		background: url("../img/assets/slider-bg.jpg") repeat-x 0 -60px scroll #fff;
		height: 440px;
    	padding: 90px 0 0;}
	#content .white{ width:100%; display:block; background-color:#fff; margin: 0 0 50px; float:left;}
	#content h3{font-family: 'Doppio One', sans-serif; font-weight:normal; color:#808080; font-size:23px; margin:5px 0;}
	#content .white section{
		float:left; width:50%;}
	#content .white .beneficios{}
	#content .white .paquetes{}
	#content .grey{ margin: 20px 0 0; background-color:#f2f2f2;float:left; display:block; width:100%;}
	#content .grey section{
		float:left; width:270px; margin:19px 0 70px 0; padding:0 20px;}
	#content .grey section.borders{ border-right: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC;}
	#content p{
		color:#333333;
		font-size:13px;
		line-height:21px;
		margin:0;}
	#content a.more{ color:#FED336; text-transform:uppercase; margin: 0 0 0 5px;}
	#content p, footer{  font-family: 'Bntn-Regular';}
	footer{
		background-color:#333333;
		overflow:visible;
		height:99px;
		}
	footer section{ width:50%; float:left;}
	footer h3, footer p{
		font-weight:normal; font-size:12px; line-height:21px; margin:0;}
	footer h3{ margin:25px 0 0px}
	footer a, footer p{ color:#808080;}
	footer ul{ margin:0;}
	footer ul li{ border-right:1px solid #808080; padding:0 10px;}
	footer ul li.last-kid{ border:none;}
	footer ul li.first-kid{ padding:0 10px 0 0}
	footer #info{ background: url("../img/info_btn.png") no-repeat; height:45px; width:226px; display:block; float:left; text-indent:-5000px; margin: 28px 0 0 117px;}
	footer #reseller{background: url("../img/sello.png") no-repeat; height:47px; width:121px; display:block; float:right; margin-top:-60px; position:relative; padding: 74px 0 0; text-align:center; }
	footer #reseller span{
	background-color: #CA202A;
    color: #FFFFFF;
    font-family: 'Bntn-Light';
    font-size: 12px;
    padding: 1px; }
	#ipad{
		background: url("../img/ipad.png") repeat-x scroll 0 0 transparent;height: 395px;width: 573px;position:absolute !important;left:-90px;overflow:hidden;}
	#ipad img{ margin:41px 0 0 114px; position:absolute; }
	#logo0{ opacity: 0}
	#logo1{ left:-310px;opacity:0;}
	#logo2{ height:18px; opacity:0;}
	#logo3{opacity: 0}
	/** SEGUNDA GALERÃA **/
	.beneficios_title{ }
	#gal1{ float: right; position: relative; width: 520px; padding:10px; }
	#gal1 h2, #gal1 h3, #gal1 h4 {font-family: 'Doppio One', sans-serif; font-weight:normal; width:100%;}
	#gal1 h2{ font-size:47px; margin:0}
	#gal1 h3{ font-size:23px; color:#B3B3B3; margin:0 10px 0 0}
	#gal1 h4{ font-size:34px; color:#B3B3B3; margin:0 10px 0 0}
	#gal1 p{font-family: 'Bntn-Light'; font-size:14px; color:#fff; line-height:24px;}
	#gal1 a.more{  
	background: url("../img/assets/mas_gal1.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    color: #FFFFFF;
    font-size: 16px;
    height: 27px;
    text-transform: uppercase;
    width: 91px;
	display:block;
	 padding: 2px 0 0;
	 text-align:center;
	font-family: 'Doppio One', sans-serif;}
	#gal1 span.grey{ color:#E6E6E6;}
	#gal1 span.yellow{color:#FED336}
	#gal1 ul{ height:320px;} #gal1 li{ height:100%; width:100%; /* Only for Chafari*/}
	#gal2 .cycle-pager span, #gal1 .cycle-pager span{ background: none repeat scroll 0 0 #CCCCCC; display: block; float: left; height: 10px; margin: 0 5px 0 0; text-indent: -5000px; width: 10px; cursor:pointer;}
	#gal2 .cycle-pager span.cycle-pager-active, #gal1 .cycle-pager span.cycle-pager-active{ background:#FED336;}
	#gal2 .cycle-pager, #gal1 .cycle-pager{ margin:40px 0 0 0;}
	#gal1 .cycle-pager{ bottom: 10px; position: absolute; right: 0; z-index:1000;}
	#gal2 h4{ font-size:15px; line-height: 20px;}
	#gal2 h4:before{
		content:"-  ";}
	/** SEGUNDA GALERÃA **/
	#gal2{ width:405px;}
	#gal2Img{ width:405px; border:solid #999; border-width:1px; border-radius:6px; 
	-moz-border-radius:6px; /* Firefox */ 
	-webkit-border-radius:6px; /* Safari y Chrome */ 
	padding: 2px;}
	#gal2 li{ width:400px;}
	#gal3{ overflow:hidden; height:295px; width:340px; float:left;}
	a.btn span{ background-image: url("../img/gal3/arrows.png"); float: left; height: 26px; margin: 4px 0 0 4px; position: relative; width: 17px;  background-position: 16px 0;}
	a.btn.active span{ background-position: 1px 0px;}
	a.btn{ height:265px; width:25px; float:left; position:relative; z-index:200; display:block; cursor:pointer; background-image: url(../img/gal3/titulos.png); background-repeat:no-repeat;}
	a.btn:hover, a.btn.active{}
	a.btn.cincuenta{ background-color:#4D4D4D; background-position:-6px 90px;} a.btn.cincuenta:hover, a.btn.cincuenta.active{background-color:#FED336;}
	a.btn.doscientos{ background-color:#666666; background-position:-47px 90px;} a.btn.doscientos:hover, a.btn.doscientos.active{background-color:#FED336;}
	a.btn.quinientos{ background-color:#808080; background-position:-87px 90px;}a.btn.quinientos:hover, a.btn.quinientos.active{background-color:#FED336;}
	a.btn.dosmil{ background-color:#B3B3B3;  background-position:-125px 90px;} a.btn.dosmil:hover, a.btn.dosmil.active{background-color:#FED336;}
	a.btn.cincomil{ background-color:#CCCCCC;  background-position:-165px 90px;} a.btn.cincomil:hover, a.btn.cincomil.active{background-color:#FED336;}
	#gal3 h2{  font-family: 'Bntn-Regular'; color:#4D4D4D; font-size: 23px;}
	#gal3 ul{ width:100%; height:265px; background:#E6E6E6; margin:0; overflow:visible !important; float:left;}
	#gal3 li{  padding: 10px 10px 10px 30px; z-index:100; width:100%; height:245px;}
	#gal3 li img{ position: absolute; right: 50px; top: 150px;}
	#gal3 a.mas{ font-size:14px; color:#333; text-transform:uppercase; font-family: 'Doppio One', sans-serif; background:url("../img/assets/forward.png") no-repeat scroll center right; padding:0 11px 0 0; position:relative; top:5px;}
	/* POP -UPS */
	
	.close_btn{
		 background: url("../img/assets/close_btn.png") no-repeat scroll 0 0 transparent;
		 height:20px;
		 width:20px;
		 right:10px;
		 top:33px;
		 display:blocK;
		 position:absolute;
		 text-indent:-5000px;}
		/* Contacto */
	#contacto{ 
	 background: url("../img/contacto-bg.png") no-repeat scroll 0 0 transparent;
    display: none;
    height: 210px;
    left: 203px;
    padding: 60px 35px;
    position: absolute;
    top: 59px;
    width: 346px;}
	.popups h3{font-family: 'Doppio One', sans-serif; font-size:25px; color:#4D4D4D; margin:0; font-weight:normal; text-transform:uppercase;
		}
	#contacto button{
		 background: url("../img/assets/btn_bg.jpg") repeat-x scroll 0 0 transparent;
    	left: 94px;
    	margin-top: 47px;
    	position: relative;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		border-radius: 3px;
		padding:0 8px;}
	#contacto input{ 
		font-family: 'Bntn-Regular'; 
		font-size:13px;
		width:347px; height:28px;
		-moz-border-radius: 8px;
		-webkit-border-radius: 8px;
		border-radius: 8px;
		margin: 0 4px 10px;
		color:#999;
		border:1px solid #4D4D4D;}
	#contacto input.missing, #contacto textarea.missing{
		border:1px solid #FF0000;
		}
	#contacto textarea{
		 border: 1px solid #4D4D4D;
		color: #999999;
		font-family: 'Bntn-Regular';
		font-size: 13px;
		margin: 0 4px;
		padding: 10px;
		resize: none;
		width: 327px;
		-moz-border-radius: 8px;
		-webkit-border-radius: 8px;
		border-radius: 8px;
		font-family: 'Bntn-Regular'; 
		}
	#contacto .mensaje{
		font-size:12px;
		color:#1D1D1D;
		font-family: 'Bntn-Regular'; 
		float:left;
		margin:5px 0 0 ;}
	#contacto .info{font-family: 'Doppio One'; color:#333;}
	#contacto h5 {margin:0;} #contacto h5 a{ font-size:13px; color:#666; font-weight:nomal; font-weight:normal;} #contacto p{margin:30px 0 0;font-size:26px;line-height: 20px; }
	#contacto form, #contacto .info, #contacto button{ float:left;}
	
	/* Requisitos*/
	#requisitos{ 
	 background: url("../img/requisitos-bg.png") no-repeat scroll 0 0 transparent;
    display: none;
    height: 361px;
    left: 184px;
    padding: 48px 37px 0 37px;
    position: absolute;
    top: 50px;
    width: 418px;}
	#requisitos p{  font-family: 'Bntn-Medium'; font-size:14px; margin:10px 0; color:#000;}
	#requisitos ol{ font-family: 'Bntn-Regular'; font-size:13px; color:#4D4D4D; margin:0; font-weight:bold;}
	#requisitos ol li{ list-style: decimal inside;  margin: 5px 0; font-weight:normal;}
	
	/* Nosotros*/
	#nosotros{ 
	 background: url("../img/nosotros-bg.png") no-repeat scroll 0 0 transparent;
    display: none;
    height: 271px;
    left: 316px;
    padding: 60px 35px 0;
    position: absolute;
    top: 59px;
    width: 367px;}
	#nosotros p{  font-family: 'Bntn-Regular'; font-size:13px; color:#4D4D4D; margin:0; line-height:20px; margin:10px 0 0; }
	
	/* Que es*/
	#quees{ 
	 background: url("../img/quees-bg.png") no-repeat scroll 0 0 transparent;
    display: none;
    height: 334px;
    left: 227px;
    padding: 60px 35px 0;
    position: absolute;
    top: 59px;
    width: 504px;}
	#quees p{  font-family: 'Bntn-Regular'; font-size:13px; color:#4D4D4D; margin:0; line-height:20px; margin:10px 0 0; }
	
	/* BENEFICIOS */
	#beneficios { padding:0 30px;}
	#beneficios h2{font-family: 'Doppio One', sans-serif; font-size:26px; color:#4D4D4D; margin:0; font-weight:normal; }
	#beneficios h3{font-family: 'Doppio One', sans-serif; font-size:20px; color:#4D4D4D; margin:0; font-weight:normal; }
	#beneficios ul, #beneficios p{font-family: 'Bntn-Regular'; font-size:14px; color:#333; margin: 10px 0 0 20px;}
	#beneficios ul li{ margin:5px 0; list-style: disc inside;}
	#beneficios p{}
	.politicas h2{ 
		color: #666666;
    font-size: 20px;
    font-weight: normal;
    margin: 0;
    padding-bottom: 20px;
    text-align: center;}
	.politicas p{
		font-size:14px; }
	
	
	/* MODAL BOX*/
	div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{height:13px}
div.pp_default .pp_top .pp_left{background:url(../images/prettyPhoto/default/sprite.png) -78px -93px no-repeat}
div.pp_default .pp_top .pp_middle{background:url(../images/prettyPhoto/default/sprite_x.png) top left repeat-x}
div.pp_default .pp_top .pp_right{background:url(../images/prettyPhoto/default/sprite.png) -112px -93px no-repeat}
div.pp_default .pp_content .ppt{color:#f8f8f8}
div.pp_default .pp_content_container .pp_left{background:url(../images/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:13px}
div.pp_default .pp_content_container .pp_right{background:url(../images/prettyPhoto/default/sprite_y.png) top right repeat-y;padding-right:13px}
div.pp_default .pp_next:hover{background:url(../images/prettyPhoto/default/sprite_next.png) center right no-repeat;cursor:pointer}
div.pp_default .pp_previous:hover{background:url(../images/prettyPhoto/default/sprite_prev.png) center left no-repeat;cursor:pointer}
div.pp_default .pp_expand{background:url(../images/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;width:28px;height:28px}
div.pp_default .pp_expand:hover{background:url(../images/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer}
div.pp_default .pp_contract{background:url(../images/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;width:28px;height:28px}
div.pp_default .pp_contract:hover{background:url(../images/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer}
div.pp_default .pp_close{width:30px;height:30px;background:url("../img/assets/close_btn.png") no-repeat scroll 0 0 transparent ;cursor:pointer}
div.pp_default .pp_gallery ul li a{background:url(../images/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa}
div.pp_default .pp_social{margin-top:7px}
div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next{position:static;left:auto}
div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause{background:url(../images/prettyPhoto/default/sprite.png) -51px 1px no-repeat;height:30px;width:30px}
div.pp_default .pp_nav .pp_pause{background-position:-51px -29px}
div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next{background:url(../images/prettyPhoto/default/sprite.png) -31px -3px no-repeat;height:20px;width:20px;margin:4px 0 0}
div.pp_default a.pp_arrow_next{left:52px;background-position:-82px -3px}
div.pp_default .pp_content_container .pp_details{margin-top:5px}
div.pp_default .pp_nav{clear:none;height:30px;width:110px;position:relative}
div.pp_default .pp_nav .currentTextHolder{font-family:Georgia;font-style:italic;color:#999;font-size:11px;left:75px;line-height:25px;position:absolute;top:2px;margin:0;padding:0 0 0 10px}
div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover{opacity:0.7}
div.pp_default .pp_description{font-size:11px;font-weight:700;line-height:14px;margin:5px 50px 5px 0}
div.pp_default .pp_bottom .pp_left{background:url(../images/prettyPhoto/default/sprite.png) -78px -127px no-repeat}
div.pp_default .pp_bottom .pp_middle{background:url(../images/prettyPhoto/default/sprite_x.png) bottom left repeat-x}
div.pp_default .pp_bottom .pp_right{background:url(../images/prettyPhoto/default/sprite.png) -112px -127px no-repeat}
div.pp_default .pp_loaderIcon{background:url(../images/prettyPhoto/default/loader.gif) center center no-repeat}
div.light_rounded .pp_top .pp_left{background:url(../images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat}
div.light_rounded .pp_top .pp_right{background:url(../images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat}
div.light_rounded .pp_next:hover{background:url(../images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer}
div.light_rounded .pp_previous:hover{background:url(../images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}
div.light_rounded .pp_expand{background:url(../images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.light_rounded .pp_expand:hover{background:url(../images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.light_rounded .pp_contract{background:url(../images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.light_rounded .pp_contract:hover{background:url(../images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.light_rounded .pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.light_rounded .pp_nav .pp_play{background:url(../images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.light_rounded .pp_nav .pp_pause{background:url(../images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.light_rounded .pp_arrow_previous{background:url(../images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat}
div.light_rounded .pp_arrow_next{background:url(../images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat}
div.light_rounded .pp_bottom .pp_left{background:url(../images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat}
div.light_rounded .pp_bottom .pp_right{background:url(../images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat}
div.dark_rounded .pp_top .pp_left{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat}
div.dark_rounded .pp_top .pp_right{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat}
div.dark_rounded .pp_content_container .pp_left{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y}
div.dark_rounded .pp_content_container .pp_right{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y}
div.dark_rounded .pp_next:hover{background:url(../images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer}
div.dark_rounded .pp_previous:hover{background:url(../images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}
div.dark_rounded .pp_expand{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.dark_rounded .pp_expand:hover{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.dark_rounded .pp_contract{background:url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.dark_rounded .pp_contract:hover{background:url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.dark_rounded .pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.dark_rounded .pp_description{margin-right:85px;color:#fff}
div.dark_rounded .pp_nav .pp_play{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.dark_rounded .pp_nav .pp_pause{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.dark_rounded .pp_arrow_previous{background:url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat}
div.dark_rounded .pp_arrow_next{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat}
div.dark_rounded .pp_bottom .pp_left{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat}
div.dark_rounded .pp_bottom .pp_right{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat}
div.dark_rounded .pp_loaderIcon{background:url(../images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat}
div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background:#000}
div.dark_square .pp_description{color:#fff;margin:0 85px 0 0}
div.dark_square .pp_loaderIcon{background:url(../images/prettyPhoto/dark_square/loader.gif) center center no-repeat}
div.dark_square .pp_expand{background:url(../images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.dark_square .pp_expand:hover{background:url(../images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.dark_square .pp_contract{background:url(../images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.dark_square .pp_contract:hover{background:url(../images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.dark_square .pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.dark_square .pp_nav{clear:none}
div.dark_square .pp_nav .pp_play{background:url(../images/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.dark_square .pp_nav .pp_pause{background:url(../images/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.dark_square .pp_arrow_previous{background:url(../images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat}
div.dark_square .pp_arrow_next{background:url(../images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat}
div.dark_square .pp_next:hover{background:url(../images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer}
div.dark_square .pp_previous:hover{background:url(../images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer}
div.light_square .pp_expand{background:url(../images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.light_square .pp_expand:hover{background:url(../images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.light_square .pp_contract{background:url(../images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.light_square .pp_contract:hover{background:url(../images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.light_square .pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.light_square .pp_nav .pp_play{background:url(../images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.light_square .pp_nav .pp_pause{background:url(../images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.light_square .pp_arrow_previous{background:url(../images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat}
div.light_square .pp_arrow_next{background:url(../images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat}
div.light_square .pp_next:hover{background:url(../images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer}
div.light_square .pp_previous:hover{background:url(../images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer}
div.facebook .pp_top .pp_left{background:url(../images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat}
div.facebook .pp_top .pp_middle{background:url(../images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x}
div.facebook .pp_top .pp_right{background:url(../images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat}
div.facebook .pp_content_container .pp_left{background:url(../images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y}
div.facebook .pp_content_container .pp_right{background:url(../images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y}
div.facebook .pp_expand{background:url(../images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.facebook .pp_expand:hover{background:url(../images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.facebook .pp_contract{background:url(../images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.facebook .pp_contract:hover{background:url(../images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.facebook .pp_close{width:22px;height:22px;background:url(../images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.facebook .pp_description{margin:0 37px 0 0}
div.facebook .pp_loaderIcon{background:url(../images/prettyPhoto/facebook/loader.gif) center center no-repeat}
div.facebook .pp_arrow_previous{background:url(../images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px}
div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default}
div.facebook .pp_arrow_next{background:url(../images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px}
div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default}
div.facebook .pp_nav{margin-top:0}
div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px}
div.facebook .pp_nav .pp_play{background:url(../images/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px}
div.facebook .pp_nav .pp_pause{background:url(../images/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px}
div.facebook .pp_next:hover{background:url(../images/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor:pointer}
div.facebook .pp_previous:hover{background:url(../images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor:pointer}
div.facebook .pp_bottom .pp_left{background:url(../images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat}
div.facebook .pp_bottom .pp_middle{background:url(../images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x}
div.facebook .pp_bottom .pp_right{background:url(../images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat}
div.pp_pic_holder a:focus{outline:none}
div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500}
div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}
.pp_content{height:40px;min-width:40px}
* html .pp_content{width:40px}
.pp_content_container{position:relative;text-align:left;width:100%}
.pp_content_container .pp_left{padding-left:20px}
.pp_content_container .pp_right{padding-right:20px}
.pp_content_container .pp_details{float:left;margin:10px 0 2px}
.pp_description{display:none;margin:0}
.pp_social{float:left;margin:0}
.pp_social .facebook{float:left;margin-left:5px;width:55px;overflow:hidden}
.pp_social .twitter{float:left}
.pp_nav{clear:right;float:left;margin:3px 10px 0 0}
.pp_nav p{float:left;white-space:nowrap;margin:2px 4px}
.pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px}
a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}
.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}
.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}
.pp_gallery div{float:left;overflow:hidden;position:relative}
.pp_gallery ul{float:left;height:35px;position:relative;white-space:nowrap;margin:0 0 0 5px;padding:0}
.pp_gallery ul a{border:1px rgba(0,0,0,0.5) solid;display:block;float:left;height:33px;overflow:hidden}
.pp_gallery ul a img{border:0}
.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}
.pp_gallery li.default a{background:url(../images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px}
.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px!important}
a.pp_next{background:url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%}
a.pp_previous{background:url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%}
a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}
a.pp_close{position:absolute;right:0;top:0;display:block;line-height:22px;text-indent:-10000px}
.pp_loaderIcon{display:block;height:24px;left:50%;position:absolute;top:50%;width:24px;margin:-12px 0 0 -12px}
#pp_full_res{line-height:1!important}
#pp_full_res .pp_inline{text-align:left}
#pp_full_res .pp_inline p{margin:0 0 15px}
div.ppt{color:#fff;display:none;font-size:17px;z-index:9999;margin:0 0 5px 15px; font-family: 'Doppio One', sans-serif;}
div.pp_default .pp_content,div.light_rounded .pp_content{background-color:#fff}
div.pp_default #pp_full_res .pp_inline,div.light_rounded .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline,div.light_square .pp_content .ppt,div.light_square #pp_full_res .pp_inline,div.facebook .pp_content .ppt,div.facebook #pp_full_res .pp_inline{color:#000}
div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff}
div.pp_default .pp_details,div.light_rounded .pp_details,div.dark_rounded .pp_details,div.dark_square .pp_details,div.light_square .pp_details,div.facebook .pp_details{position:relative}
div.light_rounded .pp_top .pp_middle,div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right,div.light_rounded .pp_bottom .pp_middle,div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content,div.facebook .pp_content{background:#fff}
div.light_rounded .pp_description,div.light_square .pp_description{margin-right:85px}
div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next,div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next,div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next,div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px!important}
div.light_rounded .pp_arrow_previous.disabled,div.dark_rounded .pp_arrow_previous.disabled,div.dark_square .pp_arrow_previous.disabled,div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}
div.light_rounded .pp_arrow_next.disabled,div.dark_rounded .pp_arrow_next.disabled,div.dark_square .pp_arrow_next.disabled,div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}
div.light_rounded .pp_loaderIcon,div.light_square .pp_loaderIcon{background:url(../images/prettyPhoto/light_rounded/loader.gif) center center no-repeat}
div.dark_rounded .pp_top .pp_middle,div.dark_rounded .pp_content,div.dark_rounded .pp_bottom .pp_middle{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}
div.dark_rounded .currentTextHolder,div.dark_square .currentTextHolder{color:#c4c4c4}
div.dark_rounded #pp_full_res .pp_inline,div.dark_square #pp_full_res .pp_inline{color:#fff}
.pp_top,.pp_bottom{height:20px;position:relative}
* html .pp_top,* html .pp_bottom{padding:0 20px}
.pp_top .pp_left,.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}
.pp_top .pp_middle,.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}
* html .pp_top .pp_middle,* html .pp_bottom .pp_middle{left:0;position:static}
.pp_top .pp_right,.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}
.pp_fade,.pp_gallery li.default a img{display:none}
#waterHolder{
	width: 345px;
	position: absolute;
	z-index: 999;
	top: 46px;
	left: 30px;
	overflow: hidden;}
	
#waterHolder iframe{
	
    margin: 0;
    padding: 0;
    border: none;
    width: 350px;
    height: 266px;
	overflow:hidden;
}
	