.u-section-1 {background-image: url("images/mexicovillage.jpg")}
.u-section-1 .u-sheet-1 {min-height: 800px; margin: 0 auto}
.u-section-1 .u-group-1 {min-height: 500px; width: 800px; height: auto; margin: 150px auto 150px 27px}
.u-section-1 .u-container-layout-1 {padding-left: 20px; padding-right: 0}
.u-section-1 .u-text-1 {margin: 132px 20px 0 0}
.u-section-1 .u-line-1 {position: relative; width: 79px; transform-origin: left center 0; margin: 13px auto 0 0}
.u-section-1 .u-text-2 {margin: 27px 196px 50px 0} 

@media (max-width: 1199px){ .u-section-1 .u-group-1 {position: relative; width: 660px; margin-left: 22px}
.u-section-1 .u-container-layout-1 {padding-left: 16px}
.u-section-1 .u-text-1 {margin-top: 163px; margin-right: 16px}
.u-section-1 .u-line-1 {width: 65px; margin-top: 30px}
.u-section-1 .u-text-2 {width: auto; margin-top: 30px; margin-right: 34px} }

@media (max-width: 991px){ .u-section-1 .u-group-1 {width: 505px; margin-left: 17px}
.u-section-1 .u-container-layout-1 {padding-left: 13px}
.u-section-1 .u-text-1 {position: relative; font-size: 8rem; margin-top: -25px; margin-right: 13px}
.u-section-1 .u-line-1 {height: 64px; width: 50px}
.u-section-1 .u-text-2 {position: relative; font-size: 1.5rem; margin-top: -25px; margin-right: 37px; margin-bottom: 7px; width: 541px} }

@media (max-width: 767px){ .u-section-1 .u-group-1 {margin-right: initial; margin-left: initial; width: auto}
.u-section-1 .u-container-layout-1 {padding-left: 9px}
.u-section-1 .u-text-1 {font-size: 6rem; margin-top: 40px; margin-right: 9px}
.u-section-1 .u-line-1 {width: 47px}
.u-section-1 .u-text-2 {margin-right: 9px; margin-bottom: 40px; width: 522px} }

@media (max-width: 575px){ .u-section-1 .u-container-layout-1 {padding-left: 6px}
.u-section-1 .u-text-1 {font-size: 3.75rem; margin-right: 6px}
.u-section-1 .u-line-1 {width: 39px}
.u-section-1 .u-text-2 {margin-right: 0; width: 334px} }.u-section-2 .u-sheet-1 {min-height: 693px}
.u-section-2 .u-layout-wrap-1 {position: relative; margin: 0 auto 0 0}
.u-section-2 .u-layout-cell-1 {min-height: 840px}
.u-section-2 .u-group-1 {width: 494px; min-height: 316px; position: relative; height: auto; margin: 10px auto 0 16px}
.u-section-2 .u-text-1 {position: relative; margin: 30px 20px 0}
.u-section-2 .u-text-2 {position: relative; margin: 20px 20px 30px}
.u-section-2 .u-image-1 {height: 344px; margin-top: 0; margin-right: auto; margin-left: auto; position: relative; object-position: 50% 100%}
.u-section-2 .u-layout-cell-2 {min-height: 551px}
.u-section-2 .u-image-2 {object-position: 50% 85.2%; background-position: 50% 85.2%; width: 623px; height: 402px; position: relative; margin: 47px auto 76px -66px}
.u-section-2 .u-image-3 {background-image: url("images/Hawk.jpg"); min-height: 289px; background-position: 50% 50%}
.u-section-2 .u-image-4 {background-image: url("images/Brd1.jpg"); min-height: 289px; background-position: 50% 50%}
.u-section-2 .u-image-5 {background-image: url("images/sw.jpg"); min-height: 289px; background-position: 50% 50%}
.u-section-2 .u-link-1 {margin-left: 20px; margin-right: 20px; position: relative} 

