@font-face {
    font-family: 'GothamBold';
    src: url('../fonts/gothambold.eot');
    src: url('../fonts/gothambold.eot') format('embedded-opentype'),
         url('../fonts/gothambold.woff2') format('woff2'),
         url('../fonts/gothambold.woff') format('woff'),
         url('../fonts/gothambold.ttf') format('truetype'),
         url('../fonts/gothambold.svg#GothamBold') format('svg');
}

@font-face {
    font-family: 'GothamBook';
    src: url('../fonts/Gotham-Book.eot');
    src: url('../fonts/Gotham-Book.eot') format('embedded-opentype'),
         url('../fonts/Gotham-Book.woff') format('woff'),
         url('../fonts/Gotham-Book.ttf') format('truetype'),
         url('../fonts/Gotham-Book.svg#GothamBold') format('svg');
}

body {
    margin: 0;
    background-repeat: repeat-x;
    background-image: url(../img/backhome.png);
    background-size: cover;
}

.back-site {width: 1130px; margin: 0 auto;
    background-image: url(../img/back-home.png);
    background-repeat: repeat-y;
}

.site {
    width: 990px;
    margin: 0 auto;
    background: #FFF;
}
.clear {clear: both; }
.logo {float: left; margin-top: -14px; margin-bottom: -16px;}
.sep1.logo-news { width: 95%;}
.phone {
    float: left;
    margin-left: 295px;
    margin-top: 15px;
    background-image: none;
    background-position: 0px 8px;
    background-repeat: no-repeat;
    width: 225px;
    height: 85px;
    padding-left: 85px;
    font-family: Arial;
    color: #000;
    font-size: 30px;
    line-height: 1.3em;
    font-weight: bold;
}

.text-phone {
    font-family: 'GothamBook', Arial;
    color: #000;
    font-size: 17px;
    float: left;
    margin-left: 47px;
    width: 250px;
    margin-top: 36px;
    display: none;
}
.phone a {
    font-family: Arial;
    color: #000;
    text-decoration: none;
    font-weight: bold;
}

.content-header {
    background-repeat: no-repeat;
    width: 100%;
    height: 670px;
    background-image: url(../img/header.png);
    background-position: 20px top;
}

.text-header, .text-header-responsive {
    font-family: 'GothamBook', Arial;
    color: #000;
    font-size: 30px;
    margin-left: 70px;
    padding-top: 50px;
    width: 420px;
    text-align: center;
}

.text-header-responsive {
    display: none;
    font-family: 'GothamBook', Arial;
    color: #000;
    font-size: 30px;
    margin-left: 10px;
    padding-top: 50px;
    width: 93%;
}
.sep {
    background-repeat: no-repeat;
    width: 100%;
    height: 29px;
    background-image: url(../img/sep.png);
    background-position: 60px top;
}

.wrap {
    margin: 0 70px;
}

.content {
     font-family: 'GothamBook', Arial;
    color: #868589;
    font-size: 25px;
}
p { padding-bottom: 24px; line-height: 1.3em;}

.title1 {
    background-repeat: no-repeat;
    background-image: url(../img/title1.png);
    width: 345px;
    height: 78px;
    margin-left: -50px;
    margin-bottom: 30px;
}

.list-learn {
    border-left: 1px solid #717175;
    padding-left: 17px;
    margin-bottom: 30px;
}

.list-learn li {
    list-style: none;
    background-repeat: no-repeat;
    background-image: url(../img/vin.png);
    padding-left: 28px;
    color: #868589;
    font-family: GothamBook, Arial;
    font-size: 14px;
    background-position: 0px 0px !important;
   line-height: 1.3em;
   padding-top: 2px;
   margin-bottom: 10px;
   padding-bottom: 5px;
}

.learn p {
        font-family: 'GothamBook', Arial;
    color: #5B5B5F;
    font-size: 18px;
}

.learn p strong {
    font-family: 'GothamBold', Arial;
    color: #211915; 
}

.form2 {
    width: 100%;
    background-image: url(../img/form2.png);
    height: 620px;
    background-repeat: no-repeat;
    background-position: 20px top;
    
}

