.u-section-1 {background-image: url("images/bg01b.jpg"); background-position: 50% 50%}
.u-section-1 .u-sheet-1 {min-height: 715px}
.u-section-1 .u-group-1 {width: 1114px; min-height: 715px; height: auto; margin: 0 auto 0 8px}
.u-section-1 .u-container-layout-1 {padding: 0 30px}
.u-section-1 .u-image-1 {width: 601px; height: 235px; margin: 50px 55px 0 auto}
.u-section-1 .u-text-1 {font-family: Belleza; line-height: 1.3; font-size: 2.5rem; font-weight: normal; margin: 66px 29px 0 371px}
.u-section-1 .u-btn-1 {font-weight: 700; background-image: none; font-size: 1.0625rem; letter-spacing: 0; margin: 44px 224px 0 auto; padding: 14px 23px 14px 22px}
.u-section-1 .u-image-2 {width: 153px; height: 49px; margin: 95px auto 0} 

@media (max-width: 1199px){ .u-section-1 .u-sheet-1 {min-height: 590px}
.u-section-1 .u-group-1 {width: 940px; margin-left: 0}
.u-section-1 .u-image-1 {width: 560px; height: 215px; margin-left: 265px}
.u-section-1 .u-text-1 {font-size: 2.25rem; width: auto; margin-top: 76px; margin-right: 21px; margin-left: 231px}
.u-section-1 .u-btn-1 {margin-top: 70px; margin-right: 205px}
.u-section-1 .u-image-2 {margin-top: 96px; margin-left: 364px} }

@media (max-width: 991px){ .u-section-1 .u-sheet-1 {min-height: 518px}
.u-section-1 .u-group-1 {min-height: 518px; margin-right: initial; margin-left: initial; width: auto}
.u-section-1 .u-image-1 {width: 392px; height: 159px; margin-top: 0; margin-right: 47px; margin-left: auto}
.u-section-1 .u-text-1 {font-size: 1.875rem; margin-top: 23px; margin-right: 0; margin-left: 157px}
.u-section-1 .u-btn-1 {margin-top: 35px; margin-right: 120px}
.u-section-1 .u-image-2 {margin-top: 81px; margin-left: auto} }

@media (max-width: 767px){ .u-section-1 .u-sheet-1 {min-height: 392px}
.u-section-1 .u-group-1 {min-height: 392px; width: auto; margin-right: initial; margin-left: initial}
.u-section-1 .u-container-layout-1 {padding-left: 10px; padding-right: 10px}
.u-section-1 .u-image-1 {width: 318px; height: 129px; margin-right: 42px}
.u-section-1 .u-text-1 {font-size: 1.5rem; margin-top: 15px; margin-right: 6px; margin-left: 124px}
.u-section-1 .u-btn-1 {margin-top: 27px; margin-right: 69px; padding-top: 9px; padding-right: 24px; padding-bottom: 11px}
.u-section-1 .u-image-2 {margin-top: 36px; margin-left: 184px} }

@media (max-width: 575px){ .u-section-1 .u-sheet-1 {min-height: 430px}
.u-section-1 {background-image: url("images/bg-01-mobile.jpg"); background-position: 50% 50%}
.u-section-1 .u-group-1 {min-height: 432px; width: auto; margin-right: initial; margin-left: initial}
.u-section-1 .u-image-1 {width: 252px; height: 102px; margin-right: 0}
.u-section-1 .u-text-1 {margin-top: 21px; margin-right: 0; margin-left: 88px}
.u-section-1 .u-btn-1 {margin-top: 35px; margin-right: 21px}
.u-section-1 .u-image-2 {width: 119px; height: 38px; margin-top: 48px; margin-left: 96px} }.u-section-2 {background-image: url("images/bg02.jpg"); background-position: 50% 50%}
.u-section-2 .u-sheet-1 {min-height: 535px}
.u-section-2 .u-group-1 {width: 969px; min-height: 384px; height: auto; margin: 1px auto 0 82px}
.u-section-2 .u-container-layout-1 {padding: 0 30px 30px}
.u-section-2 .u-text-1 {font-size: 1.6875rem; font-weight: normal; margin: 34px 0 0}
.u-section-2 .u-text-2 {font-size: 1.3125rem; font-weight: 500; margin: 13px 58px 0}
.u-section-2 .u-image-1 {width: 153px; height: 49px; margin: 85px auto 16px} 

