/* Section general Start */
.imgresponsive {
  max-width: 100%;
  height: auto;
}

/* Section general end */
/* Section 1 Start */
.ds-gwinnettInicio {
  overflow: hidden;
  padding-top: 15px;
}

.ds-tittleImgLine {
  background-repeat: no-repeat;
  background-repeat: repeat-x;
  background-position: 30px;
}

.ds-tittlePaddingIndex {
  position: relative;
  top: -10px;
  padding-bottom: 15px;
  padding-left: 25px;
}

.ds-tittleZindex0 {
  position: absolute;
  left: 0px;
  top: 40px;
  z-index: 50;
}
@media (max-width: 991px) {
  .ds-tittleZindex0 {
    top: 20px;
  }
}

.ds-tittleZindex1 {
  position: absolute;
  left: 0px;
  top: -33px;
  z-index: 100;
}
@media (max-width: 471px) {
  .ds-tittleZindex1 {
    width: 370px;
  }
}

.ds-tittleZindex2 {
  position: relative;
  left: 0px;
  top: 0px;
  z-index: 200;
  font-size: 30px;
  line-height: 1.2;
  color: #fff;
  font-weight: 700;
  margin-top: 35px;
  margin-bottom: 0px;
}
@media (max-width: 471px) {
  .ds-tittleZindex2 {
    font-size: 22px;
  }
}

.ds-tittleZindex3 {
  position: relative;
  left: 0px;
  top: 0px;
  z-index: 300;
  font-size: 16px;
  line-height: 1.2;
  color: #fff;
  font-weight: 400;
}
@media (max-width: 471px) {
  .ds-tittleZindex3 {
    font-size: 14px;
  }
}

.ds-tittleZindex4 {
  position: relative;
  left: 0px;
  top: 0px;
  z-index: 300;
  font-size: 36px;
  line-height: 1.2;
  color: #B3B1B1;
  font-weight: 400;
  margin-top: 20px;
}
@media (max-width: 768px) {
  .ds-tittleZindex4 {
    font-size: 30px;
  }
}

/* Section 1 end */
/* Section 2 Start */
.ds-tittleColorSection2 {
  background-color: #ffffff;
}

.ds-tittlePaddingSection2 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.ds-tittleContenTexSection2 {
  font-size: 33px;
  line-height: 1.2;
  color: #676767;
  font-weight: 300;
  text-align: center;
}

.ds-tittleTexboldSection2 {
  font-weight: 700;
  color: #676767;
}

/* Section 2 end */
/* Section 3 Start */
.ds-tittleImagenCenter {
  text-align: center;
}

.ds-tittlePaddingImagen P {
  padding-bottom: 30px;
}

.ds-tittleSpanColor1 {
  background-color: #05B98A;
  padding: 10px;
  border-radius: 25px;
  color: #fff;
  font-weight: 700;
  font-size: 20px;
  line-height: 1;
  display: inline-block;
}

.ds-tittleSpanColor2 {
  background-color: #CFB71E;
  padding: 10px;
  border-radius: 25px;
  color: #fff;
  font-weight: 700;
  font-size: 20px;
  line-height: 1;
  display: inline-block;
}

.ds-tittleSpanColor3 {
  background-color: #2F76B1;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 36px;
  padding-left: 36px;
  border-radius: 25px;
  color: #fff;
  font-weight: 700;
  font-size: 20px;
  line-height: 1;
  display: inline-block;
}

.ds-tittleSpanColor4 {
  background-color: #F6911E;
  padding: 10px;
  border-radius: 25px;
  color: #fff;
  font-weight: 700;
  font-size: 20px;
  line-height: 1;
  display: inline-block;
}

.ds-tittleColorSection3 {
  background-color: #ffffff;
}

.ds-tittlePaddingSection3 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.ds-tittleContenTexSection3 {
  font-size: 20px;
  line-height: 1.2;
  color: #676767;
  font-weight: 300;
  text-align: center;
  padding-top: 30px;
  padding-bottom: 30px;
  word-wrap: break-word;
}

