.u-block-be31-1 {margin-top: 0; margin-bottom: 124px}

.u-block-be31-2 {position: absolute; bottom: 10px}

.u-block-be31-3 {position: absolute; left: 0; width: 70px; height: 70px}

.u-block-be31-4 {position: absolute; right: 0; width: 70px; height: 70px} 



@media (max-width: 1199px){ .u-block-be31-2 {margin-bottom: 0}

.u-block-be31-3 {margin-top: 0; margin-bottom: 0}

.u-block-be31-4 {margin-top: 0} }.u-section-1-1 .u-sheet-1 {min-height: 758px}

.u-section-1-1 .u-shape-1 {width: 853px; height: 584px; background-image: none; margin: 2px 0 0 auto}

.u-section-1-1 .u-layout-wrap-1 {width: 1002px; margin: -508px auto 60px 48px}

.u-section-1-1 .u-image-1 {min-height: 400px; background-image: url("images/193776877-01.jpeg"); background-position: 50% 50%}

.u-section-1-1 .u-container-layout-1 {padding: 30px 30px 0}

.u-section-1-1 .u-layout-cell-2 {min-height: 301px}

.u-section-1-1 .u-container-layout-2 {padding: 30px 55px 30px 60px}

.u-section-1-1 .u-text-1 {font-size: 1.875rem; font-family: Aleo; margin: 0 -2px 0 2px}

.u-section-1-1 .u-text-2 {margin: 27px 0 0}

.u-section-1-1 .u-btn-1 {border-style: solid; background-image: none; margin: 27px auto 0 0; padding: 10px 58px 11px 56px}

.u-section-1-1 .u-layout-cell-3 {min-height: 99px}

.u-section-1-1 .u-container-layout-3 {padding: 0 0 50px} 



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

.u-section-1-1 .u-shape-1 {width: 810px; height: 548px; margin-top: 0}

.u-section-1-1 .u-layout-wrap-1 {width: 940px; margin-top: -463px; margin-left: 0}

.u-section-1-1 .u-image-1 {min-height: 375px}

.u-section-1-1 .u-layout-cell-2 {min-height: 282px}

.u-section-1-1 .u-container-layout-2 {padding-right: 40px; padding-left: 30px}

.u-section-1-1 .u-text-1 {font-size: 1.5rem; margin-left: 0; margin-right: 0}

.u-section-1-1 .u-layout-cell-3 {min-height: 93px} }



@media (max-width: 991px){ .u-section-1-1 .u-sheet-1 {min-height: 638px}

.u-section-1-1 .u-shape-1 {width: 595px; height: 527px}

.u-section-1-1 .u-layout-wrap-1 {width: 720px; margin-top: -443px}

.u-section-1-1 .u-image-1 {min-height: 287px}

.u-section-1-1 .u-layout-cell-2 {min-height: 100px}

.u-section-1-1 .u-container-layout-2 {padding-right: 30px}

.u-section-1-1 .u-layout-cell-3 {min-height: 71px}

.u-section-1-1 .u-container-layout-3 {padding-bottom: 30px} }



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

.u-section-1-1 .u-shape-1 {height: 858px; margin-right: initial; margin-left: initial; width: auto}

.u-section-1-1 .u-layout-wrap-1 {width: 490px; margin-top: -774px; margin-right: 0; margin-left: auto}

.u-section-1-1 .u-image-1 {min-height: 593px}

.u-section-1-1 .u-container-layout-1 {padding-left: 10px; padding-right: 10px}

.u-section-1-1 .u-container-layout-2 {padding-right: 10px; padding-left: 10px}

.u-section-1-1 .u-layout-cell-3 {min-height: 227px} }



@media (max-width: 575px){ .u-section-1-1 .u-sheet-1 {min-height: 991px}

.u-section-1-1 .u-shape-1 {height: 805px; width: auto; margin-right: initial; margin-left: initial}

.u-section-1-1 .u-layout-wrap-1 {width: 320px; margin-top: -721px}

.u-section-1-1 .u-image-1 {min-height: 441px}

.u-section-1-1 .u-text-1 {font-size: 1.25rem}

.u-section-1-1 .u-layout-cell-3 {min-height: 143px} }.u-section-1-2 .u-sheet-1 {min-height: 758px}