@media (max-width: 1199px){ .u-section-2 .u-sheet-1 {min-height: 540px}
.u-section-2 .u-group-1 {width: 940px; margin-left: 0}
.u-section-2 .u-image-1 {margin-top: 52px; margin-bottom: 21px} }

@media (max-width: 991px){ .u-section-2 .u-sheet-1 {min-height: 414px}
.u-section-2 .u-group-1 {width: 720px}
.u-section-2 .u-text-2 {margin-left: 0; margin-right: 0} }

@media (max-width: 767px){ .u-section-2 .u-sheet-1 {min-height: 311px}
.u-section-2 .u-group-1 {width: 540px; min-height: 529px; margin-top: 20px}
.u-section-2 .u-container-layout-1 {padding-left: 10px; padding-right: 10px}
.u-section-2 .u-text-1 {margin-top: 0}
.u-section-2 .u-image-1 {margin-top: 4px; margin-bottom: 16px} }

@media (max-width: 575px){ .u-section-2 .u-sheet-1 {min-height: 196px}
.u-section-2 .u-group-1 {width: 340px}
.u-section-2 .u-text-1 {font-size: 1.375rem}
.u-section-2 .u-text-2 {font-size: 1.125rem}
.u-section-2 .u-image-1 {margin-top: -4px; margin-bottom: 24px} }.u-section-3 {background-image: url("images/bg03.jpg"); background-position: 50% 50%}
.u-section-3 .u-sheet-1 {min-height: 1129px}
.u-section-3 .u-group-1 {width: 842px; min-height: 895px; margin: 0 auto 115px}
.u-section-3 .u-container-layout-1 {padding: 0 30px 30px}
.u-section-3 .u-text-1 {font-size: 1.75rem; font-weight: 600; margin: 11px 47px 0}
.u-section-3 .u-text-2 {font-size: 1.3125rem; font-weight: 500; line-height: 1.4; margin: 47px 0 0}
.u-section-3 .u-btn-1 {font-weight: 700; background-image: none; font-size: 1.0625rem; letter-spacing: 0; margin: 47px auto 0 259px; padding: 14px 23px 14px 22px} 

@media (max-width: 1199px){ .u-section-3 .u-sheet-1 {min-height: 1115px}
.u-section-3 .u-group-1 {height: auto; margin-bottom: 60px} }

@media (max-width: 991px){ .u-section-3 .u-sheet-1 {min-height: 1187px}
.u-section-3 .u-group-1 {width: 720px}
.u-section-3 .u-text-1 {margin-left: 7px; margin-right: 7px}
.u-section-3 .u-text-2 {margin-left: 7px; margin-right: 7px}
.u-section-3 .u-btn-1 {margin-top: 52px; margin-left: auto} }

@media (max-width: 767px){ .u-section-3 .u-sheet-1 {min-height: 1381px}
.u-section-3 .u-group-1 {width: 540px}
.u-section-3 .u-container-layout-1 {padding-left: 10px; padding-right: 10px}
.u-section-3 .u-text-1 {margin-left: auto; margin-right: auto}
.u-section-3 .u-text-2 {margin-left: auto; margin-right: auto}
.u-section-3 .u-btn-1 {margin-top: 47px} }

