.u-section-3-1 {background-image: none}
.u-section-3-1 .u-sheet-1 {min-height: 308px}
.u-section-3-1 .u-layout-wrap-1 {margin-top: 0; margin-bottom: 0}
.u-section-3-1 .u-layout-cell-1 {min-height: 308px}
.u-section-3-1 .u-container-layout-1 {padding: 30px}
.u-section-3-1 .u-text-1 {font-size: 7.5rem; line-height: 0.8; font-weight: 900; margin: 0 -10px 0 0}
.u-section-3-1 .u-layout-cell-2 {min-height: 308px}
.u-section-3-1 .u-container-layout-2 {padding: 30px}
.u-section-3-1 .u-text-2 {font-family: ABeeZee; font-size: 1.875rem; margin: 0 -23px 0 0} 

@media (max-width: 1199px){ .u-section-3-1 .u-sheet-1 {min-height: 430px}
.u-section-3-1 .u-layout-wrap-1 {position: relative}
.u-section-3-1 .u-layout-cell-1 {min-height: 254px}
.u-section-3-1 .u-layout-cell-2 {min-height: 254px} }

@media (max-width: 991px){ .u-section-3-1 .u-sheet-1 {min-height: 353px}
.u-section-3-1 .u-layout-cell-1 {min-height: 377px}
.u-section-3-1 .u-text-1 {font-size: 6rem; line-height: 0.4; margin-right: 0}
.u-section-3-1 .u-layout-cell-2 {min-height: 100px} }

@media (max-width: 767px){ .u-section-3-1 .u-sheet-1 {min-height: 614px}
.u-section-3-1 .u-layout-wrap-1 {margin-top: 30px; margin-bottom: 30px}
.u-section-3-1 .u-layout-cell-1 {min-height: 100px}
.u-section-3-1 .u-container-layout-1 {padding-left: 10px; padding-right: 10px}
.u-section-3-1 .u-text-1 {font-size: 7.5rem; line-height: 0.8}
.u-section-3-1 .u-container-layout-2 {padding-left: 10px; padding-right: 10px} }

@media (max-width: 575px){ .u-section-3-1 .u-sheet-1 {min-height: 578px}
.u-section-3-1 .u-text-1 {font-size: 6rem} }.u-section-1 {background-image: none}
.u-section-1 .u-sheet-1 {min-height: 748px}
.u-section-1 .u-layout-wrap-1 {margin-top: 0; margin-bottom: 0}
.u-section-1 .u-image-1 {background-image: url("images/3391.jpg"); background-position: 50% 50%; min-height: 824px}
.u-section-1 .u-container-layout-1 {padding: 30px}
.u-section-1 .u-layout-cell-2 {min-height: 824px}
.u-section-1 .u-container-layout-2 {padding: 50px 30px 50px 0}
.u-section-1 .u-image-2 {width: 377px; height: 407px; margin: 317px auto 0 -243px}
.u-section-1 .u-group-1 {width: 529px; min-height: 459px; margin: -724px auto 0 -84px}
.u-section-1 .u-container-layout-3 {padding: 50px}
.u-section-1 .u-text-1 {font-family: ABeeZee; font-size: 3.75rem; margin: 0 auto 0 0}
.u-section-1 .u-btn-1 {text-transform: uppercase; font-size: 1.125rem; font-weight: 700; letter-spacing: 3px; margin: 20px 0 0} 

@media (max-width: 1199px){ .u-section-1 .u-sheet-1 {min-height: 603px}
.u-section-1 .u-image-1 {min-height: 679px}
.u-section-1 .u-layout-cell-2 {min-height: 685px}
.u-section-1 .u-image-2 {width: 298px; height: 312px; margin-top: 273px}
.u-section-1 .u-group-1 {width: 440px; min-height: 431px; margin-top: -585px; margin-left: -79px}
.u-section-1 .u-text-1 {font-size: 2.75rem} }

@media (max-width: 991px){ .u-section-1 .u-sheet-1 {min-height: 444px}
.u-section-1 .u-image-1 {min-height: 663px}
.u-section-1 .u-layout-cell-2 {min-height: 663px}
.u-section-1 .u-container-layout-2 {padding-top: 40px; padding-bottom: 40px; padding-right: 0}
.u-section-1 .u-image-2 {margin-top: 271px; margin-left: -238px}
.u-section-1 .u-group-1 {width: 400px; min-height: 373px; margin-top: -583px; margin-left: -101px}
.u-section-1 .u-container-layout-3 {padding: 30px} }

