.u-section-1 {background-image: linear-gradient(#44086e, #4eb5e3, #44086e); margin-top: 15px;}
.u-section-1-1 {min-height: 64px; margin-top: 15px;}
.u-section-1-1 .u-sheet-1 {min-height: 700px}
.u-section-1-1 .u-layout-wrap-1 {width: 1140px; margin: 5px auto 0}
.u-section-1-1 .u-layout-cell-1 {min-height: 600px; background-image: linear-gradient(#4eb5e3, #44086e)}
.u-section-1-1 .u-container-layout-1 {padding: 30px 35px}
.u-section-1-1 .u-btn-1 {border-style: solid; font-weight: 700; font-size: 1.875rem; animation-duration: 1000ms; box-shadow: 5px 5px 20px 0 rgba(0,0,0,0.9); margin: 115px auto 0; padding: 0 7px 0 6px}
.u-section-1-1 .u-text-1 {font-weight: 700; font-size: 1.5rem; margin: 50px 0 0}
.u-section-1-1 .u-image-1 {min-height: 600px; background-image: url("../images/57e5d6454c56a514f6da8c7dda793678153bdee757596c48732f79d59045c65fbb_1280.jpg"); background-position: 50% 50%}
.u-section-1-1 .u-container-layout-2 {padding: 30px 60px} 

@media (max-width: 1199px){ .u-section-1-1 {min-height: 249px}
.u-section-1-1 .u-sheet-1 {min-height: 717px}
.u-section-1-1 .u-layout-wrap-1 {width: 940px}
.u-section-1-1 .u-layout-cell-1 {min-height: 495px}
.u-section-1-1 .u-image-1 {min-height: 495px} }

@media (max-width: 991px){ .u-section-1-1 .u-sheet-1 {min-height: 673px}
.u-section-1-1 .u-layout-wrap-1 {width: 720px; margin-left: 0; margin-right: 0}
.u-section-1-1 .u-layout-cell-1 {min-height: 520px}
.u-section-1-1 .u-container-layout-1 {padding-left: 30px; padding-right: 30px}
.u-section-1-1 .u-image-1 {min-height: 520px}
.u-section-1-1 .u-container-layout-2 {padding-left: 30px; padding-right: 30px} }

@media (max-width: 767px){ .u-section-1-1 .u-sheet-1 {min-height: 997px}
.u-section-1-1 .u-layout-wrap-1 {width: 540px}
.u-section-1-1 .u-layout-cell-1 {min-height: 439px}
.u-section-1-1 .u-container-layout-1 {padding-left: 50px; padding-right: 50px}
.u-section-1-1 .u-image-1 {min-height: 481px}
.u-section-1-1 .u-container-layout-2 {padding-left: 10px; padding-right: 10px} }

@media (max-width: 575px){ .u-section-1-1 {min-height: 64px}
.u-section-1-1 .u-sheet-1 {min-height: 951px}
.u-section-1-1 .u-layout-wrap-1 {width: 340px; margin-bottom: 60px}
.u-section-1-1 .u-layout-cell-1 {min-height: 552px}
.u-section-1-1 .u-image-1 {min-height: 289px} }

.u-section-1-2 {min-height: 64px; margin-top: 15px;}
.u-section-1-2 .u-sheet-1 {min-height: 700px}
.u-section-1-2 .u-layout-wrap-1 {width: 1140px; margin: 5px auto 0}
.u-section-1-2 .u-layout-cell-1 {min-height: 600px; background-image: linear-gradient(#4eb5e3, #44086e)}
.u-section-1-2 .u-container-layout-1 {padding: 30px 35px}
.u-section-1-2 .u-btn-1 {border-style: solid; font-weight: 700; font-size: 1.875rem; box-shadow: 5px 5px 30px 0 rgba(0,0,0,0.9); animation-duration: 1000ms; margin: 115px auto 0; padding: 0 32px 0 30px}
.u-section-1-2 .u-text-1 {font-weight: 700; font-size: 1.5rem; margin: 50px 0 0}
.u-section-1-2 .u-image-1 {min-height: 600px; background-image: url("../images/57e3d5434251ab14f6da8c7dda793678153bdee757596c48732f79d59045c75abb_1280.jpg"); background-position: 50% 50%}
.u-section-1-2 .u-container-layout-2 {padding: 30px 60px} 

@media (max-width: 1199px){ .u-section-1-2 {min-height: 211px}
.u-section-1-2 .u-sheet-1 {min-height: 717px}
.u-section-1-2 .u-layout-wrap-1 {width: 940px}
.u-section-1-2 .u-layout-cell-1 {min-height: 495px}
.u-section-1-2 .u-image-1 {min-height: 495px} }

@media (max-width: 991px){ .u-section-1-2 .u-sheet-1 {min-height: 673px}
.u-section-1-2 .u-layout-wrap-1 {width: 720px; margin-left: 0; margin-right: 0}
.u-section-1-2 .u-layout-cell-1 {min-height: 520px}
.u-section-1-2 .u-container-layout-1 {padding-left: 30px; padding-right: 30px}
.u-section-1-2 .u-image-1 {min-height: 520px}
.u-section-1-2 .u-container-layout-2 {padding-left: 30px; padding-right: 30px} }

@media (max-width: 767px){ .u-section-1-2 .u-sheet-1 {min-height: 997px}
.u-section-1-2 .u-layout-wrap-1 {width: 540px}
.u-section-1-2 .u-layout-cell-1 {min-height: 449px}
.u-section-1-2 .u-container-layout-1 {padding-left: 50px; padding-right: 50px}
.u-section-1-2 .u-image-1 {min-height: 471px}
.u-section-1-2 .u-container-layout-2 {padding-left: 10px; padding-right: 10px} }

@media (max-width: 575px){ .u-section-1-2 {min-height: 64px}
.u-section-1-2 .u-sheet-1 {min-height: 951px}
.u-section-1-2 .u-layout-wrap-1 {width: 340px; margin-bottom: 60px}
.u-section-1-2 .u-layout-cell-1 {min-height: 531px}
.u-section-1-2 .u-image-1 {min-height: 310px} }

.u-section-1-3 {min-height: 64px; margin-top: 15px;}
.u-section-1-3 .u-sheet-1 {min-height: 700px}
.u-section-1-3 .u-layout-wrap-1 {width: 1140px; margin: 5px auto 0}
.u-section-1-3 .u-layout-cell-1 {min-height: 600px; background-image: linear-gradient(#4eb5e3, #44086e)}
.u-section-1-3 .u-container-layout-1 {padding: 30px 35px}
.u-section-1-3 .u-btn-1 {border-style: solid; font-size: 1.875rem; font-weight: 700; box-shadow: 5px 5px 30px 0 rgba(0,0,0,0.9); animation-duration: 1000ms; margin: 115px auto 0; padding: 0}
.u-section-1-3 .u-text-1 {font-weight: 700; font-size: 1.5rem; margin: 50px 0 0}
.u-section-1-3 .u-image-1 {min-height: 600px; background-image: url("../images/54e7d2444857a814f6da8c7dda793678153bdee757596c48732f79d59045c35cbb_1280.jpg"); background-position: 50% 50%}
.u-section-1-3 .u-container-layout-2 {padding: 30px 60px} 

@media (max-width: 1199px){ .u-section-1-3 {min-height: 268px}
.u-section-1-3 .u-sheet-1 {min-height: 717px}
.u-section-1-3 .u-layout-wrap-1 {margin-right: initial; margin-left: initial; width: auto}
.u-section-1-3 .u-layout-cell-1 {min-height: 540px}
.u-section-1-3 .u-container-layout-1 {padding-bottom: 7px}
.u-section-1-3 .u-image-1 {min-height: 540px} }

@media (max-width: 991px){ .u-section-1-3 .u-sheet-1 {min-height: 673px}
.u-section-1-3 .u-layout-cell-1 {min-height: 520px}
.u-section-1-3 .u-container-layout-1 {padding-left: 30px; padding-right: 30px}
.u-section-1-3 .u-image-1 {min-height: 520px}
.u-section-1-3 .u-container-layout-2 {padding-left: 30px; padding-right: 30px} }

@media (max-width: 767px){ .u-section-1-3 .u-sheet-1 {min-height: 997px}
.u-section-1-3 .u-layout-cell-1 {min-height: 420px}
.u-section-1-3 .u-container-layout-1 {padding-left: 50px; padding-right: 50px}
.u-section-1-3 .u-image-1 {min-height: 487px}
.u-section-1-3 .u-container-layout-2 {padding-left: 10px; padding-right: 10px} }

@media (max-width: 575px){ .u-section-1-3 {min-height: 64px}
.u-section-1-3 .u-sheet-1 {min-height: 951px}
.u-section-1-3 .u-layout-wrap-1 {margin-top: 20px; width: auto; margin-right: initial; margin-left: initial}
.u-section-1-3 .u-layout-cell-1 {min-height: 570px}
.u-section-1-3 .u-image-1 {min-height: 271px} }

.u-section-1-4 {min-height: 196px; margin-top: 15px;}
.u-section-1-4 .u-sheet-1 {min-height: 700px}
.u-section-1-4 .u-layout-wrap-1 {width: 1140px; margin: 5px auto 0}
.u-section-1-4 .u-layout-cell-1 {min-height: 600px; background-image: linear-gradient(#4eb5e3, #44086e)}
.u-section-1-4 .u-container-layout-1 {padding: 30px 35px}
.u-section-1-4 .u-btn-1 {border-style: solid; font-weight: 700; font-size: 1.875rem; box-shadow: 5px 5px 30px 0 rgba(0,0,0,0.9); animation-duration: 1000ms; margin: 115px auto 0; padding: 0 4px 0 3px}
.u-section-1-4 .u-text-1 {font-size: 1.5rem; font-weight: 700; margin: 50px 0 0}
.u-section-1-4 .u-image-1 {min-height: 600px; background-image: url("../images/55e8d3454b56ac14f6da8c7dda793678153bdee757596c48732f79d5904bc151b9_1280.jpg"); background-position: 50% 50%}
.u-section-1-4 .u-container-layout-2 {padding: 30px 60px} 

@media (max-width: 1199px){ .u-section-1-4 {min-height: 190px}
.u-section-1-4 .u-sheet-1 {min-height: 717px}
.u-section-1-4 .u-layout-wrap-1 {width: 940px; margin-left: 0; margin-right: 0}
.u-section-1-4 .u-layout-cell-1 {min-height: 495px}
.u-section-1-4 .u-image-1 {min-height: 495px} }

@media (max-width: 991px){ .u-section-1-4 .u-sheet-1 {min-height: 673px}
.u-section-1-4 .u-layout-wrap-1 {width: 720px; min-height: 390px}
.u-section-1-4 .u-layout-cell-1 {min-height: 520px}
.u-section-1-4 .u-container-layout-1 {padding-left: 30px; padding-right: 30px}
.u-section-1-4 .u-image-1 {min-height: 520px}
.u-section-1-4 .u-container-layout-2 {padding-left: 30px; padding-right: 30px} }

@media (max-width: 767px){ .u-section-1-4 .u-sheet-1 {min-height: 997px}
.u-section-1-4 .u-layout-wrap-1 {width: 540px; min-height: 33px}
.u-section-1-4 .u-layout-cell-1 {min-height: 397px}
.u-section-1-4 .u-container-layout-1 {padding-left: 50px; padding-right: 50px}
.u-section-1-4 .u-image-1 {min-height: 513px}
.u-section-1-4 .u-container-layout-2 {padding-left: 10px; padding-right: 10px} }

@media (max-width: 575px){ .u-section-1-4 {min-height: 196px}
.u-section-1-4 .u-sheet-1 {min-height: 951px}
.u-section-1-4 .u-layout-wrap-1 {margin-top: 20px; margin-bottom: 60px; min-height: 223px; margin-right: initial; margin-left: initial; width: auto}
.u-section-1-4 .u-layout-cell-1 {min-height: 441px}
.u-section-1-4 .u-image-1 {min-height: 330px} }

.u-section-1-5 {min-height: 64px; margin-top: 15px;}
.u-section-1-5 .u-sheet-1 {min-height: 700px}
.u-section-1-5 .u-layout-wrap-1 {width: 1140px; margin: 5px -3px 0}
.u-section-1-5 .u-layout-cell-1 {min-height: 600px; background-image: linear-gradient(#4eb5e3, #44086e)}
.u-section-1-5 .u-container-layout-1 {padding: 30px 35px}
.u-section-1-5 .u-btn-1 {border-style: solid; font-weight: 700; font-size: 1.875rem; box-shadow: 5px 5px 30px 0 rgba(0,0,0,0.9); animation-duration: 1000ms; margin: 115px auto 0; padding: 0}
.u-section-1-5 .u-text-1 {background-image: none; font-size: 1.5rem; font-weight: 700; margin: 50px 0 0}
.u-section-1-5 .u-image-1 {min-height: 600px; background-image: url("../images/55e1dd404856a814f6da8c7dda793678153bdee757596c48732f79d59045cc58ba_1280.jpg"); background-position: 50% 50%}
.u-section-1-5 .u-container-layout-2 {padding: 30px 60px} 

@media (max-width: 1199px){ .u-section-1-5 {min-height: 276px}
.u-section-1-5 .u-sheet-1 {min-height: 717px}
.u-section-1-5 .u-layout-wrap-1 {width: 940px; margin-left: 0; margin-right: 0}
.u-section-1-5 .u-layout-cell-1 {min-height: 495px}
.u-section-1-5 .u-image-1 {min-height: 495px} }

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

@media (max-width: 767px){ .u-section-1-5 .u-sheet-1 {min-height: 997px}
.u-section-1-5 .u-layout-wrap-1 {width: 540px}
.u-section-1-5 .u-layout-cell-1 {min-height: 460px}
.u-section-1-5 .u-container-layout-1 {padding-left: 50px; padding-right: 50px}
.u-section-1-5 .u-image-1 {min-height: 460px}
.u-section-1-5 .u-container-layout-2 {padding-left: 10px; padding-right: 10px} }

@media (max-width: 575px){ .u-section-1-5 {min-height: 64px}
.u-section-1-5 .u-sheet-1 {min-height: 951px}
.u-section-1-5 .u-layout-wrap-1 {margin-top: 20px; margin-right: initial; margin-left: initial; width: auto}
.u-section-1-5 .u-layout-cell-1 {min-height: 421px}
.u-section-1-5 .u-container-layout-1 {padding-top: 0; padding-bottom: 0}
.u-section-1-5 .u-btn-1 {margin-top: 20px; margin-left: -15px; margin-right: -15px}
.u-section-1-5 .u-text-1 {margin-top: 30px}
.u-section-1-5 .u-image-1 {min-height: 421px} }

.u-block-8523-1 {min-height: 600px}
.u-block-8523-5 {position: absolute; width: 180px; height: 3px; top: auto; left: auto; right: calc(((100% - 1140px) / 2)  + 472px); bottom: 53px}
.u-block-8523-6 {background-image: none; width: 65px; height: 65px; left: calc(((100% - 1140px) / 2)  + 13px); top: auto; position: absolute; right: auto; bottom: 53px}
.u-block-8523-7 {background-image: none; width: 65px; height: 65px; left: calc(((100% - 1140px) / 2)  + 92px); top: auto; right: auto; bottom: 53px; position: absolute} 

@media (max-width: 1199px){ .u-block-8523-1 {min-height: 180px}
.u-block-8523-5 {right: calc(((100% - 940px) / 2)  + 372px)}
.u-block-8523-6 {left: calc(((100% - 940px) / 2)  + 10px)}
.u-block-8523-7 {left: calc(((100% - 940px) / 2)  + 76px)} }

@media (max-width: 991px){ .u-block-8523-1 {min-height: 64px}
.u-block-8523-5 {right: calc(((100% - 720px) / 2)  + 262px)}
.u-block-8523-6 {left: calc(((100% - 720px) / 2)  + 8px)}
.u-block-8523-7 {left: calc(((100% - 720px) / 2)  + 58px)} }

@media (max-width: 767px){ .u-block-8523-5 {right: calc(((100% - 540px) / 2)  + 172px)}
.u-block-8523-6 {left: calc(((100% - 540px) / 2)  + 6px)}
.u-block-8523-7 {left: calc(((100% - 540px) / 2)  + 44px)} }

@media (max-width: 575px){ .u-block-8523-5 {right: calc(((100% - 340px) / 2)  + 72px)}
.u-block-8523-6 {left: calc(((100% - 340px) / 2)  + 4px)}
.u-block-8523-7 {left: calc(((100% - 340px) / 2)  + 28px)} }

.u-section-2 {background-image: linear-gradient(#44086e, #4eb5e3); margin-bottom: 15px;}
.u-section-2 .u-sheet-1 {min-height: 855px}
.u-section-2 .u-text-1 {text-transform: none; font-size: 3.75rem; font-weight: 700; margin: 60px auto 0}
.u-section-2 .u-group-1 {min-height: 487px; width: 527px; background-image: linear-gradient(#44086e, #b9c1cc); margin: 31px auto 0 7px}
.u-section-2 .u-container-layout-1 {padding: 30px}
.u-section-2 .u-text-2 {font-size: 10.625rem; font-weight: 700; text-shadow: 5px 6px 0 rgba(0,0,0,0.25); margin: 10px 0 0}
.u-section-2 .u-text-3 {font-weight: 400; margin: 27px 0 0}
.u-section-2 .u-list-1 {min-height: 486px; grid-template-columns: calc(((100% - 1140px) / 2) + 560px) calc(((100% - 1140px) / 2) + 560px); grid-template-rows: auto auto; width: 570px; grid-gap: 20px 20px; margin: -484px 0 0 auto}
.u-section-2 .u-list-item-1 {background-image: none}
.u-section-2 .u-container-layout-2 {padding: 30px}
.u-section-2 .u-icon-1 {height: 48px; width: 48px; margin: 0 auto}
.u-section-2 .u-text-4 {text-transform: uppercase; font-weight: 700; font-size: 1.5rem; margin: 20px 20px 0}
.u-section-2 .u-list-item-2 {background-image: none}
.u-section-2 .u-container-layout-3 {padding: 30px}
.u-section-2 .u-icon-2 {height: 48px; width: 48px; margin: 0 auto}
.u-section-2 .u-text-5 {text-transform: uppercase; font-weight: 700; font-size: 1.5rem; margin: 20px 20px 0}
.u-section-2 .u-list-item-3 {background-image: none}
.u-section-2 .u-container-layout-4 {padding: 30px}
.u-section-2 .u-icon-3 {height: 48px; width: 48px; margin: 0 auto}
.u-section-2 .u-text-6 {text-transform: uppercase; font-weight: 700; font-size: 1.5rem; margin: 20px 20px 0}
.u-section-2 .u-list-item-4 {background-image: none}
.u-section-2 .u-container-layout-5 {padding: 30px}
.u-section-2 .u-icon-4 {height: 48px; width: 48px; margin: 0 auto}
.u-section-2 .u-text-7 {text-transform: uppercase; font-weight: 700; font-size: 1.5rem; margin: 20px 20px 0}
.u-section-2 .u-btn-1 {border-style: none; text-transform: uppercase; background-image: linear-gradient(#44086e, #4eb5e3, #44086e); font-weight: 700; margin: 58px auto -7px} 

@media (max-width: 1199px){ .u-section-2 .u-sheet-1 {min-height: 809px}
.u-section-2 .u-text-1 {font-weight: 400; font-size: 4.5rem}
.u-section-2 .u-group-1 {width: 435px}
.u-section-2 .u-list-1 {min-height: 388px; grid-template-columns: 50% 50%; width: 388px; height: auto; margin-top: -437px; margin-right: 20px}
.u-section-2 .u-btn-1 {margin-top: 78px; margin-bottom: 0; margin-left: 388px} }

@media (max-width: 991px){ .u-section-2 .u-sheet-1 {min-height: 1687px}
.u-section-2 .u-group-1 {margin-top: 20px; margin-left: 97px}
.u-section-2 .u-list-1 {grid-template-columns: 100%; margin-top: 20px; margin-left: 125px}
.u-section-2 .u-btn-1 {margin-top: 53px; margin-left: 168px; margin-bottom: 60px} }

@media (max-width: 767px){ .u-section-2 .u-sheet-1 {min-height: 1365px}
.u-section-2 .u-text-1 {font-size: 3rem}
.u-section-2 .u-group-1 {min-height: 351px; margin-left: auto}
.u-section-2 .u-container-layout-1 {padding-left: 10px; padding-right: 10px; padding-bottom: 25px}
.u-section-2 .u-list-1 {min-height: 684px; margin-top: 10px; margin-left: 70px; margin-right: auto}
.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-container-layout-4 {padding-left: 10px; padding-right: 10px}
.u-section-2 .u-container-layout-5 {padding-left: 10px; padding-right: 10px}
.u-section-2 .u-btn-1 {margin-top: 35px; margin-left: 0; margin-bottom: 45px} }

@media (max-width: 575px){ .u-section-2 .u-sheet-1 {min-height: 1297px}
.u-section-2 .u-text-1 {font-size: 2.125rem; margin-left: 0; margin-right: 0}
.u-section-2 .u-group-1 {min-height: 271px; margin-right: initial; margin-left: initial; width: auto}
.u-section-2 .u-text-2 {font-size: 2.25rem}
.u-section-2 .u-list-1 {margin-top: 0; margin-right: initial; margin-left: initial; width: auto}
.u-section-2 .u-btn-1 {margin-top: 51px} }