@media (max-width: 575px){ .u-section-3 .u-sheet-1 {min-height: 1396px}
.u-section-3 .u-group-1 {width: 340px}
.u-section-3 .u-text-1 {font-size: 1.5rem}
.u-section-3 .u-text-2 {font-size: 1.125rem; margin-top: 23px; margin-left: 0; margin-right: 0}
.u-section-3 .u-btn-1 {margin-top: 33px} }.u-section-4 {background-image: url("images/bg04.jpg"); background-position: 50% 50%}
.u-section-4 .u-sheet-1 {min-height: 1639px}
.u-section-4 .u-group-1 {width: 941px; min-height: 1635px; height: auto; margin: 2px 97px 2px auto}
.u-section-4 .u-container-layout-1 {padding: 38px 30px 30px}
.u-section-4 .u-text-1 {font-size: 1.75rem; font-weight: 600; line-height: 1.1; margin: 5px 78px 0}
.u-section-4 .u-image-1 {width: 138px; height: 138px; margin: 66px auto 0 47px}
.u-section-4 .u-text-2 {font-size: 1.3125rem; font-weight: 500; line-height: 2; margin: -138px 25px 0 223px}
.u-section-4 .u-image-2 {width: 138px; height: 138px; margin: 43px auto 0 47px}
.u-section-4 .u-text-3 {font-size: 1.3125rem; font-weight: 500; line-height: 2; margin: -132px 55px 0 224px}
.u-section-4 .u-image-3 {width: 138px; height: 138px; margin: 39px auto 0 47px}
.u-section-4 .u-text-4 {font-size: 1.3125rem; font-weight: 500; line-height: 2; margin: -132px 70px 0 223px}
.u-section-4 .u-image-4 {width: 138px; height: 138px; margin: 56px auto 0 47px}
.u-section-4 .u-text-5 {font-size: 1.3125rem; font-weight: 500; line-height: 2; margin: -145px 58px 0 223px}
.u-section-4 .u-image-5 {width: 138px; height: 138px; margin: 39px auto 0 47px}
.u-section-4 .u-text-6 {font-size: 1.3125rem; font-weight: 500; line-height: 2; margin: -132px 58px 0 224px}
.u-section-4 .u-image-6 {width: 138px; height: 138px; margin: 45px auto 0 47px}
.u-section-4 .u-text-7 {font-size: 1.3125rem; font-weight: 500; line-height: 2; margin: -138px 70px 0 223px}
.u-section-4 .u-text-8 {font-size: 1.3125rem; line-height: 1.4; font-weight: 600; margin: 55px 70px 0 60px}
.u-section-4 .u-text-9 {font-size: 1.375rem; line-height: 2; font-weight: 700; width: 654px; margin: 18px auto 0}
.u-section-4 .u-btn-1 {font-weight: 700; background-image: none; font-size: 1.0625rem; letter-spacing: 0; margin: 20px auto 0; padding: 14px 23px 14px 22px}
.u-section-4 .u-image-7 {width: 153px; height: 49px; margin: 40px auto -6px} 

@media (max-width: 1199px){ .u-section-4 .u-sheet-1 {min-height: 1351px}
.u-section-4 .u-group-1 {width: 940px; margin-right: auto}
.u-section-4 .u-text-4 {margin-right: 69px; margin-left: 222px}
.u-section-4 .u-text-5 {margin-left: 222px}
.u-section-4 .u-text-7 {margin-right: 69px; margin-left: 222px}
.u-section-4 .u-text-8 {margin-left: 74px; margin-right: 74px}
.u-section-4 .u-text-9 {width: auto; margin-right: 127px; margin-left: 99px}
.u-section-4 .u-btn-1 {margin-top: 25px; margin-left: 308px}
.u-section-4 .u-image-7 {margin-top: 41px; margin-bottom: -12px; margin-left: 364px} }

