.u-section-1 {background-image: none}
.u-section-1 .u-sheet-1 {min-height: 601px}
.u-section-1 .u-layout-wrap-1 {margin: 24px auto 24px 0}
.u-section-1 .u-layout-cell-1 {min-height: 554px}
.u-section-1 .u-container-layout-1 {padding-top: 20px; padding-bottom: 20px}
.u-section-1 .u-image-1 {width: 578px; height: 707px; margin: -28px auto 0 -8px}
.u-section-1 .u-shape-1 {width: 454px; height: 514px; margin: -639px auto 0 49px}
.u-section-1 .u-layout-cell-2 {min-height: 554px}
.u-section-1 .u-container-layout-2 {padding: 20px 60px}
.u-section-1 .u-text-1 {font-size: 3.75rem; margin: 0}
.u-section-1 .u-text-2 {font-size: 3.75rem; margin: 20px 0 0} 

@media (max-width: 1199px){ .u-section-1 .u-sheet-1 {min-height: 496px}
.u-section-1 .u-layout-wrap-1 {margin-right: initial; margin-left: initial}
.u-section-1 .u-layout-cell-1 {min-height: 457px}
.u-section-1 .u-image-1 {width: 455px; height: 557px; margin-left: 0}
.u-section-1 .u-shape-1 {margin-top: -489px; margin-left: 1px}
.u-section-1 .u-layout-cell-2 {min-height: 457px} }

@media (max-width: 991px){ .u-section-1 .u-sheet-1 {min-height: 380px}
.u-section-1 .u-layout-cell-1 {min-height: 100px}
.u-section-1 .u-image-1 {height: 422px; width: 345px}
.u-section-1 .u-shape-1 {width: 345px; margin-top: -354px; margin-left: 0}
.u-section-1 .u-layout-cell-2 {min-height: 100px}
.u-section-1 .u-container-layout-2 {padding-left: 30px; padding-right: 30px} }

@media (max-width: 767px){ .u-section-1 .u-sheet-1 {min-height: 285px}
.u-section-1 .u-layout-cell-1 {min-height: 539px}
.u-section-1 .u-container-layout-2 {padding-left: 10px; padding-right: 10px} }

@media (max-width: 575px){ .u-section-1 .u-sheet-1 {min-height: 179px}
.u-section-1 .u-layout-cell-1 {min-height: 507px}
.u-section-1 .u-image-1 {width: 340px; height: 416px}
.u-section-1 .u-shape-1 {width: 340px; margin-top: -348px}
.u-section-1 .u-layout-cell-2 {min-height: 252px}
.u-section-1 .u-text-1 {font-size: 1.5rem} }