.input_wrapper{display:flex;flex-direction:column;gap:10px}.input_wrapper label{font-size:20px;color:#3f53b4;font-family:Antique Olive Std Roman}.input_wrapper input,.input_wrapper textarea{border:1.5px solid #787673;padding:15px 20px;border-radius:24px;background:rgba(0,0,0,0);font-size:16px;font-family:Antique Olive Std Light}.input_wrapper input:focus-visible,.input_wrapper textarea:focus-visible{outline:none}.input_wrapper textarea{min-height:200px;resize:none}.input_wrapper textarea::placeholder{font-size:16px;color:#787673;font-family:Antique Olive Std Light}@media(max-width:768px){.input_wrapper input,.input_wrapper textarea{font-size:14px;padding:10px 15px}.input_wrapper label{font-size:18px}}.section_contact_us{padding-top:160px}.section_contact_us .container a{color:#ff6255;text-decoration:underline}.section_contact_us .container .header_box{display:flex;justify-content:space-between;align-items:center}.section_contact_us .container h2{font-size:51px;font-family:Blaine Retro SemBd;font-weight:600;color:#3f53b4}.section_contact_us .container .content{display:flex;gap:70px;font-family:Antique Olive Std Light;font-size:16px;line-height:24px;color:#1a1a1a}.section_contact_us .container .content .left{width:calc(40% - 10px)}.section_contact_us .container .content .left p{margin-bottom:30px}.section_contact_us .container .content .right{width:calc(60% - 10px);display:flex;flex-direction:column;gap:28px;padding-top:60px}.section_contact_us .container .content .right .btn_wrapper .main_btn{width:120px}.section_contact_us .container .content h3{font-size:28px;color:#3f53b4;font-family:Antique Olive Std Light;margin-bottom:28px;margin-top:60px;letter-spacing:1px}.section_contact_us .container .bottom_ornament{display:flex;width:100%;max-width:1200px;max-height:500px;aspect-ratio:12/5;padding:100px;background:url(/images/bottom_ornament.png) no-repeat 50%/100% auto;margin:70px auto 0}.section_contact_us .container .bottom_ornament h2{font-size:40px;font-family:Blaine Retro SemBd;font-weight:600;color:#faf4e8;margin-bottom:20px}.section_contact_us .container .bottom_ornament .bottom_ornament_mobile{display:none}.section_contact_us .container .bottom_ornament .left{width:50%;background:#8bbf4b;border-bottom-left-radius:190px;text-align:right;padding:35px;font-family:Antique Olive Std Light;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end}.section_contact_us .container .bottom_ornament .left p{color:#faf4e8;font-size:18px;line-height:29px}.section_contact_us .container .bottom_ornament .left p a{color:#faf4e8;text-decoration:none;font-family:Antique Olive Std Bold}.section_contact_us .container .bottom_ornament .right{width:50%;background:#1f96f1;border-top-right-radius:190px;padding:35px;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}.section_contact_us .container .bottom_ornament .right p{color:#faf4e8;font-size:18px;line-height:29px}.section_contact_us .container .bottom_ornament .right p a{color:#faf4e8;text-decoration:none;font-family:Antique Olive Std Bold}@media only screen and (max-width:1024px){.section_contact_us{padding-top:63px}.section_contact_us .container .header_box img{width:169px;height:auto;object-fit:contain}.section_contact_us .container h2{font-size:32px;line-height:40px}.section_contact_us .container .content{padding:0 20px}.section_contact_us .container .content .left{width:100%;font-size:14px}.section_contact_us .container .content h3{font-size:24px;line-height:32px}.section_contact_us .container .content .right{width:100%;padding-top:60px}.section_contact_us .container .bottom_ornament{display:flex;flex-direction:column;width:100%;background:none;max-height:none;padding:0;margin:70px auto 0;aspect-ratio:unset}.section_contact_us .container .bottom_ornament h2{font-size:32px;font-family:Blaine Retro SemBd;font-weight:600;color:#faf4e8;text-align:center}.section_contact_us .container .bottom_ornament .left{width:100%;background:#8bbf4b;height:auto;border-bottom-left-radius:190px;text-align:right;padding:0;font-family:Antique Olive Std Light;position:relative}.section_contact_us .container .bottom_ornament .left .box_wrapper{width:100%}.section_contact_us .container .bottom_ornament .left .bottom_ornament_mobile{display:block;width:100%;height:auto}.section_contact_us .container .bottom_ornament .left h2{margin-top:52px}.section_contact_us .container .bottom_ornament .left p{color:#faf4e8;font-size:16px;line-height:29px;text-align:center;width:100%;max-width:400px;margin:0 auto 52px}.section_contact_us .container .bottom_ornament .left p a{color:#faf4e8;text-decoration:none;font-weight:700}.section_contact_us .container .bottom_ornament .right{width:100%;background:#1f96f1;border-top-right-radius:190px;padding:0;position:relative}.section_contact_us .container .bottom_ornament .right .box_wrapper{width:100%}.section_contact_us .container .bottom_ornament .right .bottom_ornament_mobile{display:block;width:100%;height:auto;margin-right:auto;position:relative;top:2px}.section_contact_us .container .bottom_ornament .right h2{margin-top:52px}.section_contact_us .container .bottom_ornament .right p{color:#faf4e8;font-size:16px;line-height:29px;text-align:center;width:100%;max-width:400px;margin:0 auto 52px}.section_contact_us .container .bottom_ornament .right p a{color:#faf4e8;text-decoration:none;font-weight:700}}@media(max-width:768px){.section_contact_us{padding-top:63px}.section_contact_us .container .header_box{flex-direction:column}.section_contact_us .container .header_box img{width:169px;height:auto;object-fit:contain}.section_contact_us .container h2{font-size:32px;line-height:40px}.section_contact_us .container .content{flex-direction:column;gap:80px}.section_contact_us .container .content .left{width:100%;font-size:16px}.section_contact_us .container .content h3{font-size:24px;line-height:32px;margin-top:80px;margin-bottom:14px}.section_contact_us .container .content .right{width:100%;padding-top:0}}