@media (max-width: 991px){ .u-section-4 .u-sheet-1 {min-height: 1757px}
.u-section-4 .u-group-1 {min-height: 1751px; width: 720px; margin: 3px 0}
.u-section-4 .u-container-layout-1 {padding-top: 30px; padding-bottom: 0}
.u-section-4 .u-text-1 {margin-left: auto; margin-right: auto}
.u-section-4 .u-image-1 {margin-left: 0}
.u-section-4 .u-text-2 {width: auto; margin-right: 0; margin-left: 168px}
.u-section-4 .u-image-2 {margin-top: 61px; margin-left: 0}
.u-section-4 .u-text-3 {width: auto; margin-top: -150px; margin-right: 0; margin-left: 168px}
.u-section-4 .u-image-3 {margin-top: 45px; margin-left: 0}
.u-section-4 .u-text-4 {width: auto; margin-top: -138px; margin-right: 0; margin-left: 168px}
.u-section-4 .u-image-4 {margin-top: 61px; margin-left: 0}
.u-section-4 .u-text-5 {width: auto; margin-top: -150px; margin-right: 0; margin-left: 168px}
.u-section-4 .u-image-5 {margin-top: 45px; margin-left: 0}
.u-section-4 .u-text-6 {width: auto; margin-top: -138px; margin-right: 0; margin-left: 168px}
.u-section-4 .u-image-6 {margin-left: 0}
.u-section-4 .u-text-7 {width: auto; margin-right: 0; margin-left: 168px}
.u-section-4 .u-text-8 {margin-top: 45px; margin-left: 13px; margin-right: 13px}
.u-section-4 .u-text-9 {margin-top: 15px; margin-left: 3px; margin-right: 3px}
.u-section-4 .u-btn-1 {margin-top: 23px; margin-left: auto}
.u-section-4 .u-image-7 {margin-top: 51px; margin-left: auto; margin-bottom: 0} }

@media (max-width: 767px){ .u-section-4 .u-sheet-1 {min-height: 1907px}
.u-section-4 .u-group-1 {min-height: 1889px; margin-bottom: 15px; margin-right: initial; margin-left: initial; width: auto}
.u-section-4 .u-container-layout-1 {padding-left: 10px; padding-right: 10px}
.u-section-4 .u-image-1 {width: 120px; height: 120px; margin-top: 59px}
.u-section-4 .u-text-2 {margin-top: -131px; margin-left: 128px}
.u-section-4 .u-image-2 {width: 120px; height: 120px; margin-top: 42px}
.u-section-4 .u-text-3 {margin-top: -131px; margin-left: 128px}
.u-section-4 .u-image-3 {width: 120px; height: 120px; margin-top: 40px}
.u-section-4 .u-text-4 {margin-top: -133px; margin-left: 128px}
.u-section-4 .u-image-4 {width: 120px; height: 120px; margin-top: 42px}
.u-section-4 .u-text-5 {margin-top: -131px; margin-left: 128px}
.u-section-4 .u-image-5 {width: 120px; height: 120px; margin-top: 38px}
.u-section-4 .u-text-6 {margin-top: -131px; margin-left: 128px}
.u-section-4 .u-image-6 {width: 120px; height: 120px; margin-top: 34px}
.u-section-4 .u-text-7 {margin-top: -127px; margin-left: 128px}
.u-section-4 .u-text-8 {margin-top: 38px; margin-left: 0; margin-right: 0}
.u-section-4 .u-text-9 {line-height: 1.6; margin-top: 31px; margin-left: 0; margin-right: 0}
.u-section-4 .u-btn-1 {margin-top: 19px} }