.title2 {margin-left: 20px;}

.content-find, .learn-much .wrap {
    border-left: 1px solid #717175;
    margin-top: -40px;
    padding-top: 50px;
    padding-bottom: 10px; 
    padding-bottom: 1px;
    margin-bottom: 20px;
}

.content-find p {
    margin-left: 30px;
     font-family: 'GothamBook', Arial;
    color: #5B5B5F;
    font-size: 18px;
    margin-right: 15px;
    margin-bottom: 0px;
    margin-top: 0px;
}

.content-find p strong {
    font-family: 'GothamBold', Arial;
    color: #211915;
}
.content-find ul {
    background-repeat: repeat-x;
    width: 705px;
    background-image: url(../img/back-find-list.png);
    height: 278px;
    border: 1px solid #99989D;
    margin-left: 30px;
    padding-top: 30px;
    margin-bottom: 30px;
}

.content-find ul li {
    list-style: none;
    background-repeat: no-repeat;
    background-image: url(../img/vin-find.png);
    background-position: 5px left;
    padding-left: 24px;
    font-family: 'GothamBook', Arial;
    font-size: 14px;
    color: #868589;
    border-bottom: 1px solid #868589;
    padding-bottom: 15px;
    margin-bottom: 15px;
    margin-right:30px;
}
.content-find ul li:last-child { border-bottom: none;}
.find-out.invest ul {
    height: 150px;
}

.learn-much ul {
  border-left: none;
}
.learn-much ul li {
   background-position: 0px 0px !important;
   line-height: 1.3em;
   padding-top: 2px;
   margin-bottom: 10px;
   padding-bottom: 5px;
}
.learn-much .wrap p strong, .learn-much p strong {
    font-family:  Arial;
    color: #000;
    font-size: 23px;
    margin-top: -20px;
    margin-left: 20px;
    padding-bottom: 0px;
    font-weight: bold;
}

.learn-much p {
     font-family: 'GothamBook', Arial;
    color: #5B5B5F;
    font-size: 18px;
    margin-right: 15px;
    margin-bottom: 0px;
    margin-top: 0px;
    margin-left: 70px;
}

.learn-much .wrap p { margin-left: 0px;}

.people {
    width: 100%;
    height: 1496px;
    background-image: url(../img/back-people.png);
    background-repeat: no-repeat;
    background-position: 20px top;
}

.people h2 {
    font-family: 'GothamBook', Arial;
    color: #E6D44B;
    font-size: 35px;
    text-align: center;
    padding-top: 30px;
    margin-bottom: 50px;
}

.box-people {
    width: 260px;
    margin-left: 20px;
    float: left;
}
.box-people.ft {
    margin-left: 70px;
}

.box-people.up {
    height: 675px;
    border-bottom: 1px solid #868589;
    margin-bottom: 30px;
}

.box-people.down {
    height: 560px;
    /*border-bottom: 1px solid #868589;*/
}

.box-people p {
    margin: 20px;
    font-family: 'GothamBook', Arial;
    color: #868589;
    font-size: 18px;
    margin-left: 40px;
    margin-right: 10px;
    padding-bottom: 0px;
    
}

.box-people strong {
    font-family: Arial;
    color: #5B5B5F;
    font-size: 18px;
    margin-left: 40px;
	font-weight: bold;
}

.sep1 {
    display: block;
    margin: 20px auto;
}

.copy {
    height: 110px;
    margin: 30px;
    background-image: url(../img/copy.png);
    font-size: 14px;
    color: #FFF;
    font-family: Arial,Helvetica,sans-serif;
    text-align: center;
}

.copy p {
    padding-top: 27px;
}

.end-site p {
    margin: 0px 30px;
    font-size: 13px;
    color: #717175;
    font-family: Arial,Helvetica,sans-serif;
    text-align: justify;
    line-height: 1.4em;
}

.form {
display: block;
width: 285px;
margin-top: -360px;
margin-bottom: 170px;
margin-left: 593px;
}

#af-form-128340793 .af-body input.text:focus, #af-form-128340793 .af-body textarea:focus, #af-submit-image-1492223898:focus {
  outline:0px;
}

