.u-section-1 .u-sheet-1 {min-height: 985px}
.u-section-1 .u-image-1 {width: 2087px; left: -473px; filter: brightness(0.6); right: auto}
.u-section-1 .u-image-2 {width: 430px; height: 433px; margin: 233px auto 0 -6px}
.u-section-1 .u-image-3 {width: 114px; height: 114px; margin: 49px auto 0 160px}
.u-section-1 .u-image-4 {width: 261px; height: 754px; margin: -630px 32px 0 auto}
.u-section-1 .u-text-1 {font-weight: 700; font-size: 4.5rem; line-height: 1; margin: -474px 250px 60px 417px} 

@media (max-width: 1199px){ .u-section-1 .u-image-1 {width: 1095px; left: -105px; filter: brightness(0.65)}
.u-section-1 .u-image-2 {width: 355px; height: 357px; margin-top: 128px; margin-left: 0}
.u-section-1 .u-image-3 {width: 94px; height: 94px; margin-top: 258px; margin-left: 111px}
.u-section-1 .u-image-4 {width: 285px; height: 827px; margin-top: -726px; margin-right: 120px}
.u-section-1 .u-text-1 {width: auto; margin-top: -436px; margin-right: 568px; margin-left: -17px} }

@media (max-width: 991px){ .u-section-1 .u-image-1 {width: 851px; left: -81px; filter: brightness(0.75)}
.u-section-1 .u-image-2 {width: 399px; height: 356px; margin-top: 185px}
.u-section-1 .u-image-3 {width: 72px; height: 72px; margin-top: 199px; margin-left: 178px}
.u-section-1 .u-image-4 {width: 256px; height: 678px; margin-top: -647px; margin-right: 45px}
.u-section-1 .u-text-1 {margin-top: -266px; margin-right: 321px; margin-left: 3px} }

@media (max-width: 767px){ .u-section-1 .u-image-1 {width: 650px; left: -60px; filter: none}
.u-section-1 .u-image-2 {width: 255px; height: 256px; margin-top: 143px; margin-right: 126px; margin-left: auto}
.u-section-1 .u-image-3 {width: 68px; height: 68px; margin-top: 139px; margin-left: 76px}
.u-section-1 .u-image-4 {width: 144px; height: 416px; margin-top: -227px; margin-right: 181px}
.u-section-1 .u-text-1 {font-size: 3.75rem; margin: 21px -3px 50px 0} }

@media (max-width: 575px){ .u-section-1 .u-image-1 {width: 428px; left: -38px}
.u-section-1 .u-image-2 {width: 214px; height: 215px; margin-top: 115px; margin-right: 57px}
.u-section-1 .u-image-3 {width: 57px; height: 57px; margin-top: 167px; margin-left: 48px}
.u-section-1 .u-image-4 {width: 177px; height: 474px; margin-top: -224px; margin-right: 76px}
.u-section-1 .u-text-1 {margin: 20px -50px 41px -38px} }.u-section-2 {background-image: linear-gradient(0deg, rgba(52,12,83,0.55), rgba(52,12,83,0.55)), url("images/pexelsphoto248427.jpeg"); background-position: 50% 50%}
.u-section-2 .u-sheet-1 {min-height: 739px}
.u-section-2 .u-layout-wrap-1 {margin: 70px 0 0}
.u-section-2 .u-image-1 {min-height: 599px; background-image: url("images/mollypour.jpg"); background-position: 50% 50%}
.u-section-2 .u-layout-cell-2 {min-height: 599px}
.u-section-2 .u-container-layout-2 {padding-left: 60px; padding-right: 60px}
.u-section-2 .u-text-1 {font-weight: 700; margin: 176px 0 0}
.u-section-2 .u-text-2 {margin: 20px 0 258px} 

@media (max-width: 1199px){ .u-section-2 .u-sheet-1 {min-height: 500px}
.u-section-2 .u-layout-wrap-1 {position: relative; margin-right: initial; margin-left: initial}
.u-section-2 .u-image-1 {min-height: 500px}
.u-section-2 .u-layout-cell-2 {min-height: 500px}
.u-section-2 .u-container-layout-2 {padding-left: 49px; padding-right: 49px}
.u-section-2 .u-text-1 {font-weight: 600} }

@media (max-width: 991px){ .u-section-2 .u-sheet-1 {min-height: 332px}
.u-section-2 .u-image-1 {min-height: 735px}
.u-section-2 .u-layout-cell-2 {min-height: 735px}
.u-section-2 .u-container-layout-2 {padding-left: 38px; padding-right: 0}
.u-section-2 .u-text-1 {width: auto}
.u-section-2 .u-text-2 {margin-right: 38px; margin-bottom: 75px} }

@media (max-width: 767px){ .u-section-2 .u-sheet-1 {min-height: 920px}
.u-section-2 .u-image-1 {min-height: 461px}
.u-section-2 .u-layout-cell-2 {min-height: 600px}
.u-section-2 .u-container-layout-2 {padding-left: 0}
.u-section-2 .u-text-1 {margin-left: -1px; margin-right: -1px; width: 542px}
.u-section-2 .u-text-2 {width: auto; margin-right: 13px; margin-bottom: 60px; margin-left: 43px} }

@media (max-width: 575px){ .u-section-2 .u-sheet-1 {min-height: 599px}
.u-section-2 .u-image-1 {min-height: 300px}
.u-section-2 .u-layout-cell-2 {min-height: 703px}
.u-section-2 .u-text-1 {margin-left: 0; margin-right: 0; width: 340px}
.u-section-2 .u-text-2 {width: 274px; margin: 18px 33px 70px} }