.ds-tittleTexboldSection3 {
  font-weight: 700;
  color: #676767;
}

/* Section 3 end */
/* Section 4 Start */
.ds-tittleBackgroundImgSection4 {
  background-image: url("../../images/site/landing-gwinnett/00_inicio_07_patron.jpg");
  background-repeat: no-repeat;
  background-position: top right;
  width: 100%;
}
@media (max-width: 471px) {
  .ds-tittleBackgroundImgSection4 .ds-tittleZindex1 {
    top: -20px;
  }
}
.ds-tittleBackgroundImgSection4 .ds-tittleZindex2 {
  margin-top: 3px;
}

.ds-tittlePaddingContainerSection4 {
  padding-top: 50px;
}

.ds-tittleTex1Section4 {
  padding-top: 60px;
  font-size: 26px;
  font-weight: 400;
  line-height: 1.2;
  color: #676767;
}

.ds-tittleTex2Section4 {
  padding-top: 20px;
  font-size: 36px;
  font-weight: 700;
  line-height: 1;
  color: #49B9A2;
}
@media (max-width: 768px) {
  .ds-tittleTex2Section4 {
    text-align: center;
    font-size: 29px;
  }
}

.ds-tittleTex2Span {
  font-size: 200%;
}

.ds-tittleUlColorSection4 {
  color: #49B9A2;
  font-size: 20px;
  font-weight: 400;
  margin: 0px;
  padding-top: 60px;
  word-wrap: break-word;
}
@media (max-width: 991px) {
  .ds-tittleUlColorSection4 {
    padding-left: 0px;
  }
}

.ds-tittleLiColorSection4 {
  color: #676767;
}

/* Section 4 end */
/* Section 5 Start */
.ds-tittleBackgroundImgSection5 {
  background-image: url("../../images/site/landing-gwinnett/02_oyd_precio.jpg");
  background-repeat: no-repeat;
  background-position: center;
  width: 100%;
  height: 400px;
}

.ds-tittleTex1Section5 {
  font-size: 26px;
  font-weight: 700;
  line-height: 1.2;
  text-align: center;
  color: #fff;
  padding-top: 75px;
}

/* Section 5 end */
/* Section 6 Start */
.ds-tittleBackgroundImgSection6 {
  background-image: url("../../images/site/landing-gwinnett/03_oyd_patron.png");
  background-repeat: no-repeat;
  background-position: bottom left;
  width: 100%;
}
.ds-tittleBackgroundImgSection6 .col-md-10 {
  background: url("../../images/site/landing-gwinnett/04_oyd_cta.jpg") no-repeat bottom right;
  padding-top: 70px;
  padding-bottom: 250px;
}
@media (max-width: 991px) {
  .ds-tittleBackgroundImgSection6 .col-md-10 {
    background-image: none;
  }
}

.ds-tittleImgSection6 {
  float: right;
}

.ds-tittleButtonSection6 {
  color: #fff;
  font-size: 24px;
  font-weight: 400;
  margin: 0px;
  min-width: 300px;
}
@media (max-width: 500px) {
  .ds-tittleButtonSection6 {
    min-width: 200px;
  }
}
.ds-tittleButtonSection6 .strong {
  font-size: 150%;
}

.ds-tittleZindexSection6 {
  margin-top: auto;
  text-align: center;
}

.ds-tittletexSection6 {
  color: #676767;
  font-size: 26px;
  font-weight: 400;
  margin: 0px;
  margin-top: 10px;
}
@media (max-width: 991px) {
  .ds-tittletexSection6 {
    background-color: #e5e5e5;
    border-radius: 35px;
  }
}

.ds-tittleColorButton {
  background-color: #05B98A !important;
}

.ds-tittleColorButton:hover {
  background-color: #009E74 !important;
}

.ds-tittleButtonpaddinSection6 {
  position: relative;
  top: 60px;
}
@media (max-width: 991px) {
  .ds-tittleButtonpaddinSection6 {
    top: 60px;
  }
}

