.appklySec{background-color:#e7eddd;margin-bottom:-30px;padding:100px 0 0}.appklySec .applyImgContentWrap{display:flex}.applyImgContentWrap .applyImgBox{padding-right:48px;width:50%}.applyImgContentWrap .applyContentBox{width:50%}.appklySec .globalSubTitle{justify-content:start}.globalSubTitle{align-items:center;color:#27282a;display:flex;flex-wrap:wrap;font-size:20px;font-weight:400;gap:2px;justify-content:center;line-height:28px;margin-bottom:12px}.appklySec .globalTitle{padding-bottom:0}.globalTitle{color:#27282a;font-size:48px;font-weight:500;line-height:57px;padding-bottom:20px}.globalDescription{color:#5d5d68;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.applyListWrap{padding-top:20px}.applyListWrap .checkTitle{display:flex;gap:14px;padding:20px 0}.applyListWrap .checkTitle h4{color:#27282a;font-size:20px;font-weight:500;line-height:28px}.applyListWrap .checkTitle svg{min-width:28px;position:relative;top:3px}.applyListWrap .applyListBox:last-child{border-bottom:none;padding-bottom:0}.applyListBox .applyListContent{color:#52565b;display:none;font-size:16px;font-weight:400;line-height:24px;margin-top:-10px;max-width:470px;padding-bottom:20px;padding-left:34px}.applyListBox.active .applyListContent{display:block}.applyImgBox img{border-radius:20px;width:100%}.applyButton{padding-top:48px}.applyButton a.btn{background-color:#2a2b33;color:#fff;display:inline-block}.appklySec .applyContentBox .globalTitle{max-width:400px}@media only screen and (max-width:1200px){.appklySec{padding:80px 0}.applyImgBox img{max-width:100%}}@media only screen and (max-width:991px){.appklySec{padding:64px 0}.appklySec .applyImgContentWrap{flex-wrap:wrap;gap:40px}.applyImgContentWrap .applyImgBox{padding-right:0;width:100%}.applyImgContentWrap .applyContentBox{width:100%}}@media only screen and (max-width:680px){.appklySec{padding:48px 0}}.appklySecForms{background-color:#717e71;border-radius:40px;margin:70px 0 -150px;padding:60px;position:relative}.appklySecForms .globalTitleWrap{padding-bottom:20px}.appklySec .appklySecForms .globalTitle{color:#fff;font-size:38px}.appklySec .appklySecForms .globalTitle em{color:#fcec6b}.appklySecForms .globalDescription{color:#fff}.heroFormBox .heroFormBoxWrap{border-radius:20px;margin:0 0 0 auto}.heroFormBoxWrap .formHeading{color:#27282a;margin-bottom:16px}.formHeading h3{font-size:34px;font-weight:500;line-height:40px;margin-bottom:12px}.formHeading p{color:#1b2424;font-size:16px;line-height:24px;max-width:380px}.heroBtn{display:flex;gap:16px}.heroFormBox form fieldset{margin-top:16px;max-width:100%}.heroFormBox form .hs_submit,.heroFormBox form fieldset.form-columns-1,.heroFormBox form fieldset.form-columns-2{padding-right:22px}.submitted-message{color:#fff;font-family:Besley,serif;font-size:28px;font-style:italic}.heroFormBox form li{list-style:none}.heroFormBox form .form-columns-1 .input .hs-input{font-family:Inter,serif;width:100%!important}.heroFormBox form .form-columns-1 .input .hs-input.hs-fieldtype-textarea{min-height:180px}.heroFormBox form .form-columns-1 .input .hs-input[type=checkbox]{margin-right:5px;width:auto!important}.heroFormBox form label{color:#fff;display:block;font-size:14px;line-height:20px;margin-bottom:6px}.heroFormBox form label.hs-error-msg{color:#e10000}.heroFormBox form .input input,.heroFormBox form .input select,.heroFormBox form .input textarea{background-color:#fff;border:none;border-radius:8px;box-sizing:border-box;font-size:16px;padding:16px 14px;width:100%!important}.heroFormBox form .hs_submit input[type=submit]{background:#fcec6b;border:none;border-radius:8px;box-shadow:none;color:#27282a;cursor:pointer;font-size:16px;font-weight:600;height:50px;line-height:20px;margin-top:16px;outline:none;padding:0 26px;text-align:center;-webkit-transition:opacity .45s cubic-bezier(.25,1,.33,1),transform .45s cubic-bezier(.25,1,.33,1),border-color .45s cubic-bezier(.25,1,.33,1),color .45s cubic-bezier(.25,1,.33,1),background-color .45s cubic-bezier(.25,1,.33,1),box-shadow .45s cubic-bezier(.25,1,.33,1);transition:opacity .45s cubic-bezier(.25,1,.33,1),transform .45s cubic-bezier(.25,1,.33,1),border-color .45s cubic-bezier(.25,1,.33,1),color .45s cubic-bezier(.25,1,.33,1),background-color .45s cubic-bezier(.25,1,.33,1),box-shadow .45s cubic-bezier(.25,1,.33,1);width:100%}.heroFormBox form .hs_submit input[type=submit]:hover{box-shadow:0 20px 38px rgba(0,0,0,.16)!important;-ms-transform:translateY(-3px);transform:translateY(-3px);-webkit-transform:translateY(-3px)}.heroFormBox form .legal-consent-container{margin:8px 0 20px}.heroFormBox form .legal-consent-container .hs-richtext{font-size:12px}@media only screen and (max-width:991px){.appklySecForms{padding:60px 10px 60px 30px}.appklySecFormsBox form fieldset .field:last-child .input{margin-right:0!important}}@media only screen and (max-width:680px){.heroFormBox form .input{margin-right:0!important}.heroFormBox form fieldset .hs_lastname{margin-top:12px!important}.heroFormBox .heroFormBoxWrap{padding:24px}.heroFormBox form .hs_submit,.heroFormBox form fieldset.form-columns-1,.heroFormBox form fieldset.form-columns-2{padding-right:0}.appklySecForms{padding:40px 20px}.applyListWrap .checkTitle{padding:10px 0}.appklySecFormsBox form fieldset .field{float:none!important;width:100%!important}.appklySecFormsBox form fieldset .field:not(.field:first-child){margin-top:12px!important}}