@media (max-width: 767px){ .u-section-1 .u-sheet-1 {min-height: 733px}
.u-section-1 .u-image-1 {min-height: 789px}
.u-section-1 .u-container-layout-1 {padding-left: 10px; padding-right: 10px}
.u-section-1 .u-layout-cell-2 {min-height: 508px}
.u-section-1 .u-container-layout-2 {padding-top: 30px; padding-bottom: 30px}
.u-section-1 .u-image-2 {margin-top: 135px; margin-left: 0}
.u-section-1 .u-group-1 {margin-top: -615px; margin-right: 20px; margin-left: auto} }

@media (max-width: 575px){ .u-section-1 .u-sheet-1 {min-height: 470px}
.u-section-1 .u-image-1 {min-height: 497px}
.u-section-1 .u-layout-cell-2 {min-height: 632px}
.u-section-1 .u-image-2 {margin-top: 257px}
.u-section-1 .u-group-1 {width: 280px; min-height: 475px; margin-top: -737px; margin-right: 0}
.u-section-1 .u-container-layout-3 {padding-left: 20px; padding-right: 20px} }.u-section-2 .u-sheet-1 {min-height: 535px}
.u-section-2 .u-text-1 {font-family: ABeeZee; font-size: 3rem; width: 340px; margin: 58px auto 0}
.u-section-2 .u-text-2 {font-size: 1.25rem; margin: 12px auto 0}
.u-section-2 .u-list-1 {min-height: 298px; grid-template-columns: calc(33.3333% - 7px) calc(33.3333% - 7px) calc(33.3333% - 7px); grid-gap: 10px 10px; margin: -1px auto 0 0}
.u-section-2 .u-container-layout-1 {padding: 30px}
.u-section-2 .u-icon-1 {height: 100px; width: 100px; background-image: none; margin: 0 auto}
.u-section-2 .u-text-3 {margin: 20px 0 0}
.u-section-2 .u-text-4 {margin: 20px auto 0 0}
.u-section-2 .u-container-layout-2 {padding: 30px}
.u-section-2 .u-icon-2 {height: 100px; width: 100px; background-image: none; margin: 0 auto}
.u-section-2 .u-text-5 {margin: 20px 0 0}
.u-section-2 .u-text-6 {margin: 20px auto 0 0}
.u-section-2 .u-container-layout-3 {padding: 30px}
.u-section-2 .u-icon-3 {height: 100px; width: 100px; background-image: none; margin: 0 auto}
.u-section-2 .u-text-7 {margin: 20px 0 0}
.u-section-2 .u-text-8 {margin: 20px auto 0 0}
.u-section-2 .u-btn-1 {text-transform: uppercase; font-size: 1.125rem; font-weight: 700; letter-spacing: 3px; background-image: none; margin: 1px auto 35px 461px} 

@media (max-width: 1199px){ .u-section-2 .u-sheet-1 {min-height: 483px}
.u-section-2 .u-text-2 {width: 241px}
.u-section-2 .u-list-1 {min-height: 246px; height: auto; margin-right: initial; margin-left: initial}
.u-section-2 .u-btn-1 {margin: 27px 178px 60px 261px} }

@media (max-width: 991px){ .u-section-2 .u-sheet-1 {min-height: 802px}
.u-section-2 .u-list-1 {min-height: 565px; grid-template-columns: calc(((100% - 720px) / 2) + 355px) calc(((100% - 720px) / 2) + 355px); margin-top: 20px; margin-right: initial; margin-left: initial}
.u-section-2 .u-btn-1 {margin-right: 0; margin-left: 41px} }

@media (max-width: 767px){ .u-section-2 .u-list-1 {grid-template-columns: repeat(2, calc(((100% - 540px) / 2)  + 265px)); margin-right: initial; margin-left: initial}
.u-section-2 .u-container-layout-1 {padding-left: 10px; padding-right: 10px}
.u-section-2 .u-container-layout-2 {padding-left: 10px; padding-right: 10px}
.u-section-2 .u-container-layout-3 {padding-left: 10px; padding-right: 10px}
.u-section-2 .u-btn-1 {margin-left: 0} }

@media (max-width: 575px){ .u-section-2 .u-text-1 {font-size: 1.5rem}
.u-section-2 .u-list-1 {grid-template-columns: 100%; margin-right: initial; margin-left: initial} }.u-block-d580-1 {background-image: none}
.u-block-d580-2 {position: absolute; bottom: 10px; margin-bottom: 0}
.u-block-d580-3 {position: absolute; left: 0; width: 50px; height: 50px; margin-top: 0; margin-bottom: 0}
.u-block-d580-4 {position: absolute; right: 0; width: 50px; height: 50px; margin-top: 0}.u-section-4 {background-image: url("images/pexels-photo-325185.jpeg"); background-position: 50% 50%}
.u-section-4 .u-sheet-1 {min-height: 487px}
.u-section-4 .u-text-1 {text-transform: uppercase; font-size: 2.25rem; font-weight: 300; font-family: ABeeZee; margin: 111px auto 0}
.u-section-4 .u-image-1 {width: 782px; height: 177px; margin: 60px auto} 