.ds-tittleButtonpaddin1Section6 {
  position: relative;
  top: 59px;
}
@media (max-width: 991px) {
  .ds-tittleButtonpaddin1Section6 {
    top: 70px;
  }
}

/* Section 6 end */
/* Section 7 Start */
.ds-tittleColorAdvertising {
  background-color: #CFB71E;
}

.ds-tittleImgPadding {
  padding-top: 40px;
  padding-bottom: 10px;
}

.ds-tittleTexSectionAdver {
  font-size: 36px;
  color: #fff;
  font-weight: 700;
  margin: 0px;
  padding-bottom: 20px;
}
@media (max-width: 768px) {
  .ds-tittleTexSectionAdver {
    font-size: 30px;
  }
}

.ds-tittleUlColor {
  color: #F6911E;
  font-size: 26px;
  font-weight: 400;
  margin: 0px;
}
@media (max-width: 991px) {
  .ds-tittleUlColor {
    padding-left: 25px;
  }
}

.ds-tittleLiColor {
  color: #fff;
}

.ds-tittleTex2SectionAdver {
  font-size: 26px;
  color: #fff;
  font-weight: 700;
  margin: 0px;
  padding-top: 20px;
  padding-bottom: 20px;
}

/* Section 7 end */
/* Section 8 Start */
@media (max-width: 991px) {
  .ds-tittleBackgroundImgSection8Wrapper {
    background-color: #d0b71f;
  }
}

.ds-tittleBackgroundImgSection8 {
  background-image: url("../../images/site/landing-gwinnett/06_web_franja.jpg");
  background-repeat: no-repeat;
  background-position: bottom;
  width: 100%;
}
@media (max-width: 991px) {
  .ds-tittleBackgroundImgSection8 {
    background-position: 26% 0%;
    background-image: none;
  }
}

.ds-tittleZindex1Section8 {
  margin-top: 250px;
}
@media (max-width: 991px) {
  .ds-tittleZindex1Section8 {
    margin-top: 40px;
  }
}

.ds-tittleTexSection8 {
  font-size: 36px;
  font-weight: 700;
  line-height: 1;
  color: #fff;
  text-align: right;
  margin-top: 250px;
  margin-bottom: 38px;
}
@media (max-width: 991px) {
  .ds-tittleTexSection8 {
    margin-bottom: 0px;
    margin-top: 0px;
    padding-top: 25px;
    padding-bottom: 25px;
    text-align: center;
  }
}
@media (max-width: 768px) {
  .ds-tittleTexSection8 {
    font-size: 30px;
  }
}

.ds-tittleSpanTexSection8 {
  font-size: 210%;
  font-weight: 700;
  color: #fff;
}

@media (max-width: 991px) {
  .ds-tittleSeparacionColor {
    background-color: #fff;
    height: 150px;
  }
}

/* Section 8 end */
/* Section 9 Start */
.ds-tittleBackgroundImgSection9 {
  background-image: url("../../images/site/landing-gwinnett/08_web_fichas.jpg");
  background-repeat: no-repeat;
  background-position: center;
  width: 100%;
  height: 500px;
}

.ds-tittleMarginButton {
  margin-top: 150px;
}

.ds-tittleTexButton {
  font-size: 24px;
  font-weight: 400;
  line-height: 1;
  color: #fff;
}

.ds-tittleTexStrong {
  font-size: 36px;
  font-weight: 400;
  line-height: 1;
  color: #fff;
}
@media (max-width: 768px) {
  .ds-tittleTexStrong {
    font-size: 30px;
  }
}

/* Section 9 end */
/* Section 10 Start */
.ds-tittleColorSectionDoor {
  background-color: #2F76B1;
  padding-top: 30px;
}
.ds-tittleColorSectionDoor .ds-mainTextWrapper {
  padding-top: 50px;
  padding-bottom: 70px;
}
.ds-tittleColorSectionDoor img {
  float: right;
}
@media (max-width: 991px) {
  .ds-tittleColorSectionDoor img {
    float: none;
    margin: auto;
  }
}