#af-submit-image-128340793 {
    width: 220px !important;
    float: left !important;
    margin-left: 11px !important;
    color: transparent !important;
    height: 65px;
    border: none !important;
    cursor: pointer;
    border-color: transparent !important;
    background-image: url(../img/sendinfobutton.png) !important;
    background-color: transparent !important;
    background-repeat: no-repeat !important;
    background-position: -6px -11px !important; margin-top: -2px !important;
}

#af-submit-image-128340793.no-bg {
    background-image: none !important;
}

.buttonContainer { padding: 0px !important; text-align: left;}

@-moz-document url-prefix() {
	 #af-form-128340793 .af-body input.text, #af-form-128340793 .af-body textarea {
	    margin-bottom: 25px !important;
	  }
}

@-moz-document url-prefix() {
	#af-submit-image-1492223898{
	    margin-top: -11px !important;
	  }
}

.responsive-title2 {display: none;}
.phone.responsive {display: none;}
#af-submit-image-1928628911 {
	cursor: pointer;
margin: 0 auto;
margin-top: -2px !important;
border: none;
padding: 0;
color: transparent;
width: 209px;
height: 46px;
background: url('../images/submit.png');
background-size: cover;
margin-left: 9px !important;
display: block;

	}

@media screen and (max-width: 960px) {
    .back-site {width: 100%; background: none;}
    .site { width: 700px;}
    .phone { margin-left: 5px; display: none;}
    .phone.responsive {display: block;}
    .sep {background-position: center top;}
    .title2 { width: 97%;}
    .content-find, .learn-much .wrap {margin-top: -15px; padding-top: 25px;}
    .content-find ul {height: auto; width: 510px; background-size: cover;}
    .box-people.down { height: 720px; }
    .sep1 { width: 95%;}
    .people {background-image: url(../img/people-660.png); height: 2496px;}
    .box-people.up { border-bottom: none; }
    .box-people.up { margin-left: 30px; }
    .box-people.down { margin-top: -70px;}
    .box-people.down.ft { margin-top: 0px;}
    .box-people {margin-left: 30px;}
    .people h2 {margin-bottom: 150px; padding-left: 1px; }
    .content-header { background-image: url(../img/form-660.png); background-position: center center;}
    .form2 { background-image: url(../img/form-660.png); background-position: center center; height: 670px;}
    .text-header {display: none;}
    .form {margin-top: -385px; margin-left: 230px;}
    .text-header-responsive { display: block; }
    .list-learn li { font-size: 18px; }
    .img-title-find {display: none;}
    .responsive-title2 {display:block;}
    body { background-image: none;}
    .text-phone {display: block;}
}



@media screen and (max-width: 660px) {
}



@media screen and (max-width: 480px) {
  .site { width: 300px;}
  .logo {width: 100%;}
  .phone { margin-left: 0px; font-size: 28px;}
  .form { margin-left: 30px;}
  .content-header {background-position: -108px center;}
  .form2 {background-position: -108px center;}
  .wrap {margin: 0 30px;}
  .content-find ul {width: 177px;}
  .title2 { width: 106%; margin-left: -15px; }
  .find-out.invest ul { height: auto; }
  .learn-much p strong { margin-left: 0px !important;}
  .learn-much p {margin-left: 30px;}
  .learn-much, .find-out { margin-top: 20px; }
  .copy {font-size: 13px;}
  .copy p {padding-top: 15px;}
  .people { 
    background-image: url(../img/people-300.png);
    height: 3750px;}
  .box-people { height: auto !important; margin-left: 30px !important; margin-bottom: 50px !important; margin-top: 0px !important;}
  .people h2 { margin-bottom: 76px; padding-left: 20px; padding-right: 11px; padding-top: 33px; font-size: 30px;}
  .content-find, .learn-much .wrap {border-left: none}
  .wrap { margin: 0px;}
  .content-find p { margin-left: 0px;}
  .content-find ul {width: 90%; margin-left: 0px;}
  .list-learn { border-left: 0px; margin-left: 0px;}
}