@media (max-width: 575px){ .u-section-4 .u-sheet-1 {min-height: 2296px}
.u-section-4 .u-group-1 {min-height: 2273px; margin-bottom: 20px; width: auto; margin-right: initial; margin-left: initial}
.u-section-4 .u-text-1 {font-size: 1.5rem; margin-left: 0; margin-right: 0}
.u-section-4 .u-image-1 {width: 96px; height: 96px; margin-top: 19px; margin-left: auto}
.u-section-4 .u-text-2 {font-size: 1.125rem; line-height: 1.7; margin-top: 0; margin-left: 0}
.u-section-4 .u-image-2 {width: 95px; height: 95px; margin-top: 21px; margin-left: auto}
.u-section-4 .u-text-3 {font-size: 1.125rem; line-height: 1.7; margin-top: 0; margin-left: 0}
.u-section-4 .u-image-3 {width: 95px; height: 95px; margin-top: 21px; margin-left: auto}
.u-section-4 .u-text-4 {font-size: 1.125rem; line-height: 1.7; margin-top: 0; margin-left: 0}
.u-section-4 .u-image-4 {width: 95px; height: 95px; margin-top: 21px; margin-left: auto}
.u-section-4 .u-text-5 {font-size: 1.125rem; line-height: 1.7; margin-top: 0; margin-left: 0}
.u-section-4 .u-image-5 {width: 95px; height: 95px; margin-top: 21px; margin-left: auto}
.u-section-4 .u-text-6 {font-size: 1.125rem; line-height: 1.7; margin-top: 0; margin-left: 0}
.u-section-4 .u-image-6 {width: 95px; height: 95px; margin-top: 21px; margin-left: auto}
.u-section-4 .u-text-7 {font-size: 1.125rem; line-height: 1.7; margin-top: 0; margin-left: 0}
.u-section-4 .u-text-8 {width: 320px; margin-top: 45px}
.u-section-4 .u-text-9 {line-height: 1.5; margin-top: 28px; margin-left: 9px; margin-right: 9px}
.u-section-4 .u-btn-1 {margin-top: 29px}
.u-section-4 .u-image-7 {margin-top: 50px} }.u-section-5 {background-image: url("images/bg05.jpg"); background-position: 50% 50%}
.u-section-5 .u-sheet-1 {min-height: 1070px}
.u-section-5 .u-group-1 {width: 708px; min-height: 944px; height: auto; margin: 0 auto 35px}
.u-section-5 .u-container-layout-1 {padding: 30px}
.u-section-5 .u-text-1 {font-size: 1.75rem; font-weight: 600; line-height: 1.1; margin: 16px 36px 0}
.u-section-5 .u-text-2 {font-size: 2.25rem; line-height: 1.1; font-weight: 700; margin: 20px 0 0}
.u-section-5 .u-text-3 {font-size: 1.25rem; line-height: 1.1; font-weight: 700; margin: 11px 0 0}
.u-section-5 .u-line-1 {width: 373px; transform-origin: left center 0; margin: 12px auto 0 137px}
.u-section-5 .u-text-4 {font-size: 1.25rem; line-height: 1.1; font-weight: 700; margin: 11px auto 0}
.u-section-5 .u-text-5 {font-size: 1.25rem; line-height: 1.1; font-weight: 400; margin: 36px 0 0}
.u-section-5 .u-text-6 {font-size: 1.25rem; line-height: 1.1; font-weight: 400; margin: 43px 0 0}
.u-section-5 .u-btn-1 {font-weight: 700; background-image: none; font-size: 1.0625rem; letter-spacing: 0; margin: 58px auto 0; padding: 14px 23px 14px 22px} 

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

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

@media (max-width: 767px){ .u-section-5 .u-sheet-1 {min-height: 1180px}
.u-section-5 .u-group-1 {width: 540px}
.u-section-5 .u-container-layout-1 {padding-left: 10px; padding-right: 10px}
.u-section-5 .u-text-1 {margin-left: 0; margin-right: 0} }

@media (max-width: 575px){ .u-section-5 .u-sheet-1 {min-height: 1440px}
.u-section-5 .u-group-1 {width: 340px; margin-left: 0; margin-right: 0; margin-bottom: 60px}
.u-section-5 .u-line-1 {width: 320px; margin-left: 0} }.u-section-6 {background-image: url("images/bg06.jpg"); background-position: 50% 50%}
.u-section-6 .u-sheet-1 {min-height: 1056px}
.u-section-6 .u-group-1 {width: 916px; min-height: 926px; margin: 0 auto}
.u-section-6 .u-container-layout-1 {padding: 30px}
.u-section-6 .u-text-1 {font-size: 1.75rem; font-weight: 600; line-height: 1.1; margin: -8px 36px 0}
.u-section-6 .u-image-1 {width: 370px; height: 370px; margin: 14px auto 0}
.u-section-6 .u-text-2 {font-size: 2rem; font-weight: 700; margin: -1px 36px 0}
.u-section-6 .u-text-3 {font-size: 1.3125rem; line-height: 1.3; font-weight: normal; margin: 2px 36px 0}
.u-section-6 .u-image-2 {width: 153px; height: 49px; margin: 49px auto 32px} 

@media (max-width: 1199px){ .u-section-6 .u-sheet-1 {min-height: 871px}
.u-section-6 .u-group-1 {height: auto} }