@media (max-width: 1199px){ .u-section-2 .u-layout-wrap-1 {margin-right: initial; margin-left: initial}
.u-section-2 .u-layout-cell-1 {min-height: 721px}
.u-section-2 .u-group-1 {width: 407px; margin-left: 13px}
.u-section-2 .u-text-1 {margin-left: 16px; margin-right: 16px}
.u-section-2 .u-text-2 {margin-left: 16px; margin-right: 16px}
.u-section-2 .u-image-1 {margin-right: initial; margin-left: initial}
.u-section-2 .u-layout-cell-2 {min-height: 477px}
.u-section-2 .u-image-2 {width: 514px; height: 331px; margin-bottom: 0; margin-left: -54px}
.u-section-2 .u-image-3 {min-height: 479px}
.u-section-2 .u-image-4 {min-height: 479px}
.u-section-2 .u-image-5 {min-height: 479px}
.u-section-2 .u-link-1 {margin-left: 16px; margin-right: 16px} }

@media (max-width: 991px){ .u-section-2 .u-layout-cell-1 {min-height: 839px}
.u-section-2 .u-group-1 {width: 700px; min-height: 419px; margin-left: auto}
.u-section-2 .u-text-1 {margin-left: 13px; margin-right: 13px}
.u-section-2 .u-text-2 {margin-left: 13px; margin-right: 13px}
.u-section-2 .u-image-1 {margin-top: 40px; margin-bottom: 0; margin-right: initial; margin-left: initial}
.u-section-2 .u-layout-cell-2 {min-height: 546px}
.u-section-2 .u-image-2 {width: 393px; height: 254px; margin-bottom: 76px; margin-left: -42px}
.u-section-2 .u-image-3 {min-height: 175px}
.u-section-2 .u-image-4 {min-height: 175px}
.u-section-2 .u-image-5 {min-height: 175px}
.u-section-2 .u-link-1 {margin-left: 13px; margin-right: 13px} }

@media (max-width: 767px){ .u-section-2 .u-sheet-1 {min-height: 2735px}
.u-section-2 .u-layout-cell-1 {min-height: 883px}
.u-section-2 .u-group-1 {width: 514px; min-height: 459px; margin-left: 8px}
.u-section-2 .u-text-1 {margin-left: 9px; margin-right: 9px}
.u-section-2 .u-text-2 {margin-left: 9px; margin-right: 9px}
.u-section-2 .u-layout-cell-2 {min-height: 417px}
.u-section-2 .u-image-2 {width: 571px; height: 303px; margin-top: 49px; margin-bottom: 37px; margin-left: -31px}
.u-section-2 .u-image-3 {min-height: 424px}
.u-section-2 .u-image-4 {min-height: 522px}
.u-section-2 .u-image-5 {min-height: 470px}
.u-section-2 .u-link-1 {margin: 9px auto 0 9px} }

@media (max-width: 575px){ .u-section-2 .u-sheet-1 {min-height: 2294px}
.u-section-2 .u-layout-cell-1 {min-height: 978px}
.u-section-2 .u-group-1 {width: 330px; min-height: 552px; margin-left: auto}
.u-section-2 .u-text-1 {margin-left: 6px; margin-right: 6px}
.u-section-2 .u-text-2 {margin-left: 6px; margin-right: 6px}
.u-section-2 .u-image-1 {height: 246px; margin-top: -21px; margin-bottom: 57px; margin-right: initial; margin-left: initial}
.u-section-2 .u-layout-cell-2 {min-height: 318px}
.u-section-2 .u-image-2 {width: 310px; height: 200px; margin-top: 10px; margin-left: auto; margin-bottom: 0}
.u-section-2 .u-image-3 {min-height: 346px}
.u-section-2 .u-image-4 {min-height: 324px}
.u-section-2 .u-image-5 {min-height: 326px}
.u-section-2 .u-link-1 {margin-top: 20px; margin-bottom: 20px; margin-left: 6px} }.u-section-3 .u-sheet-1 {min-height: 507px}
.u-section-3 .u-group-1 {position: relative; min-height: 359px; height: auto; width: 1114px; margin: 62px auto 0 26px}
.u-section-3 .u-container-layout-1 {padding-left: 60px; padding-right: 60px}
.u-section-3 .u-text-1 {position: relative; margin: 35px 98px 0 0}
.u-section-3 .u-text-2 {position: relative; margin: 20px 98px 35px 0}
.u-section-3 .u-line-1 {position: relative; height: 380px; transform-origin: center top 0; width: 6px; margin: -370px auto 75px 20px} 

@media (max-width: 1199px){ .u-section-3 .u-sheet-1 {min-height: 462px}
.u-section-3 .u-group-1 {width: 919px; margin-top: 51px; margin-left: 22px}
.u-section-3 .u-container-layout-1 {padding-left: 16px; padding-right: 16px}
.u-section-3 .u-text-1 {margin-right: 81px}
.u-section-3 .u-text-2 {margin-right: 81px}
.u-section-3 .u-line-1 {width: 5px; margin-top: -369px; margin-bottom: 41px; margin-left: 16px} }