@media (max-width: 1199px){ .u-section-4 .u-sheet-1 {min-height: 388px} }

@media (max-width: 991px){ .u-section-4 .u-sheet-1 {min-height: 531px}
.u-section-4 .u-image-1 {width: 720px; height: 163px} }

@media (max-width: 767px){ .u-section-4 .u-sheet-1 {min-height: 50vw}
.u-section-4 .u-image-1 {width: 540px; height: 122px} }

@media (max-width: 575px){ .u-section-4 .u-sheet-1 {min-height: 947px}
.u-section-4 .u-image-1 {width: 340px; height: 77px} }.u-section-5 {background-image: none}
.u-section-5 .u-sheet-1 {min-height: 200px}
.u-section-5 .u-layout-wrap-1 {margin: 36px 0 30px}
.u-section-5 .u-layout-cell-1 {min-height: 136px}
.u-section-5 .u-container-layout-1 {padding: 30px 60px}
.u-section-5 .u-text-1 {font-size: 3rem; font-family: ABeeZee; margin: 0}
.u-section-5 .u-text-2 {font-size: 1.25rem; font-family: ABeeZee; margin: 20px auto 0 0}
.u-section-5 .u-layout-cell-2 {min-height: 136px}
.u-section-5 .u-container-layout-2 {padding: 30px 60px}
.u-section-5 .u-btn-1 {border-style: solid; background-image: none; text-transform: uppercase; font-weight: 700; font-size: 0.875rem; margin: 46px auto} 

@media (max-width: 1199px){ .u-section-5 .u-sheet-1 {min-height: 165px}
.u-section-5 .u-layout-wrap-1 {margin-right: initial; margin-left: initial}
.u-section-5 .u-layout-cell-1 {min-height: 100px}
.u-section-5 .u-layout-cell-2 {min-height: 100px} }

@media (max-width: 991px){ .u-section-5 .u-sheet-1 {min-height: 126px}
.u-section-5 .u-container-layout-1 {padding-left: 30px; padding-right: 30px}
.u-section-5 .u-container-layout-2 {padding-left: 30px; padding-right: 30px} }

@media (max-width: 767px){ .u-section-5 .u-sheet-1 {min-height: 100px}
.u-section-5 .u-container-layout-1 {padding-left: 10px; padding-right: 10px}
.u-section-5 .u-container-layout-2 {padding-left: 10px; padding-right: 10px} }.u-section-6 {background-image: none}
.u-section-6 .u-sheet-1 {min-height: 214px}
.u-section-6 .u-text-1 {font-size: 1.875rem; font-style: normal; font-family: ABeeZee; margin: 20px 551px 0 20px}
.u-section-6 .u-text-2 {letter-spacing: 2px; line-height: 2; margin: 0 640px 0 109px}
.u-section-6 .u-text-3 {letter-spacing: 2px; line-height: 2; margin: -96px 284px 30px auto}
.u-section-6 .u-btn-1 {padding: 0} 

@media (max-width: 1199px){ .u-section-6 {min-height: 316px}
.u-section-6 .u-text-2 {width: 644px; margin-right: 680px; margin-left: 68px}
.u-section-6 .u-text-3 {width: 211px; margin-right: 327px}
.u-section-6 .u-btn-1 {width: 192px; height: 21px} }

@media (max-width: 991px){ .u-section-6 {min-height: 244px}
.u-section-6 .u-text-2 {margin-left: 0; margin-right: 528px}
.u-section-6 .u-text-3 {margin-right: 250px} }

@media (max-width: 767px){ .u-section-6 {min-height: 249px}
.u-section-6 .u-sheet-1 {min-height: 505px}
.u-section-6 .u-text-1 {margin-left: 0; margin-right: 391px}
.u-section-6 .u-text-2 {width: 540px; margin-right: 348px}
.u-section-6 .u-text-3 {margin-right: 188px} }

@media (max-width: 575px){ .u-section-6 .u-text-1 {margin-right: 191px}
.u-section-6 .u-text-2 {width: 340px; margin-top: 20px; margin-right: 148px}
.u-section-6 .u-text-3 {margin-top: 20px; margin-left: 0; margin-right: 327px} }