@media (max-width: 991px){ .u-section-6 .u-sheet-1 {min-height: 1313px}
.u-section-6 .u-group-1 {width: 720px}
.u-section-6 .u-text-1 {margin-right: auto; margin-left: auto}
.u-section-6 .u-text-2 {margin-left: auto; margin-right: auto}
.u-section-6 .u-text-3 {margin-left: auto; margin-right: auto}
.u-section-6 .u-image-2 {margin-bottom: 49px} }

@media (max-width: 767px){ .u-section-6 .u-sheet-1 {min-height: 1168px}
.u-section-6 .u-group-1 {width: 540px}
.u-section-6 .u-container-layout-1 {padding-left: 10px; padding-right: 10px}
.u-section-6 .u-image-1 {width: 331px; height: 331px; margin-top: 20px}
.u-section-6 .u-text-2 {margin-top: 20px; margin-left: 0; margin-right: 0}
.u-section-6 .u-text-3 {margin-left: 0; margin-right: 0}
.u-section-6 .u-image-2 {margin-top: 38px; margin-bottom: 36px} }

@media (max-width: 575px){ .u-section-6 .u-sheet-1 {min-height: 1506px}
.u-section-6 .u-group-1 {width: 340px}
.u-section-6 .u-text-1 {font-size: 1.5rem}
.u-section-6 .u-image-1 {width: 320px; height: 320px}
.u-section-6 .u-text-2 {font-size: 1.5rem; margin-top: 49px}
.u-section-6 .u-text-3 {font-size: 1.125rem}
.u-section-6 .u-image-2 {margin-top: 18px; margin-bottom: 43px} }.u-section-7 .u-sheet-1 {min-height: 905px}
.u-section-7 .u-group-1 {width: 859px; min-height: 711px; margin: 0 auto}
.u-section-7 .u-container-layout-1 {padding: 0 30px 30px}
.u-section-7 .u-text-1 {font-size: 1.75rem; font-weight: 600; line-height: 1.1; margin: 0 36px}
.u-section-7 .u-text-2 {font-size: 1.3125rem; font-weight: 500; line-height: 1.4; margin: 20px 68px 0}
.u-section-7 .u-form-1 {height: 365px; width: 573px; margin: 30px auto 0}
.u-section-7 .u-input-1 {font-size: 1.375rem; font-weight: 500}
.u-section-7 .u-input-2 {font-size: 1.375rem; font-weight: 500}
.u-section-7 .u-input-3 {font-size: 1.375rem; font-weight: 500}
.u-section-7 .u-input-4 {font-size: 1.375rem; font-weight: 500}
.u-section-7 .u-btn-1 {font-size: 1.6875rem; font-weight: 700; background-image: none; letter-spacing: 0}
.u-section-7 .u-group-2 {width: 494px; min-height: 191px; background-image: none; margin: 3px auto 0}
.u-section-7 .u-container-layout-2 {padding: 30px}
.u-section-7 .u-text-3 {font-size: 1.5rem; margin: 0}
.u-section-7 .u-btn-2 {background-image: none; font-size: 1.375rem; letter-spacing: 0; font-weight: 600; margin: 20px auto 0; padding: 14px 23px 14px 22px}
.u-section-7 .u-group-3 {width: 887px; min-height: 151px; margin: 3px auto 0}
.u-section-7 .u-container-layout-3 {padding: 30px}
.u-section-7 .u-text-4 {font-size: 1.6875rem; font-weight: 500; line-height: 1.4; margin: 31px 14px 0} 

@media (max-width: 1199px){ .u-section-7 .u-sheet-1 {min-height: 874px}
.u-section-7 .u-group-1 {height: auto}
.u-section-7 .u-form-group-5 {text-align: center}
.u-section-7 .u-group-2 {height: auto}
.u-section-7 .u-group-3 {height: auto} }

@media (max-width: 991px){ .u-section-7 .u-sheet-1 {min-height: 669px}
.u-section-7 .u-group-1 {width: 720px}
.u-section-7 .u-text-1 {margin-left: auto; margin-right: auto}
.u-section-7 .u-text-2 {margin-left: 0; margin-right: 0}
.u-section-7 .u-group-3 {width: 720px}
.u-section-7 .u-text-4 {margin-right: auto; margin-left: auto} }