.u-section-1-2 .u-shape-1 {width: 853px; height: 584px; background-image: none; margin: 2px 0 0 auto}

.u-section-1-2 .u-layout-wrap-1 {width: 1002px; margin: -508px auto 60px 48px}

.u-section-1-2 .u-image-1 {min-height: 400px; background-image: url("images/design.jpg"); background-position: 50% 50%}

.u-section-1-2 .u-container-layout-1 {padding: 30px 30px 0}

.u-section-1-2 .u-layout-cell-2 {min-height: 301px}

.u-section-1-2 .u-container-layout-2 {padding: 30px 55px 30px 60px}

.u-section-1-2 .u-text-1 {font-size: 1.875rem; font-family: Aleo; margin: 0 -2px 0 2px}

.u-section-1-2 .u-text-2 {margin: 27px 0 0}

.u-section-1-2 .u-btn-1 {border-style: solid; background-image: none; margin: 27px auto 0 0; padding: 10px 58px 11px 56px}

.u-section-1-2 .u-layout-cell-3 {min-height: 99px}

.u-section-1-2 .u-container-layout-3 {padding: 0 0 50px} 



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

.u-section-1-2 .u-shape-1 {width: 810px; height: 548px; margin-top: 0}

.u-section-1-2 .u-layout-wrap-1 {width: 940px; margin-top: -463px; margin-left: 0}

.u-section-1-2 .u-image-1 {min-height: 375px}

.u-section-1-2 .u-layout-cell-2 {min-height: 282px}

.u-section-1-2 .u-container-layout-2 {padding-right: 40px; padding-left: 30px}

.u-section-1-2 .u-text-1 {font-size: 1.5rem; margin-left: 0; margin-right: 0}

.u-section-1-2 .u-layout-cell-3 {min-height: 93px} }



@media (max-width: 991px){ .u-section-1-2 .u-sheet-1 {min-height: 638px}

.u-section-1-2 .u-shape-1 {width: 595px; height: 527px}

.u-section-1-2 .u-layout-wrap-1 {width: 720px; margin-top: -443px}

.u-section-1-2 .u-image-1 {min-height: 287px}

.u-section-1-2 .u-layout-cell-2 {min-height: 100px}

.u-section-1-2 .u-container-layout-2 {padding-right: 30px}

.u-section-1-2 .u-layout-cell-3 {min-height: 71px}

.u-section-1-2 .u-container-layout-3 {padding-bottom: 30px} }



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

.u-section-1-2 .u-shape-1 {height: 858px; margin-right: initial; margin-left: initial; width: auto}

.u-section-1-2 .u-layout-wrap-1 {width: 490px; margin-top: -774px; margin-right: 0; margin-left: auto}

.u-section-1-2 .u-image-1 {min-height: 593px}

.u-section-1-2 .u-container-layout-1 {padding-left: 10px; padding-right: 10px}

.u-section-1-2 .u-container-layout-2 {padding-right: 10px; padding-left: 10px}

.u-section-1-2 .u-layout-cell-3 {min-height: 227px} }



@media (max-width: 575px){ .u-section-1-2 .u-sheet-1 {min-height: 991px}

.u-section-1-2 .u-shape-1 {height: 805px; width: auto; margin-right: initial; margin-left: initial}

.u-section-1-2 .u-layout-wrap-1 {width: 320px; margin-top: -721px}

.u-section-1-2 .u-image-1 {min-height: 441px}

.u-section-1-2 .u-text-1 {font-size: 1.25rem}

.u-section-1-2 .u-layout-cell-3 {min-height: 143px} }.u-section-2 {margin-top: 0; margin-bottom: 124px; background-image: none}

.u-section-2 .u-sheet-1 {min-height: 626px}

.u-section-2 .u-text-1 {margin: -89px 238px 0 222px}

.u-section-2 .u-layout-wrap-1 {width: 1140px; background-image: none; margin: 130px auto 1px 0}

.u-section-2 .u-layout-cell-1 {min-height: 418px}

.u-section-2 .u-container-layout-1 {padding: 30px}