@media (max-width: 991px){ .u-section-3 .u-sheet-1 {min-height: 450px}
.u-section-3 .u-group-1 {width: 704px; margin-top: 46px; margin-left: 19px}
.u-section-3 .u-container-layout-1 {padding-left: 13px; padding-right: 13px}
.u-section-3 .u-text-1 {margin-top: 40px; margin-left: 31px; margin-right: 31px}
.u-section-3 .u-text-2 {margin-left: 31px; margin-right: 31px; margin-bottom: 40px}
.u-section-3 .u-line-1 {width: 4px; margin-top: -370px; margin-bottom: 35px; margin-left: 19px} }

@media (max-width: 767px){ .u-section-3 .u-group-1 {width: 528px; margin-left: 12px}
.u-section-3 .u-container-layout-1 {padding-left: 9px; padding-right: 9px}
.u-section-3 .u-text-1 {font-size: 3rem; margin-left: 23px; margin-right: 23px}
.u-section-3 .u-text-2 {margin-left: 23px; margin-right: 23px}
.u-section-3 .u-line-1 {margin-left: 9px} }

@media (max-width: 575px){ .u-section-3 .u-sheet-1 {min-height: 518px}
.u-section-3 .u-group-1 {min-height: 422px; width: 332px; margin-top: 48px; margin-left: 8px}
.u-section-3 .u-container-layout-1 {padding-left: 20px; padding-right: 20px}
.u-section-3 .u-text-1 {font-size: 2.25rem; margin-left: 15px; margin-right: 15px}
.u-section-3 .u-text-2 {margin-left: 15px; margin-right: 15px}
.u-section-3 .u-line-1 {height: 415px; transform-origin: center bottom 0; width: 8px; transform: rotate(0.2525deg); margin-top: -407px; margin-bottom: 40px; margin-left: 6px} }.u-section-4 .u-sheet-1 {min-height: 877px}
.u-section-4 .u-image-1 {width: 723px; height: 448px; margin: 0 0 0 auto}
.u-section-4 .u-image-2 {width: 340px; height: 340px; box-shadow: 5px 5px 20px 0 rgba(0,0,0,0.4); background-image: url("images/a7885112abe9f868b06f1335a3e3a0f8.jpeg"); background-position: 50% 50%; margin: -132px 76px 0 auto}
.u-section-4 .u-group-1 {width: 393px; min-height: 412px; height: auto; background-image: none; margin: -656px auto 0 0}
.u-section-4 .u-container-layout-1 {padding-left: 20px; padding-right: 20px}
.u-section-4 .u-text-1 {position: relative; margin: 35px 0 0}
.u-section-4 .u-text-2 {position: relative; margin: 20px 0 35px}
.u-section-4 .u-group-2 {width: 670px; min-height: 237px; position: relative; height: auto; margin: 9px auto 0 0}
.u-section-4 .u-text-3 {position: relative; font-style: italic; margin: 57px 27px 0 16px}
.u-section-4 .u-line-1 {width: 669px; transform-origin: right center 0; height: 5px; transform: rotate(360deg); margin: 0 auto 76px 1px} 

@media (max-width: 1199px){ .u-section-4 .u-sheet-1 {min-height: 982px}
.u-section-4 .u-image-1 {width: 596px; position: relative; margin-top: -0; margin-right: auto; margin-left: 344px}
.u-section-4 .u-image-2 {width: 299px; height: 299px; margin-top: -113px; margin-right: 73px}
.u-section-4 .u-group-1 {width: 324px; margin-top: -598px}
.u-section-4 .u-container-layout-1 {padding-left: 16px; padding-right: 16px}
.u-section-4 .u-group-2 {width: 552px}
.u-section-4 .u-text-3 {margin-right: 22px; margin-left: 13px}
.u-section-4 .u-line-1 {transform-origin: left center 0; width: 589px; transform: none; margin-bottom: 85px; margin-left: 0} }

