.cropper-container{-webkit-touch-callout:none;direction:ltr;font-size:0;line-height:0;position:relative;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cropper-container img{backface-visibility:hidden;display:block;height:100%;image-orientation:0deg;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.cropper-canvas,.cropper-crop-box,.cropper-drag-box,.cropper-modal,.cropper-wrap-box{bottom:0;left:0;position:absolute;right:0;top:0}.cropper-canvas,.cropper-wrap-box{overflow:hidden}.cropper-drag-box{background-color:#fff;opacity:0}.cropper-modal{background-color:#000;opacity:.5}.cropper-view-box{display:block;height:100%;outline:1px solid #39f;outline-color:rgba(51,153,255,.75);overflow:hidden;width:100%}.cropper-dashed{border:0 dashed #eee;display:block;opacity:.5;position:absolute}.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:33.33333%;left:0;top:33.33333%;width:100%}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:33.33333%;top:0;width:33.33333%}.cropper-center{display:block;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0}.cropper-center:after,.cropper-center:before{background-color:#eee;content:" ";display:block;position:absolute}.cropper-center:before{height:1px;left:-3px;top:0;width:7px}.cropper-center:after{height:7px;left:0;top:-3px;width:1px}.cropper-face,.cropper-line,.cropper-point{display:block;height:100%;opacity:.1;position:absolute;width:100%}.cropper-face{background-color:#fff;left:0;top:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:ew-resize;right:-3px;top:0;width:5px}.cropper-line.line-n{cursor:ns-resize;height:5px;left:0;top:-3px}.cropper-line.line-w{cursor:ew-resize;left:-3px;top:0;width:5px}.cropper-line.line-s{bottom:-3px;cursor:ns-resize;height:5px;left:0}.cropper-point{background-color:#39f;height:5px;opacity:.75;width:5px}.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;right:-3px;top:50%}.cropper-point.point-n{cursor:ns-resize;left:50%;margin-left:-3px;top:-3px}.cropper-point.point-w{cursor:ew-resize;left:-3px;margin-top:-3px;top:50%}.cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.cropper-point.point-ne{cursor:nesw-resize;right:-3px;top:-3px}.cropper-point.point-nw{cursor:nwse-resize;left:-3px;top:-3px}.cropper-point.point-sw{bottom:-3px;cursor:nesw-resize;left:-3px}.cropper-point.point-se{bottom:-3px;cursor:nwse-resize;height:20px;opacity:1;right:-3px;width:20px}@media (min-width:768px){.cropper-point.point-se{height:15px;width:15px}}@media (min-width:992px){.cropper-point.point-se{height:10px;width:10px}}@media (min-width:1200px){.cropper-point.point-se{height:5px;opacity:.75;width:5px}}.cropper-point.point-se:before{background-color:#39f;bottom:-50%;content:" ";display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC")}.cropper-hide{display:block;height:0;position:absolute;width:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}
@media (max-width:768px){.webform-submission-form .form-item,.webform-submission-form .form-wrapper,.webform-submission-form .form-composite{float:none !important;width:auto !important;clear:both !important;margin:0 0 1.15em 0 !important;}.webform-submission-form input[type="text"],.webform-submission-form input[type="email"],.webform-submission-form input[type="tel"],.webform-submission-form input[type="number"],.webform-submission-form input[type="date"],.webform-submission-form input[type="password"],.webform-submission-form select:not(.select2-hidden-accessible):not(.shs-enabled):not(.chosen-processed),.webform-submission-form textarea{width:100% !important;max-width:100%;box-sizing:border-box;font-size:16px;padding:0.55em 0.6em;}.webform-submission-form label{display:block;margin-bottom:0.3em;line-height:1.4;}.webform-submission-form input[type="checkbox"],.webform-submission-form input[type="radio"]{margin:0.15em 0.5em 0 0 !important;width:1.15em;height:1.15em;}.webform-submission-form .js-form-type-radio,.webform-submission-form .js-form-type-checkbox,.webform-submission-form .form-type-radio,.webform-submission-form .form-type-checkbox{margin-bottom:0.45em !important;}.webform-submission-form .js-form-type-radio label,.webform-submission-form .js-form-type-checkbox label,.webform-submission-form .form-type-radio label,.webform-submission-form .form-type-checkbox label{margin-bottom:0 !important;line-height:1.35;}.webform-submission-form .select2-container,.webform-submission-form .chosen-container{width:100% !important;}.webform-submission-form .select2-container .select2-selection--single{height:auto;padding:0.35em 0.2em;}.webform-submission-form .chosen-container input[type="text"],.select2-search__field{font-size:16px !important;width:100% !important;box-sizing:border-box;}.webform-submission-form .form-actions{display:flex;flex-wrap:wrap;gap:0.6em;margin-top:1.5em;}.webform-submission-form .form-actions .button{flex:1 1 45%;min-height:2.9em;font-size:1em;margin:0;}.webform-submission-form .webform-progress{overflow-x:auto;-webkit-overflow-scrolling:touch;}.webform-submission-form table{display:block;overflow-x:auto;max-width:100%;}.webform-submission-form .form-item--error-message,.webform-submission-form .messages--error{font-size:0.95em;line-height:1.4;}}
.shs-widget-container > label.visually-hidden{position:static !important;overflow:visible !important;clip:auto !important;clip-path:none !important;width:auto !important;height:auto !important;margin:0 0 0.2em 0 !important;white-space:normal !important;display:block;font-size:0.85em;font-weight:normal;line-height:1.3;opacity:0.75;}.shs-widget-container{vertical-align:top;}@media (max-width:768px){.shs-widget-container{display:block !important;margin-right:0;margin-bottom:0.6em;}.shs-widget-container select{width:100% !important;box-sizing:border-box;font-size:16px;}}
.webform-submission-form .iti{display:block;width:100%;}.webform-submission-form .iti input[type="tel"]{width:100%;box-sizing:border-box;}
.form-item-photo > label{display:block;margin-bottom:4px;}.form-item-photo .webform-managed-file-placeholder{margin-bottom:10px;font-size:15px;line-height:1.5;color:#4a4132;}.form-item-photo .webform-managed-file-placeholder strong{font-weight:500;}.form-item-photo input[type="file"]{display:block;width:100%;max-width:100%;box-sizing:border-box;padding:9px 12px;border:1px solid #e2ded2;border-radius:10px;background:#fdfcfa;font-size:15px;color:#6b6252;cursor:pointer;}.form-item-photo input[type="file"]::file-selector-button{margin-right:12px;padding:8px 16px;min-height:38px;border:0;border-radius:8px;background:#7a6a45;color:#fff;font-size:15px;font-weight:500;cursor:pointer;}.form-item-photo input[type="file"]::-webkit-file-upload-button{margin-right:12px;padding:8px 16px;min-height:38px;border:0;border-radius:8px;background:#7a6a45;color:#fff;font-size:15px;font-weight:500;cursor:pointer;}.form-item-photo input[type="file"]:hover{border-color:#cdc7b6;}.form-item-photo input[type="file"]:focus-within,.form-item-photo input[type="file"]:focus{outline:2px solid #7a6a45;outline-offset:2px;}.form-item-photo .webform-element-description{margin-top:6px;font-size:12px;line-height:1.6;color:#9a9280;}.dhamma-photo-preview{margin:0.75em 0 1.25em;padding:12px;border:1px solid #e2ded2;border-radius:12px;background:#fdfcfa;max-width:100%;box-sizing:border-box;}.dhamma-photo-stage{max-height:300px;min-height:180px;overflow:hidden;border-radius:8px;background:#f3f1ea;}.dhamma-photo-stage img{max-width:100%;max-height:300px;display:block;margin:0 auto;}.dhamma-photo-actions{display:flex;flex-direction:column;gap:12px;margin-top:12px;}.dhamma-photo-tools{display:inline-flex;align-self:center;border:1px solid #e2ded2;border-radius:10px;background:#fff;overflow:hidden;}.dhamma-photo-icon{width:46px;height:46px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-right:1px solid #eeebe3;background:transparent;color:#6b6252;cursor:pointer;transition:background-color 0.12s ease,color 0.12s ease;}.dhamma-photo-icon:last-child{border-right:0;}.dhamma-photo-icon svg{width:21px;height:21px;}.dhamma-photo-icon:hover{background:#f6f4ee;color:#4a4132;}.dhamma-photo-icon:active{background:#efece2;}.dhamma-photo-icon:focus-visible{outline:2px solid #7a6a45;outline-offset:-2px;}.dhamma-photo-fine{display:flex;flex-wrap:wrap;align-items:center;row-gap:2px;font-size:14px;color:#4a4132;}.dhamma-photo-fine-label{flex:1 1 auto;}.dhamma-photo-degrees{flex:0 0 auto;text-align:right;font-variant-numeric:tabular-nums;color:#8a8272;}.dhamma-photo-fine input[type="range"]{flex:1 0 100%;}.dhamma-photo-fine input[type="range"]{flex:1 0 100%;min-width:0;height:44px;margin:0;padding:0;background:transparent;-webkit-appearance:none;appearance:none;cursor:pointer;}.dhamma-photo-fine input[type="range"]::-webkit-slider-runnable-track{height:4px;border-radius:2px;background:#e2ded2;}.dhamma-photo-fine input[type="range"]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:22px;height:22px;margin-top:-9px;border:0;border-radius:50%;background:#7a6a45;box-shadow:0 1px 3px rgba(0,0,0,0.22);}.dhamma-photo-fine input[type="range"]::-moz-range-track{height:4px;border-radius:2px;background:#e2ded2;}.dhamma-photo-fine input[type="range"]::-moz-range-thumb{width:22px;height:22px;border:0;border-radius:50%;background:#7a6a45;box-shadow:0 1px 3px rgba(0,0,0,0.22);}.dhamma-photo-fine input[type="range"]:focus-visible{outline:2px solid #7a6a45;outline-offset:4px;}.dhamma-photo-btn--primary{width:100%;min-height:48px;padding:0 1.2em;border:0;border-radius:10px;background:#7a6a45;color:#fff;font-size:16px;font-weight:500;cursor:pointer;transition:background-color 0.12s ease;}.dhamma-photo-btn--primary:hover{background:#675a3a;}.dhamma-photo-btn--primary:active{background:#574b30;}.dhamma-photo-btn--primary:focus-visible{outline:2px solid #4a4132;outline-offset:2px;}.dhamma-photo-hint{margin:0;font-size:13px;line-height:1.45;color:#8a8272;text-align:center;}.dhamma-photo-preview--done{border-color:#cddcc4;background:#fafcf8;}.dhamma-photo-preview--done .dhamma-photo-stage{background:transparent;}.dhamma-photo-hint--done{margin-top:10px;color:#4d6b3f;}.dhamma-photo-hint--done::before{content:"✓";margin-right:6px;font-weight:600;}.dhamma-photo-preview .cropper-container{max-width:100%;}@media (max-width:768px){.dhamma-photo-stage,.dhamma-photo-stage img{max-height:260px;}}
@media (min-width:769px){.webform-submission-application-form-form > .js-form-wrapper:not(.form-actions){display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.1rem 1.5rem;align-items:start;}.webform-submission-application-form-form > .js-form-wrapper:not(.form-actions) > .js-form-type-textarea,.webform-submission-application-form-form > .js-form-wrapper:not(.form-actions) > .js-form-type-checkbox,.webform-submission-application-form-form > .js-form-wrapper:not(.form-actions) > .js-form-type-item,.webform-submission-application-form-form > .js-form-wrapper:not(.form-actions) > .js-form-type-processed-text,.webform-submission-application-form-form > .js-form-wrapper:not(.form-actions) > [id*="ajax-wrapper"],.webform-submission-application-form-form > .js-form-wrapper:not(.form-actions) > .dhamma-photo-preview,.webform-submission-application-form-form > .js-form-wrapper:not(.form-actions) > fieldset:not(.webform-type-webform-select-other){grid-column:1 / -1;}.webform-submission-application-form-form #edit-first-page,.webform-submission-application-form-form #edit-personal-details-section{grid-template-columns:repeat(6,1fr);}.webform-submission-application-form-form #edit-first-page > .form-item-a-gender{grid-column:1 / span 3;}.webform-submission-application-form-form #edit-first-page > *,.webform-submission-application-form-form #edit-personal-details-section > *{grid-column:span 6;margin:0;}.webform-submission-application-form-form #edit-personal-details-section > .form-item-a-f-name,.webform-submission-application-form-form #edit-personal-details-section > .form-item-a-l-name,.webform-submission-application-form-form #edit-personal-details-section > .form-item-photo-id-type,.webform-submission-application-form-form #edit-personal-details-section > .form-item-photo-id-val,.webform-submission-application-form-form #edit-personal-details-section > .form-item-a-city,.webform-submission-application-form-form #edit-personal-details-section > .form-item-a-zip,.webform-submission-application-form-form #edit-personal-details-section > .form-item-a-lang-1-level,.webform-submission-application-form-form #edit-personal-details-section > .form-item-a-lang-2-level,.webform-submission-application-form-form #edit-personal-details-section > .form-item-a-education,.webform-submission-application-form-form #edit-personal-details-section > #edit-a-occupation,.webform-submission-application-form-form #edit-personal-details-section > .form-item-a-dob,.webform-submission-application-form-form #edit-personal-details-section > .form-item-ae-nationality,.webform-submission-application-form-form #edit-personal-details-section > .form-item-a-lang-discourse,.webform-submission-application-form-form #edit-personal-details-section > .form-item-a-phone-mobile,.webform-submission-application-form-form #edit-personal-details-section > .form-item-a-phone-home,.webform-submission-application-form-form #edit-personal-details-section > .form-item-a-phone-office,.webform-submission-application-form-form #edit-personal-details-section > .form-item-a-company,.webform-submission-application-form-form #edit-personal-details-section > .form-item-a-department,.webform-submission-application-form-form #edit-personal-details-section > .form-item-a-designation,.webform-submission-application-form-form #edit-personal-details-section > .form-item-a-emergency-name,.webform-submission-application-form-form #edit-personal-details-section > .form-item-a-emergency-num,.webform-submission-application-form-form #edit-personal-details-section > .form-item-a-emergency-relation{grid-column:span 3;}.webform-submission-application-form-form #edit-personal-details-section > .form-item-a-f-name,.webform-submission-application-form-form #edit-personal-details-section > .form-item-photo-id-type,.webform-submission-application-form-form #edit-personal-details-section > .form-item-a-city,.webform-submission-application-form-form #edit-personal-details-section > .form-item-a-lang-1-level,.webform-submission-application-form-form #edit-personal-details-section > .form-item-a-phone-mobile,.webform-submission-application-form-form #edit-personal-details-section > .form-item-a-education,.webform-submission-application-form-form #edit-personal-details-section > .form-item-a-company,.webform-submission-application-form-form #edit-personal-details-section > .form-item-a-emergency-name{grid-column:1 / span 3;}.webform-submission-application-form-form #edit-old-student-section{grid-template-columns:repeat(10,1fr);}.webform-submission-application-form-form #edit-old-student-section > *{grid-column:span 5;margin:0;}.webform-submission-application-form-form #edit-old-student-section > .form-item-ac-teen,.webform-submission-application-form-form #edit-old-student-section > .form-item-ac-10d,.webform-submission-application-form-form #edit-old-student-section > .form-item-ac-stp,.webform-submission-application-form-form #edit-old-student-section > .form-item-ac-spl,.webform-submission-application-form-form #edit-old-student-section > .form-item-ac-20d,.webform-submission-application-form-form #edit-old-student-section > .form-item-ac-30d,.webform-submission-application-form-form #edit-old-student-section > .form-item-ac-45d,.webform-submission-application-form-form #edit-old-student-section > .form-item-ac-60d,.webform-submission-application-form-form #edit-old-student-section > .form-item-ac-tsc,.webform-submission-application-form-form #edit-old-student-section > .form-item-ac-service{grid-column:span 2;}.webform-submission-application-form-form #edit-old-student-section > .js-form-type-processed-text,.webform-submission-application-form-form #edit-old-student-section > .js-form-type-checkbox,.webform-submission-application-form-form #edit-old-student-section > .js-form-type-textarea,.webform-submission-application-form-form #edit-old-student-section > .js-form-type-item,.webform-submission-application-form-form #edit-old-student-section > fieldset,.webform-submission-application-form-form #edit-old-student-section > .form-item-ac-practice-details{grid-column:1 / -1;}.webform-submission-application-form-form #edit-old-student-section > .form-item-date-first-course,.webform-submission-application-form-form #edit-old-student-section > .form-item-ac-first-teacher,.webform-submission-application-form-form #edit-old-student-section > .form-item-date-last-course,.webform-submission-application-form-form #edit-old-student-section > .form-item-ac-last-teacher{grid-column:1 / span 5;}.webform-submission-application-form-form #edit-old-student-section input[type="number"]{width:100%;}.webform-submission-application-form-form #edit-old-student-section > .form-item-ac-teen,.webform-submission-application-form-form #edit-old-student-section > .form-item-ac-30d{grid-column:1 / span 2;}.webform-submission-application-form-form #edit-first-page > *,.webform-submission-application-form-form #edit-code-of-discipline > *,.webform-submission-application-form-form #edit-personal-details-section > *,.webform-submission-application-form-form #edit-old-student-section > *,.webform-submission-application-form-form > .js-form-wrapper:not(.form-actions) > *{float:none;width:auto;margin:0;min-width:0;position:relative;}.webform-submission-application-form-form #edit-personal-details-section > .dhamma-photo-preview{grid-column:span 6;}.webform-submission-application-form-form select,.webform-submission-application-form-form input[type="text"],.webform-submission-application-form-form input[type="email"],.webform-submission-application-form-form input[type="tel"],.webform-submission-application-form-form input[type="number"],.webform-submission-application-form-form input[type="date"],.webform-submission-application-form-form textarea{width:100%;max-width:100%;box-sizing:border-box;}.webform-submission-application-form-form .chosen-container{width:100% !important;max-width:22rem;}.webform-submission-application-form-form .form-item-country .shs-field-container{display:grid;grid-template-columns:repeat(2,1fr);gap:1.1rem 1.5rem;align-items:start;}.webform-submission-application-form-form .form-item-country .shs-widget-container{display:block;width:auto;min-width:0;}.webform-submission-application-form-form .form-item-country .shs-widget-container select:not(.select2-hidden-accessible):not(.chosen-processed),.webform-submission-application-form-form .form-item-country .shs-widget-container .select2-container{width:100% !important;}.webform-submission-application-form-form .webform-type-webform-email-confirm .fieldset-wrapper{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.1rem 1.5rem;align-items:start;}.webform-submission-application-form-form .webform-type-webform-email-confirm .fieldset-wrapper > *{margin:0;}.webform-submission-application-form-form > .js-form-wrapper:not(.form-actions) > * > label{display:block;margin-bottom:0.35em;line-height:1.35;}.webform-submission-application-form-form input[type="checkbox"],.webform-submission-application-form-form input[type="radio"]{float:left;margin:0.3em 0.5em 0 0;}.webform-submission-application-form-form .js-form-type-radio,.webform-submission-application-form-form .js-form-type-checkbox{margin-bottom:0.4em;}.webform-submission-application-form-form .form-actions{margin-top:2rem;}}
.webform-submission-application-form-form{max-width:900px;--dhamma-rule:2px solid rgba(99,71,3,0.25);--dhamma-rule-space:1.75rem;}.webform-submission-application-form-form label,.webform-submission-application-form-form .description,.webform-submission-application-form-form .webform-element-description{max-width:68ch;}.webform-submission-application-form-form label{font-size:16px;line-height:1.5;}.webform-submission-application-form-form input,.webform-submission-application-form-form select,.webform-submission-application-form-form textarea{font-size:16px;color:rgb(36,28,10);}.webform-submission-application-form-form .description,.webform-submission-application-form-form .webform-element-description{font-size:13.5px;line-height:1.5;color:rgb(122,101,32);}.webform-submission-application-form-form input[type="text"],.webform-submission-application-form-form input[type="email"],.webform-submission-application-form-form input[type="tel"],.webform-submission-application-form-form input[type="number"],.webform-submission-application-form-form input[type="date"],.webform-submission-application-form-form input[type="password"],.webform-submission-application-form-form select:not(.select2-hidden-accessible):not(.chosen-processed),.webform-submission-application-form-form textarea{min-height:40px;padding:8px 10px;border:1px solid rgb(179,166,140);border-radius:3px;}.webform-submission-application-form-form .select2-container--default .select2-selection--single{height:40px;border:1px solid rgb(179,166,140);border-radius:3px;}.webform-submission-application-form-form .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:38px;font-size:16px;color:rgb(36,28,10);}.webform-submission-application-form-form .select2-container--default .select2-selection--single .select2-selection__arrow{height:38px;}.webform-submission-application-form-form select.select2-hidden-accessible,.webform-submission-application-form-form select.chosen-processed{width:1px !important;}.webform-submission-application-form-form input:focus,.webform-submission-application-form-form select:focus,.webform-submission-application-form-form textarea:focus{outline:2px solid rgb(99,71,3);outline-offset:1px;}.webform-submission-application-form-form #edit-cod{font-size:17px;line-height:1.65;color:rgb(45,38,20);}.webform-submission-application-form-form #edit-cod p,.webform-submission-application-form-form #edit-cod li{margin:0 0 1em;text-align:justify;-webkit-hyphens:auto;hyphens:auto;}.webform-submission-application-form-form #edit-cod h2,.webform-submission-application-form-form #edit-cod h5,.webform-submission-application-form-form #edit-cod p > b:only-child{text-align:left;-webkit-hyphens:manual;hyphens:manual;}.webform-submission-application-form-form #edit-cod h2{font-size:25px;line-height:1.25;margin:var(--dhamma-rule-space) 0 0.7em;padding-top:var(--dhamma-rule-space);border-top:var(--dhamma-rule);color:rgb(99,71,3);}.webform-submission-application-form-form #edit-cod h2:first-child{margin-top:0;padding-top:0;border-top:0;}.webform-submission-application-form-form #edit-cod p > b:only-child{display:block;font-size:19px;line-height:1.35;padding-top:1.5em;margin-bottom:0.15em;color:rgb(99,71,3);}.webform-submission-application-form-form #edit-cod ul{margin:0 0 1.2em;padding-left:1.5em;list-style:disc outside;}.webform-submission-application-form-form #edit-cod ol{margin:0 0 1.2em;padding-left:1.9em;list-style:decimal outside;}.webform-submission-application-form-form #edit-cod li{margin-bottom:0.5em;list-style:inherit;}.webform-submission-application-form-form #edit-cod table{width:100%;border-collapse:collapse;margin:0.5em 0 1.5em;}.webform-submission-application-form-form #edit-cod th,.webform-submission-application-form-form #edit-cod td{padding:0.55em 0.7em;border-bottom:1px solid rgba(99,71,3,0.18);text-align:left;vertical-align:top;}.webform-submission-application-form-form #edit-cod th{color:rgb(99,71,3);border-bottom-width:2px;}.webform-submission-application-form-form #edit-cod h5{font-size:17px;line-height:1.5;font-weight:600;margin:0 0 1.8em;padding:0.9em 1.1em;border-left:4px solid rgb(99,71,3);background:rgba(99,71,3,0.06);color:rgb(99,71,3);}.webform-submission-application-form-form #edit-personal-details-section > .form-item-a-dob,.webform-submission-application-form-form #edit-personal-details-section > .form-item-ae-nationality,.webform-submission-application-form-form #edit-personal-details-section > .form-item-a-lang-discourse,.webform-submission-application-form-form #edit-personal-details-section > .form-item-a-phone-office,.webform-submission-application-form-form #edit-personal-details-section > .form-item-a-designation,.webform-submission-application-form-form #edit-personal-details-section > .form-item-a-emergency-relation,.webform-submission-application-form-form #edit-old-student-section > .form-item-ac-first-teacher,.webform-submission-application-form-form #edit-old-student-section > .form-item-ac-last-teacher,.webform-submission-application-form-form #edit-old-student-section > .form-item-ac-practice-details{position:relative;padding-bottom:var(--dhamma-rule-space);margin-bottom:var(--dhamma-rule-space) !important;}.webform-submission-application-form-form #edit-personal-details-section > .form-item-a-dob::after,.webform-submission-application-form-form #edit-personal-details-section > .form-item-ae-nationality::after,.webform-submission-application-form-form #edit-personal-details-section > .form-item-a-lang-discourse::after,.webform-submission-application-form-form #edit-personal-details-section > .form-item-a-phone-office::after,.webform-submission-application-form-form #edit-personal-details-section > .form-item-a-designation::after,.webform-submission-application-form-form #edit-personal-details-section > .form-item-a-emergency-relation::after,.webform-submission-application-form-form #edit-old-student-section > .form-item-ac-first-teacher::after,.webform-submission-application-form-form #edit-old-student-section > .form-item-ac-last-teacher::after,.webform-submission-application-form-form #edit-old-student-section > .form-item-ac-practice-details::after{content:"";position:absolute;left:0;bottom:0;width:100%;border-top:var(--dhamma-rule);}.webform-submission-application-form-form #edit-personal-details-section > .form-item-a-lang-1-level{position:relative;padding-top:var(--dhamma-rule-space);margin-top:var(--dhamma-rule-space) !important;}.webform-submission-application-form-form #edit-personal-details-section > .form-item-a-lang-1-level::before{content:"";position:absolute;left:0;top:0;width:100%;border-top:var(--dhamma-rule);}@media (min-width:769px){.webform-submission-application-form-form #edit-personal-details-section > .form-item-a-lang-1-level::before,.webform-submission-application-form-form #edit-personal-details-section > .form-item-a-dob::after,.webform-submission-application-form-form #edit-personal-details-section > .form-item-ae-nationality::after,.webform-submission-application-form-form #edit-personal-details-section > .form-item-a-lang-discourse::after,.webform-submission-application-form-form #edit-personal-details-section > .form-item-a-phone-office::after,.webform-submission-application-form-form #edit-personal-details-section > .form-item-a-designation::after,.webform-submission-application-form-form #edit-personal-details-section > .form-item-a-emergency-relation::after,.webform-submission-application-form-form #edit-old-student-section > .form-item-ac-first-teacher::after,.webform-submission-application-form-form #edit-old-student-section > .form-item-ac-last-teacher::after{width:calc(200% + 1.5rem);}}.webform-submission-application-form-form input[type="radio"],.webform-submission-application-form-form input[type="checkbox"]{width:16px;height:16px;min-height:0;}