.ds-tittleTexSectionDoor {
  font-size: 36px;
  color: #fff;
  font-weight: 700;
  margin: 0px;
}
@media (max-width: 768px) {
  .ds-tittleTexSectionDoor {
    font-size: 30px;
  }
}

.ds-tittleTex2SectionDoor {
  font-size: 26px;
  color: #fff;
  line-height: 1.2;
  font-weight: 400;
  margin: 0px;
  padding-top: 20px;
}

.ds-tittleTex3SectionDoor {
  font-size: 26px;
  color: #fff;
  line-height: 1.2;
  font-weight: 700;
  margin: 0px;
}

/* Section 10 end */
/* Section 11 Start */
.ds-tittleBackgroundImgSection11 {
  background-image: url("../../images/site/landing-gwinnett/10_door_patron.png");
  background-repeat: no-repeat;
  background-position: bottom left;
  width: 100%;
}

@media (max-width: 991px) {
  .ds-tittlePaddingMapaSection11 {
    padding-bottom: 100px;
  }
}

.ds-tittleContenSection11 {
  padding-top: 80px;
}
@media (max-width: 991px) {
  .ds-tittleContenSection11 {
    padding-top: 10px;
    text-align: center;
  }
}

.ds-tittlePaddingRow {
  padding-top: 50px;
}
@media (max-width: 991px) {
  .ds-tittlePaddingRow {
    padding-top: 0px;
  }
}

@media (max-width: 991px) {
  .ds-tittleMarginImg {
    margin-top: 50px;
  }
}

.ds-tittleTex1Section11 {
  font-size: 36px;
  font-weight: 700;
  line-height: 1.2;
  color: #2F76B1;
  padding-top: 20px;
}
@media (max-width: 768px) {
  .ds-tittleTex1Section11 {
    font-size: 30px;
  }
}

.ds-tittleTex2Section11 {
  font-size: 26px;
  font-weight: 400;
  line-height: 1.2;
  color: #676767;
  padding-top: 10px;
}
@media (max-width: 768px) {
  .ds-tittleTex2Section11 {
    font-size: 23px;
  }
}

.ds-tittleImgSection11 {
  padding-top: 50px;
  padding-bottom: 150px;
}

/* Section 11 end */
/* Section Door Start */
.ds-tittleColorSectionDoor {
  background-color: #2F76B1;
  padding-top: 30px;
}

.ds-tittleTexSectionDoor {
  font-size: 36px;
  color: #fff;
  font-weight: 700;
  margin: 0px;
}
@media (max-width: 768px) {
  .ds-tittleTexSectionDoor {
    font-size: 30px;
  }
}

.ds-tittleTex2SectionDoor {
  font-size: 26px;
  color: #fff;
  line-height: 1.2;
  font-weight: 400;
  margin: 0px;
  padding-top: 20px;
}

.ds-tittleTex3SectionDoor {
  font-size: 26px;
  color: #fff;
  line-height: 1.2;
  font-weight: 700;
  margin: 0px;
}

/* Section Door end */
.ds-printing {
  background-color: #f6911e;
  text-align: right;
  color: #fff;
  padding-bottom: 70px;
  padding-top: 50px;
}
.ds-printing .ds-stationary {
  position: absolute;
  left: 0px;
  top: -120px;
}
@media (max-width: 999px) {
  .ds-printing .ds-stationary {
    position: relative;
    top: 0px;
    margin-bottom: 25px;
  }
}
.ds-printing .ds-tittle {
  font-weight: 700;
  font-size: 36px;
  margin: 0px;
}
@media (max-width: 768px) {
  .ds-printing .ds-tittle {
    font-size: 30px;
  }
}
.ds-printing .ds-subTittle {
  position: relative;
  display: inline-block;
  font-weight: 400;
  font-size: 26px;
  margin: 0px;
}
.ds-printing .ds-subTittle img {
  position: absolute;
  left: -165px;
  top: -150px;
}
@media (max-width: 768px) {
  .ds-printing .ds-subTittle img {
    display: none;
  }
}
.ds-printing p {
  font-size: 26px;
  font-weight: 400;
  margin-top: 50px;
  line-height: 1.2;
}