@media (max-width: 991px){ .u-section-4 .u-sheet-1 {min-height: 1048px}
.u-section-4 .u-image-1 {width: 436px; height: 407px; margin-top: 0; margin-right: 0; margin-left: auto}
.u-section-4 .u-image-2 {width: 207px; height: 207px; margin-top: -79px; margin-right: 53px}
.u-section-4 .u-group-1 {width: 248px; min-height: 532px; margin-top: -499px}
.u-section-4 .u-container-layout-1 {padding-left: 13px; padding-right: 13px}
.u-section-4 .u-text-1 {font-size: 1.875rem}
.u-section-4 .u-group-2 {width: 423px}
.u-section-4 .u-text-3 {margin: 25px 20px 25px 10px}
.u-section-4 .u-line-1 {width: 423px; margin-bottom: 24px; margin-left: 1px} }

@media (max-width: 767px){ .u-section-4 .u-sheet-1 {min-height: 1251px}
.u-section-4 .u-image-1 {width: 342px; margin-left: 198px}
.u-section-4 .u-image-2 {width: 198px; height: 198px; margin-top: -114px; margin-right: 36px}
.u-section-4 .u-group-1 {width: 190px; min-height: 579px; margin-top: -455px}
.u-section-4 .u-container-layout-1 {padding-left: 9px; padding-right: 9px}
.u-section-4 .u-text-2 {margin-bottom: 0}
.u-section-4 .u-group-2 {min-height: 262px; margin-top: 83px; margin-right: initial; margin-left: initial; width: auto}
.u-section-4 .u-text-3 {margin-right: 156px; margin-left: 8px}
.u-section-4 .u-line-1 {position: relative; width: 396px; transform: rotate(359.874deg); margin-top: -3245px; margin-bottom: 3245px; margin-left: 0} }

@media (max-width: 575px){ .u-section-4 .u-sheet-1 {min-height: 1281px}
.u-section-4 .u-image-1 {height: 372px; margin-top: 398px; margin-right: initial; margin-left: initial; width: auto}
.u-section-4 .u-image-2 {width: 148px; height: 148px; margin-top: -61px; margin-right: 1px}
.u-section-4 .u-group-1 {min-height: 326px; margin-top: -810px; margin-right: initial; margin-left: initial; width: auto}
.u-section-4 .u-container-layout-1 {padding-left: 6px; padding-right: 6px}
.u-section-4 .u-group-2 {width: 338px; min-height: 370px; margin: 416px auto 7px -4px}
.u-section-4 .u-text-3 {margin-right: 20px; margin-left: 5px}
.u-section-4 .u-line-1 {width: 333px; margin-top: -3519px; margin-bottom: 2359px} }.u-section-5 {background-image: linear-gradient(0deg, rgba(247,245,237,0.05), rgba(247,245,237,0.05)), url("images/ronaldcuyan434484.jpg"); background-position: 50% 50%}
.u-section-5 .u-sheet-1 {min-height: 589px}
.u-section-5 .u-group-1 {width: 874px; min-height: 420px; position: relative; height: auto; margin: 85px auto}
.u-section-5 .u-container-layout-1 {padding-left: 0; padding-right: 0}
.u-section-5 .u-text-1 {position: relative; margin: 40px 20px 0}
.u-section-5 .u-text-2 {position: relative; margin: 20px 20px 0}
.u-section-5 .u-btn-1 {position: relative; text-transform: uppercase; font-weight: 700; margin: 30px auto 40px; padding: 10px 44px 10px 43px} 

@media (max-width: 1199px){ .u-section-5 .u-group-1 {width: 721px}
.u-section-5 .u-text-1 {margin-left: 16px; margin-right: 16px}
.u-section-5 .u-text-2 {margin-left: 16px; margin-right: 16px}
.u-section-5 .u-btn-1 {border-radius: 37px} }

@media (max-width: 991px){ .u-section-5 .u-group-1 {width: 552px}
.u-section-5 .u-text-1 {margin-left: 13px; margin-right: 13px}
.u-section-5 .u-text-2 {margin-left: 13px; margin-right: 13px} }

@media (max-width: 767px){ .u-section-5 .u-group-1 {width: 518px}
.u-section-5 .u-text-1 {margin-left: 9px; margin-right: 9px}
.u-section-5 .u-text-2 {margin-left: 9px; margin-right: 9px} }

@media (max-width: 575px){ .u-section-5 .u-group-1 {width: 340px}
.u-section-5 .u-text-1 {margin-left: 6px; margin-right: 6px}
.u-section-5 .u-text-2 {margin-left: 6px; margin-right: 6px} }