@media (max-width: 767px){ .u-section-7 .u-sheet-1 {min-height: 502px}
.u-section-7 .u-group-1 {width: 540px}
.u-section-7 .u-container-layout-1 {padding-left: 10px; padding-right: 10px}
.u-section-7 .u-form-1 {width: 520px}
.u-section-7 .u-container-layout-2 {padding-left: 10px; padding-right: 10px}
.u-section-7 .u-group-3 {width: 540px}
.u-section-7 .u-container-layout-3 {padding-left: 10px; padding-right: 10px} }

@media (max-width: 575px){ .u-section-7 .u-sheet-1 {min-height: 316px}
.u-section-7 .u-group-1 {width: 340px}
.u-section-7 .u-text-1 {font-size: 1.5rem}
.u-section-7 .u-text-2 {font-size: 1.125rem}
.u-section-7 .u-form-1 {width: 320px}
.u-section-7 .u-btn-1 {font-size: 1.25rem}
.u-section-7 .u-group-2 {width: 340px}
.u-section-7 .u-btn-2 {font-size: 1.25rem}
.u-section-7 .u-group-3 {width: 340px}
.u-section-7 .u-text-4 {font-size: 1.5rem; font-weight: 700} }.u-section-8 .u-sheet-1 {min-height: 156px}
.u-section-8 .u-group-1 {width: 799px; min-height: 156px; margin: 0 auto}
.u-section-8 .u-container-layout-1 {padding: 30px}
.u-section-8 .u-text-1 {margin: 0} 

@media (max-width: 1199px){ .u-section-8 .u-sheet-1 {min-height: 129px}
.u-section-8 .u-group-1 {height: auto} }

@media (max-width: 991px){ .u-section-8 .u-sheet-1 {min-height: 99px}
.u-section-8 .u-group-1 {width: 720px} }

@media (max-width: 767px){ .u-section-8 .u-sheet-1 {min-height: 74px}
.u-section-8 .u-group-1 {width: 540px}
.u-section-8 .u-container-layout-1 {padding-left: 10px; padding-right: 10px} }

@media (max-width: 575px){ .u-section-8 .u-sheet-1 {min-height: 96px}
.u-section-8 .u-group-1 {width: 340px} }.u-section-2 {
    background-position: bottom;
    background-size: 2400px !important;
    background-color: #ecdfef;
}


#sec-7b09 form ::placeholder {
      color: #989898;
      opacity: 1; }
    #sec-7b09 form :-ms-input-placeholder {
      color: #989898; }
    #sec-7b09 form ::-ms-input-placeholder {
      color: #989898; }
    #sec-7b09 form input[type=text], #sec-7b09 form select {
      -webkit-transition: all 0.30s ease-in-out;
      -moz-transition: all 0.30s ease-in-out;
      -ms-transition: all 0.30s ease-in-out;
      -o-transition: all 0.30s ease-in-out;
      outline: none; }
    #sec-7b09 form input[type=text]:focus, #sec-7b09 form select:focus {
      box-shadow: 0 0 5px #f494a6;
      border: 1px solid #f494a6; }
    #sec-7b09 form input[type=email], #sec-7b09 form select {
      -webkit-transition: all 0.30s ease-in-out;
      -moz-transition: all 0.30s ease-in-out;
      -ms-transition: all 0.30s ease-in-out;
      -o-transition: all 0.30s ease-in-out;
      outline: none; }
    #sec-7b09 form input[type=email]:focus, #sec-7b09 form select:focus {
      box-shadow: 0 0 5px #f494a6;
      border: 1px solid #f494a6; }

      #sec-7b09 form input {
      padding: 13px 18px !important; }
    #sec-7b09 form select {
      text-indent: 18px; }

      .modal {
  font-family: 'Montserrat', sans-serif; }

.modal-body {
  font-size: 20px; }

.modal-header {
  background-color: #14d191;
  color: #fff;
  border-radius: 3px; }