.ds-printingList {
  background-color: #fff;
  margin-top: 30px;
  margin-bottom: 70px;
}
.ds-printingList h3 {
  float: right;
  background-color: #b96d16;
  color: #fff;
  font-size: 36px;
  font-weight: 700;
  display: inline-block;
  padding: 8px 20px;
  border-radius: 28px;
  position: relative;
  top: -75px;
}
@media (max-width: 768px) {
  .ds-printingList h3 {
    font-size: 30px;
  }
}
.ds-printingList ul {
  list-style: none;
  padding-left: 0px;
}
.ds-printingList li {
  list-style: none;
  color: #696969;
  font-size: 26px;
  font-weight: 400;
  text-align: center;
}

.ds-businessCards {
  background-color: #fff;
  text-align: left;
}
.ds-businessCards .container {
  background: url("../../images/site/landing-gwinnett/15_impresion_patron.png") no-repeat right bottom;
}
.ds-businessCards .container h3 {
  background-color: #f6911e;
  color: #fff;
  font-size: 36px;
  font-weight: 700;
  padding: 8px 20px;
  border-radius: 28px;
}
.ds-businessCards .container ul {
  list-style: none;
  padding-left: 0px;
}
.ds-businessCards .container li {
  list-style: none;
  color: #696969;
  font-size: 26px;
  font-weight: 400;
}

.ds-imgBusinessCard {
  text-align: right;
}
.ds-imgBusinessCard img {
  position: absolute;
  top: -95px;
  right: 0px;
}
@media (max-width: 768px) {
  .ds-imgBusinessCard img {
    position: relative;
    top: 0px;
  }
}

.ds-cta {
  margin-bottom: 75px;
  margin-top: 50px;
  text-align: center;
}
.ds-cta h4 {
  color: #f6911e;
  font-size: 36px;
  font-weight: 700;
}
@media (max-width: 768px) {
  .ds-cta h4 {
    font-size: 30px;
  }
}
.ds-cta .new-button {
  background-color: #f6911e !important;
}
.ds-cta .new-button .new-button:hover {
  background-color: #b96d16 !important;
}
.ds-cta .new-button div h1 {
  font-size: 36px !important;
  font-weight: 700;
}
@media (max-width: 768px) {
  .ds-cta .new-button div h1 {
    font-size: 30px;
  }
}

/* Section Public Start */
.ds-tittleBackgroundImgPublic {
  background-image: url("../../images/site/landing-gwinnett/16_cta_patron.png");
  background-repeat: no-repeat;
  background-position: bottom center;
  width: 100%;
}

.ds-tittlePaddingContainer {
  padding-top: 50px;
  padding-bottom: 50px;
}

.ds-tittlePaddingButton {
  padding-top: 50px;
  padding-bottom: 10px;
}

.ds-tittleColorSectionPublic {
  background-color: #05B98A;
  text-align: center;
}

.ds-tittleTexPrinPublic {
  color: #fff;
  font-weight: 700;
  font-size: 60px;
  text-align: center;
}
@media (max-width: 768px) {
  .ds-tittleTexPrinPublic {
    font-size: 40px;
  }
}

.ds-tittleTexSegunPublic {
  color: #fff;
  font-weight: 400;
  font-size: 26px;
  text-align: center;
}

.ds-tittleButtonPublic {
  padding-top: 30px;
  padding-bottom: 30px;
}

.ds-tittleButtonSectionPublic {
  color: #fff;
  font-size: 24px;
  font-weight: 400;
  margin: 0px;
}

/* Section Public end */
/* responsive star */
/* responsive end */

/*# sourceMappingURL=style-landing-gwinnett.css.map */