.u-section-2 .u-image-1 {height: 207px; margin: 0 auto 0 0}

.u-section-2 .u-text-2 {font-size: 1.5rem; margin: 30px 30px 0}

.u-section-2 .u-text-3 {margin: 20px 30px 0}

.u-section-2 .u-layout-cell-2 {min-height: 418px}

.u-section-2 .u-container-layout-2 {padding: 30px}

.u-section-2 .u-image-2 {height: 207px; margin: 0 auto 0 0}

.u-section-2 .u-text-4 {margin: 30px 30px 0}

.u-section-2 .u-text-5 {margin: 20px 30px 0}

.u-section-2 .u-layout-cell-3 {min-height: 418px}

.u-section-2 .u-container-layout-3 {padding: 30px}

.u-section-2 .u-image-3 {height: 207px; margin: 0 auto 0 0}

.u-section-2 .u-text-6 {margin: 30px 30px 0}

.u-section-2 .u-text-7 {margin: 20px 30px 0} 



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

.u-section-2 .u-text-1 {width: auto; margin-top: -102px; margin-right: 30px; margin-left: 58px}

.u-section-2 .u-layout-wrap-1 {width: 940px; margin-top: 103px; margin-bottom: 0}

.u-section-2 .u-layout-cell-1 {min-height: 345px}

.u-section-2 .u-image-1 {height: 164px; margin-right: initial; margin-left: initial}

.u-section-2 .u-text-2 {margin-left: 0; margin-right: 0}

.u-section-2 .u-text-3 {margin-left: 0; margin-right: 0}

.u-section-2 .u-layout-cell-2 {min-height: 345px}

.u-section-2 .u-image-2 {height: 164px; margin-right: initial; margin-left: initial}

.u-section-2 .u-text-4 {margin-left: 0; margin-right: 0}

.u-section-2 .u-text-5 {margin-left: 0; margin-right: 0}

.u-section-2 .u-layout-cell-3 {min-height: 345px}

.u-section-2 .u-image-3 {height: 164px; margin-right: initial; margin-left: initial}

.u-section-2 .u-text-6 {margin-left: 0; margin-right: 0}

.u-section-2 .u-text-7 {margin-left: 0; margin-right: 0} }



@media (max-width: 991px){ .u-section-2 .u-sheet-1 {min-height: 248px}

.u-section-2 .u-text-1 {margin-left: 0; margin-right: 0}

.u-section-2 .u-layout-wrap-1 {width: 720px}

.u-section-2 .u-layout-cell-1 {min-height: 100px}

.u-section-2 .u-image-1 {height: 117px; margin-right: initial; margin-left: initial}

.u-section-2 .u-layout-cell-2 {min-height: 100px}

.u-section-2 .u-image-2 {height: 117px; margin-right: initial; margin-left: initial}

.u-section-2 .u-layout-cell-3 {min-height: 100px}

.u-section-2 .u-image-3 {height: 117px; margin-right: initial; margin-left: initial} }



@media (max-width: 767px){ .u-section-2 .u-sheet-1 {min-height: 348px}

.u-section-2 .u-layout-wrap-1 {width: 540px}

.u-section-2 .u-container-layout-1 {padding-left: 10px; padding-right: 10px}

.u-section-2 .u-image-1 {height: 338px; margin-right: initial; margin-left: initial}

.u-section-2 .u-container-layout-2 {padding-left: 10px; padding-right: 10px}

.u-section-2 .u-image-2 {height: 338px; margin-right: initial; margin-left: initial}

.u-section-2 .u-container-layout-3 {padding-left: 10px; padding-right: 10px}

.u-section-2 .u-image-3 {height: 338px; margin-right: initial; margin-left: initial} }



@media (max-width: 575px){ .u-section-2 .u-sheet-1 {min-height: 1466px}

.u-section-2 .u-layout-wrap-1 {width: 340px}

.u-section-2 .u-image-1 {height: 208px; margin-right: initial; margin-left: initial}

.u-section-2 .u-text-2 {font-size: 1.5}

.u-section-2 .u-image-2 {height: 208px; margin-right: initial; margin-left: initial}

.u-section-2 .u-image-3 {height: 208px; margin-right: initial; margin-left: initial} }
