
.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}
.cdk-overlay-container{position:fixed;z-index:1000}
.cdk-overlay-container:empty{display:none}
.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}
.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}
.cdk-overlay-backdrop{position:absolute;inset:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}
.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}
.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}
.cdk-overlay-dark-backdrop{background:#00000052}
.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}
.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0;visibility:visible}
.cdk-overlay-backdrop-noop-animation{transition:none}
.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}
.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}
.dtx-modal{position:fixed;z-index:101;inset:0;display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-end;transition:opacity .8s cubic-bezier(.19,1,.22,1)}
.dtx-modal-backdrop{position:absolute;inset:0;z-index:1000;background-color:#000000b3}
.dtx-modal-backdrop--no-click{pointer-events:none}
.dtx-modal.hidden{opacity:0;display:none}
.cdk-overlay-backdrop{pointer-events:none;background-color:#000000b3}
.cdk-global-overlay-wrapper{pointer-events:all}
.cdk-overlay-container{z-index:2000!important}
.cdk-overlay-pane{--mat-dialog-container-max-width:744px;display:flex;flex-direction:column;background-color:#f7f6f5;max-width:744px;margin:0 auto;width:100%;overflow-y:auto;overflow-x:hidden}
.dtx-modal-content{position:relative;z-index:1001;display:flex;flex-direction:row;justify-content:space-between;width:calc(100% - var(--offset));max-width:calc(100% - var(--offset));height:calc(100vh - (max(6rem,min(calc(.0663716814 * (100vw - 98.4rem) + 6rem),12rem))/.8));max-height:calc(100vh - (max(6rem,min(calc(.0663716814 * (100vw - 98.4rem) + 6rem),12rem))/.8));background-color:#222035;overflow-y:auto;color:#f7f6f5;transform:translate(0);transition:transform .8s cubic-bezier(.19,1,.22,1)}
.hidden .dtx-modal-content{transform:translate(100%);transition:transform .8s cubic-bezier(.19,1,.22,1)}
.dtx-modal-content::ng-deep .mat-dialog-container{overflow:visible!important}
.dtx-modal-close{padding:0;margin:0;border:unset;border-radius:unset;box-shadow:unset;background-color:transparent;text-decoration:none;cursor:pointer;width:max(7.5rem,min(calc(.0520833333 * (100vw - 74.4rem) + 7.5rem),12rem));background-color:#5245ad1a;line-height:1;z-index:3;display:flex;flex-direction:row;justify-content:center;padding-top:calc(max(.8rem,min(calc(.0144927536 * (100vw - 98.4rem) + .8rem),1.2rem))*4);color:#f7f6f5;transition:color .8s cubic-bezier(.19,1,.22,1)}
.dtx-modal-close:hover,.dtx-modal-close:focus{color:inherit;text-decoration:none}
.dtx-modal-close .dtx-icon{width:calc(max(.8rem,min(calc(.0144927536 * (100vw - 98.4rem) + .8rem),1.2rem))*3);height:calc(max(.8rem,min(calc(.0144927536 * (100vw - 98.4rem) + .8rem),1.2rem))*3);transform:rotate(180deg)}
.dtx-modal-close:hover,.dtx-modal-close:focus{color:#a1a1a1}
.dtx-modal-body{--column-fluid:calc((100% - var(--offset)) / 12);display:flex;flex-direction:row;justify-content:space-between;width:calc(var(--column-fluid) * 12);padding:max(6rem,min(calc(.0663716814 * (100vw - 98.4rem) + 6rem),12rem)) var(--column-fluid)}
.dtx-modal-body-left{--column-fluid:10% ;width:calc(var(--column-fluid) * 4)}
.dtx-modal-body-left h2{color:#f7f6f5;font-size:max(3.6rem,min(calc(.0439814815 * (100vw - 74.4rem) + 3.6rem),7.4rem));line-height:1.027027027}
.dtx-modal-body-right{--column-fluid:10% ;width:calc(var(--column-fluid) * 5);margin-top:max(6rem,min(calc(.0663716814 * (100vw - 98.4rem) + 6rem),12rem))}
.dtx-modal-table{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}
.dtx-modal-table table{width:100%;min-width:600px;border-collapse:collapse}
.dtx-modal-table th,.dtx-modal-table td{padding:8px;text-align:left;white-space:nowrap}
.dtx-modal-table td{border-top:1px solid #ddd}
@media only screen and (max-width:1440px){.dtx-modal-close{width:var(--offset)}
}
@media only screen and (max-width:1260px){.dtx-modal-body{flex-direction:column;justify-content:flex-start;row-gap:calc(max(.8rem,min(calc(.0144927536 * (100vw - 98.4rem) + .8rem),1.2rem))*4)}
.dtx-modal-body-left{width:100%}
.dtx-modal-body-right{width:100%;margin-top:0}
}
@media only screen and (max-width:744px){.dtx-modal-content{height:calc(100vh - (max(6rem,min(calc(.0663716814 * (100vw - 98.4rem) + 6rem),12rem))/2));max-height:calc(100vh - (max(6rem,min(calc(.0663716814 * (100vw - 98.4rem) + 6rem),12rem))/2))}
.dtx-modal-body{padding-top:calc(max(.8rem,min(calc(.0144927536 * (100vw - 98.4rem) + .8rem),1.2rem))*12)}
.dtx-modal-close{position:absolute;top:0;left:0;right:0;height:6.4rem;width:100%;padding-top:0;padding-right:var(--offset);justify-content:flex-end;align-items:center}
}
.dtx-input,.dtx-input-dropdown,.dtx-input-text{border:unset;border-radius:unset;box-shadow:unset;position:relative;display:block;height:4.8rem;width:100%;padding-top:.9rem;padding-bottom:.9rem;padding-left:max(1.5rem,min(calc(.0023148148 * (100vw - 74.4rem) + 1.5rem),1.7rem));padding-right:max(1.5rem,min(calc(.0023148148 * (100vw - 74.4rem) + 1.5rem),1.7rem));margin:0;color:#f7f6f5;font-weight:700;border:1px solid #5245AD;border-radius:0;background-color:transparent;transition:color .8s cubic-bezier(.19,1,.22,1),border-color .8s cubic-bezier(.19,1,.22,1),background-color .8s cubic-bezier(.19,1,.22,1),box-shadow .8s cubic-bezier(.19,1,.22,1)}
[data-style=underline] .dtx-input,[data-style=underline] .dtx-input-dropdown,[data-style=underline] .dtx-input-text{padding-left:0;padding-right:0;border-top:unset;border-left:unset;border-right:unset;border-radius:unset;background-color:unset}
.dtx-input:hover,.dtx-input-dropdown:hover,.dtx-input-text:hover{border-color:#847acd;transition:border-color .4s cubic-bezier(.19,1,.22,1)}
.dtx-input:focus,.dtx-input-dropdown:focus,.dtx-input-text:focus,.dtx-input:focus-within,.dtx-input-dropdown:focus-within,.dtx-input-text:focus-within,.dtx-input:focus-visible,.dtx-input-dropdown:focus-visible,.dtx-input-text:focus-visible,.dtx-input:active,.dtx-input-dropdown:active,.dtx-input-text:active{outline:unset;border-color:#847acd;box-shadow:0 0 #847acd33;transition:border-color .4s cubic-bezier(.19,1,.22,1),box-shadow .4s cubic-bezier(.19,1,.22,1)}
.dtx-input::-webkit-input-placeholder,.dtx-input-dropdown::-webkit-input-placeholder,.dtx-input-text::-webkit-input-placeholder,.dtx-input::placeholder,.dtx-input-dropdown::placeholder,.dtx-input-text::placeholder{color:#f7f6f533}
.error .dtx-input,.error .dtx-input-dropdown,.error .dtx-input-text{color:#eb2a14;border-color:#eb2a14}
.error .dtx-input::-webkit-input-placeholder,.error .dtx-input-dropdown::-webkit-input-placeholder,.error .dtx-input-text::-webkit-input-placeholder,.error .dtx-input::placeholder,.error .dtx-input-dropdown::placeholder,.error .dtx-input-text::placeholder{color:#eb2a144d}
.error .dtx-input::selection,.error .dtx-input-dropdown::selection,.error .dtx-input-text::selection{color:#f7f6f5;background-color:rgba(var(--color-control-error-darken),.65)}
.error .dtx-input::moz-selection,.error .dtx-input-dropdown::moz-selection,.error .dtx-input-text::moz-selection{color:#f7f6f5;background-color:rgba(var(--color-control-error-darken),.65)}
.error .dtx-input:focus,.error .dtx-input-dropdown:focus,.error .dtx-input-text:focus,.error .dtx-input:focus-within,.error .dtx-input-dropdown:focus-within,.error .dtx-input-text:focus-within,.error .dtx-input:focus-visible,.error .dtx-input-dropdown:focus-visible,.error .dtx-input-text:focus-visible{box-shadow:0 0 #eb2a1433}
.valid .dtx-input,.valid .dtx-input-dropdown,.valid .dtx-input-text{color:#00a82d;border-color:#00a82d}
.valid .dtx-input::-webkit-input-placeholder,.valid .dtx-input-dropdown::-webkit-input-placeholder,.valid .dtx-input-text::-webkit-input-placeholder,.valid .dtx-input::placeholder,.valid .dtx-input-dropdown::placeholder,.valid .dtx-input-text::placeholder{color:#00a82d4d}
.valid .dtx-input::selection,.valid .dtx-input-dropdown::selection,.valid .dtx-input-text::selection{color:#f7f6f5;background-color:rgba(var(--color-control-valid-darken),.65)}
.valid .dtx-input::moz-selection,.valid .dtx-input-dropdown::moz-selection,.valid .dtx-input-text::moz-selection{color:#f7f6f5;background-color:rgba(var(--color-control-valid-darken),.65)}
.valid .dtx-input:focus,.valid .dtx-input-dropdown:focus,.valid .dtx-input-text:focus,.valid .dtx-input:focus-within,.valid .dtx-input-dropdown:focus-within,.valid .dtx-input-text:focus-within,.valid .dtx-input:focus-visible,.valid .dtx-input-dropdown:focus-visible,.valid .dtx-input-text:focus-visible{box-shadow:0 0 #00a82d33}
.warning .dtx-input,.warning .dtx-input-dropdown,.warning .dtx-input-text{color:#ff8400;border-color:#ff8400}
.warning .dtx-input::-webkit-input-placeholder,.warning .dtx-input-dropdown::-webkit-input-placeholder,.warning .dtx-input-text::-webkit-input-placeholder,.warning .dtx-input::placeholder,.warning .dtx-input-dropdown::placeholder,.warning .dtx-input-text::placeholder{color:#ff84004d}
.warning .dtx-input::selection,.warning .dtx-input-dropdown::selection,.warning .dtx-input-text::selection{color:#f7f6f5;background-color:rgba(var(--color-control-warning-darken),.65)}
.warning .dtx-input::moz-selection,.warning .dtx-input-dropdown::moz-selection,.warning .dtx-input-text::moz-selection{color:#f7f6f5;background-color:rgba(var(--color-control-warning-darken),.65)}
.warning .dtx-input:focus,.warning .dtx-input-dropdown:focus,.warning .dtx-input-text:focus,.warning .dtx-input:focus-within,.warning .dtx-input-dropdown:focus-within,.warning .dtx-input-text:focus-within,.warning .dtx-input:focus-visible,.warning .dtx-input-dropdown:focus-visible,.warning .dtx-input-text:focus-visible{box-shadow:0 0 #ff840033}
textarea.dtx-input-text{height:19.2rem;min-width:100%;max-width:100%}
.dtx-input-radios{position:relative;display:grid;row-gap:calc(max(.8rem,min(calc(.0144927536 * (100vw - 98.4rem) + .8rem),1.2rem))*1);columns:calc(max(.8rem,min(calc(.0144927536 * (100vw - 98.4rem) + .8rem),1.2rem))*2);width:100%}
.dtx-input-radios label{position:relative;width:fit-content;pointer-events:all;cursor:pointer}
.dtx-input-radios label input[type=radio].dtx-input-radio{margin-top:-.4rem;margin-right:.6rem;vertical-align:middle}
.dtx-input-radios[data-columns="1"]{grid-template-columns:1fr}
.dtx-input-radios[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}
.dtx-input-radios[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}
.dtx-input-radios[data-columns="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}
input[type=radio].dtx-input-radio{appearance:initial;position:relative;display:inline-block;width:max(1.5rem,min(calc(.0023148148 * (100vw - 74.4rem) + 1.5rem),1.7rem));min-width:max(1.5rem,min(calc(.0023148148 * (100vw - 74.4rem) + 1.5rem),1.7rem));height:max(1.5rem,min(calc(.0023148148 * (100vw - 74.4rem) + 1.5rem),1.7rem));min-height:max(1.5rem,min(calc(.0023148148 * (100vw - 74.4rem) + 1.5rem),1.7rem));margin:0;padding:0;vertical-align:middle;cursor:pointer;isolation:isolate;z-index:1}
input[type=radio].dtx-input-radio:before,input[type=radio].dtx-input-radio:after{content:"";display:block;position:absolute;top:50%;left:50%;width:100%;height:100%;border-radius:max(1.5rem,min(calc(.0023148148 * (100vw - 74.4rem) + 1.5rem),1.7rem));transform:translate(-50%,-50%);transition:transform .8s cubic-bezier(.19,1,.22,1),border-color .4s cubic-bezier(.19,1,.22,1),background-color .4s cubic-bezier(.19,1,.22,1),box-shadow .4s cubic-bezier(.19,1,.22,1);visibility:visible}
input[type=radio].dtx-input-radio:before{background-color:#f7f6f5;border:1px solid #5245AD;border-radius:max(1.5rem,min(calc(.0023148148 * (100vw - 74.4rem) + 1.5rem),1.7rem));z-index:2}
input[type=radio].dtx-input-radio:after{background-color:#f7f6f5;transform:translate(-50%,-50%) scale(0);transform-origin:center center;mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 11 8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.585.158c.114-.115.236-.115.365 0l.602.623c.129.115.129.236 0 .365L4.106 7.592c-.114.114-.236.114-.365 0L.884 4.712c-.13-.114-.13-.236 0-.365l.601-.601c.13-.13.25-.13.365 0L3.934 5.83z' /%3E%3C/svg%3E");mask-repeat:no-repeat;mask-position:center;z-index:3}
input[type=radio].dtx-input-radio:hover:before,input[type=radio].dtx-input-radio:focus-visible:before{border-color:#847acd;box-shadow:0 0 #847acd33}
input[type=radio].dtx-input-radio:hover,input[type=radio].dtx-input-radio:focus{outline:unset}
input[type=radio].dtx-input-radio:active:before{border-color:#5245ad}
input[type=radio].dtx-input-radio:active:after{transform:translate(-50%,-50%) scale(.45)}
input[type=radio].dtx-input-radio:checked:before{border-color:#847acd;background-color:#847acd}
input[type=radio].dtx-input-radio:checked:after{transform:translate(-50%,-50%) scale(.55);transition:transform .4s cubic-bezier(.19,1,.22,1)}
.error input[type=radio].dtx-input-radio:before{border-color:#eb2a14;background-color:#eb2a141a}
.error input[type=radio].dtx-input-radio:focus:before,.error input[type=radio].dtx-input-radio:focus-visible:before{box-shadow:0 0 #eb2a1433}
.warning input[type=radio].dtx-input-radio:before{border-color:#ff8400;background-color:#ff84001a}
.warning input[type=radio].dtx-input-radio:focus:before,.warning input[type=radio].dtx-input-radio:focus-visible:before{box-shadow:0 0 #ff840033}
.valid input[type=radio].dtx-input-radio:before{border-color:#00a82d;background-color:#00a82d1a}
.valid input[type=radio].dtx-input-radio:focus:before,.valid input[type=radio].dtx-input-radio:focus-visible:before{box-shadow:0 0 #00a82d33}
.info input[type=radio].dtx-input-radio:before{border-color:#c5c5c5;background-color:#c5c5c51a}
.info input[type=radio].dtx-input-radio:focus:before,.info input[type=radio].dtx-input-radio:focus-visible:before{box-shadow:0 0 #c5c5c533}
.dtx-input-radios--payment__option__radiobutton{display:flex;align-items:center}
.dtx-input-radios--payment__option__images{display:flex;flex-direction:row}
.dtx-input-radios--payment__option__image{width:calc(max(.8rem,min(calc(.0144927536 * (100vw - 98.4rem) + .8rem),1.2rem))*3);margin-left:calc(max(.8rem,min(calc(.0144927536 * (100vw - 98.4rem) + .8rem),1.2rem))/2)}
@media only screen and (max-width:1260px){.dtx-input-radios[data-columns="3"],.dtx-input-radios[data-columns="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media only screen and (max-width:744px){.dtx-input-radios[data-columns="1"],.dtx-input-radios[data-columns="2"],.dtx-input-radios[data-columns="3"],.dtx-input-radios[data-columns="4"]{grid-template-columns:1fr}
}
.dtx-input-checkboxes{position:relative;display:grid;row-gap:calc(max(.8rem,min(calc(.0144927536 * (100vw - 98.4rem) + .8rem),1.2rem))*1);columns:calc(max(.8rem,min(calc(.0144927536 * (100vw - 98.4rem) + .8rem),1.2rem))*2);width:100%}
.dtx-input-checkboxes label{position:relative;width:fit-content;pointer-events:all;cursor:pointer}
.dtx-input-checkboxes label input[type=checkbox].dtx-input-checkbox{margin-top:-.4rem;margin-right:.6rem;vertical-align:middle}
.dtx-input-checkboxes a{text-decoration:underline}
.dtx-input-checkboxes[data-columns="1"]{grid-template-columns:1fr}
.dtx-input-checkboxes[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}
.dtx-input-checkboxes[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}
.dtx-input-checkboxes[data-columns="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}
input[type=checkbox].dtx-input-checkbox{appearance:initial;position:relative;display:inline-block;width:max(1.5rem,min(calc(.0023148148 * (100vw - 74.4rem) + 1.5rem),1.7rem));min-width:max(1.5rem,min(calc(.0023148148 * (100vw - 74.4rem) + 1.5rem),1.7rem));height:max(1.5rem,min(calc(.0023148148 * (100vw - 74.4rem) + 1.5rem),1.7rem));min-height:max(1.5rem,min(calc(.0023148148 * (100vw - 74.4rem) + 1.5rem),1.7rem));margin:0;padding:0;cursor:pointer;isolation:isolate;z-index:1}
input[type=checkbox].dtx-input-checkbox:before,input[type=checkbox].dtx-input-checkbox:after{content:"";display:block;position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);transition:transform .8s cubic-bezier(.19,1,.22,1),border-color .4s cubic-bezier(.19,1,.22,1),background-color .4s cubic-bezier(.19,1,.22,1),box-shadow .4s cubic-bezier(.19,1,.22,1);visibility:visible}
input[type=checkbox].dtx-input-checkbox:before{background-color:transparent;border:1px solid #F7F6F5;border-radius:0;z-index:2}
input[type=checkbox].dtx-input-checkbox:after{border-radius:0;background-color:#f7f6f5;transform:translate(-50%,-50%) scale(0);transform-origin:center center;mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 11 8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.585.158c.114-.115.236-.115.365 0l.602.623c.129.115.129.236 0 .365L4.106 7.592c-.114.114-.236.114-.365 0L.884 4.712c-.13-.114-.13-.236 0-.365l.601-.601c.13-.13.25-.13.365 0L3.934 5.83z' /%3E%3C/svg%3E");mask-repeat:no-repeat;mask-position:center;z-index:3}
input[type=checkbox].dtx-input-checkbox:hover:before,input[type=checkbox].dtx-input-checkbox:focus-visible:before{border-color:#847acd;box-shadow:0 0 #847acd33}
input[type=checkbox].dtx-input-checkbox:hover,input[type=checkbox].dtx-input-checkbox:focus{outline:unset}
input[type=checkbox].dtx-input-checkbox:active:before{border-color:#847acd}
input[type=checkbox].dtx-input-checkbox:active:after{transform:translate(-50%,-50%) scale(.66)}
input[type=checkbox].dtx-input-checkbox:checked:active:before{border-color:#5245ad}
input[type=checkbox].dtx-input-checkbox:checked:active:after{transform:translate(-50%,-50%) scale(.6)}
input[type=checkbox].dtx-input-checkbox:checked:before{border-color:#5245ad;background-color:#5245ad}
input[type=checkbox].dtx-input-checkbox:checked:after{transform:translate(-50%,-50%) scale(.7);transition:transform .8s cubic-bezier(.19,1,.22,1)}
.error input[type=checkbox].dtx-input-checkbox:before{border-color:#eb2a14;background-color:#eb2a141a}
.error input[type=checkbox].dtx-input-checkbox:focus:before,.error input[type=checkbox].dtx-input-checkbox:focus-visible:before{box-shadow:0 0 #eb2a1433}
.warning input[type=checkbox].dtx-input-checkbox:before{border-color:#ff8400;background-color:#ff84001a}
.warning input[type=checkbox].dtx-input-checkbox:focus:before,.warning input[type=checkbox].dtx-input-checkbox:focus-visible:before{box-shadow:0 0 #ff840033}
.valid input[type=checkbox].dtx-input-checkbox:before{border-color:#00a82d;background-color:#00a82d1a}
.valid input[type=checkbox].dtx-input-checkbox:focus:before,.valid input[type=checkbox].dtx-input-checkbox:focus-visible:before{box-shadow:0 0 #00a82d33}
.info input[type=checkbox].dtx-input-checkbox:before{border-color:#c5c5c5;background-color:#c5c5c51a}
.info input[type=checkbox].dtx-input-checkbox:focus:before,.info input[type=checkbox].dtx-input-checkbox:focus-visible:before{box-shadow:0 0 #c5c5c533}
@media only screen and (max-width:1260px){.dtx-input-checkboxes[data-columns="3"],.dtx-input-checkboxes[data-columns="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media only screen and (max-width:744px){.dtx-input-checkboxes[data-columns="1"],.dtx-input-checkboxes[data-columns="2"],.dtx-input-checkboxes[data-columns="3"],.dtx-input-checkboxes[data-columns="4"]{grid-template-columns:1fr}
}
.dtx-input-dropdown{padding:0;order:2}
.dtx-input-dropdown select{border:none;outline:none;appearance:none;background-color:transparent;height:100%;width:100%;margin:0;padding:.9rem 1.8rem;font-family:inherit;font-size:inherit;line-height:inherit;cursor:inherit;color-scheme:dark;color:#f7f6f5}
.dtx-input-dropdown select option{color:#333;background-color:#fff;border-radius:0}
.dtx-input-dropdown select::-ms-expand{display:none}
.dtx-input-dropdown:after{content:"";mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 640'%3E%3C!--!Font Awesome Pro 7.1.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2025 Fonticons, Inc.--%3E%3Cpath d='M303.5 473c9.4 9.4 24.6 9.4 33.9 0l200-200c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-183 183-183-183c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l200 200z'/%3E%3C/svg%3E") no-repeat center;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 640'%3E%3C!--!Font Awesome Pro 7.1.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2025 Fonticons, Inc.--%3E%3Cpath d='M303.5 473c9.4 9.4 24.6 9.4 33.9 0l200-200c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-183 183-183-183c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l200 200z'/%3E%3C/svg%3E") no-repeat center;background-color:#f7f6f5;display:block;position:absolute;top:50%;right:1.8rem;transform:translateY(-50%);width:1.2rem;height:1.2rem;opacity:.6;pointer-events:none;transition:opacity .8s cubic-bezier(.19,1,.22,1)}
.dtx-input-dropdown:focus:after,.dtx-input-dropdown:focus-within:after,.dtx-input-dropdown:focus-visible:after{opacity:1;transition:opacity .8s cubic-bezier(.19,1,.22,1)}
.dtx-input-autocomplete{position:relative}
.dtx-input-autocomplete:after{mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 640'%3E%3C!--!Font Awesome Pro 7.1.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2025 Fonticons, Inc.--%3E%3Cpath d='M303.5 473c9.4 9.4 24.6 9.4 33.9 0l200-200c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-183 183-183-183c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l200 200z'/%3E%3C/svg%3E") no-repeat center;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 640'%3E%3C!--!Font Awesome Pro 7.1.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2025 Fonticons, Inc.--%3E%3Cpath d='M303.5 473c9.4 9.4 24.6 9.4 33.9 0l200-200c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-183 183-183-183c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l200 200z'/%3E%3C/svg%3E") no-repeat center;background-color:#1c1c22;display:block;position:absolute;top:50%;right:1.8rem;transform:translateY(-50%);font-family:"Font Awesome 6 Pro";font-weight:400;font-size:1.2rem;opacity:.6;pointer-events:none;transition:opacity .8s cubic-bezier(.19,1,.22,1)}
.dtx-input-autocomplete:focus:after,.dtx-input-autocomplete:focus-within:after,.dtx-input-autocomplete:focus-visible:after{opacity:1;transition:opacity .8s cubic-bezier(.19,1,.22,1)}
.dtx-input-datepicker{position:relative;display:flex;flex-flow:column wrap;justify-content:flex-start;align-items:flex-start;width:100%}
.dtx-input-datepicker.show{display:flex!important}
.dtx-input-datepicker.show dtx-datepicker,.dtx-input-datepicker.show .dtx-input-datepicker-calendar{max-height:1000px;opacity:1;visibility:visible;transition:opacity .4s cubic-bezier(.19,1,.22,1),visibility .4s cubic-bezier(.19,1,.22,1),max-height .4s cubic-bezier(.19,1,.22,1)}
.dtx-input-datepicker[data-type=full] .dtx-input-datepicker-calendar{max-width:100%}
.dtx-input-datepicker[data-type=full] .dtx-input-datepicker-calendar__grid-item{min-height:48px;padding-bottom:65%}
.dtx-input-datepicker[data-placement=popup] .dtx-input-datepicker-calendar{position:absolute;top:calc(100% + max(.8rem,min(calc(.0144927536 * (100vw - 98.4rem) + .8rem),1.2rem))*1.5);margin-top:0}
.dtx-input-datepicker-calendar{position:relative;width:100%;max-width:42rem;margin-top:calc(max(.8rem,min(calc(.0144927536 * (100vw - 98.4rem) + .8rem),1.2rem))*1.5);padding:min(5%,30px);border-radius:0;border:1px solid #5245AD;background-color:transparent;max-height:0;opacity:0;visibility:hidden;overflow:hidden;transition:opacity .8s cubic-bezier(.19,1,.22,1),visibility .8s cubic-bezier(.19,1,.22,1),max-height .8s cubic-bezier(.19,1,.22,1);order:3;z-index:6}
.dtx-input-datepicker-calendar.show,.dtx-input-datepicker-calendar:focus,.dtx-input-datepicker-calendar:focus-visible,.dtx-input-datepicker-calendar:focus-within,input:focus+.dtx-input-datepicker-calendar,input:focus-visible+.dtx-input-datepicker-calendar,input:focus-within+.dtx-input-datepicker-calendar{max-height:1000px;opacity:1;visibility:visible;transition:opacity .4s cubic-bezier(.19,1,.22,1),visibility .4s cubic-bezier(.19,1,.22,1),max-height .4s cubic-bezier(.19,1,.22,1)}
.dtx-input-datepicker-calendar[data-position=middle],.dtx-input-datepicker-calendar[data-position=center]{left:50%;transform:translate(-50%)}
.dtx-input-datepicker-calendar[data-position=right]{right:0}
.dtx-input-datepicker-calendar__buttons button{display:flex;padding:0;margin:0;border:unset;border-radius:unset;box-shadow:unset;background-color:transparent;text-decoration:none;cursor:pointer;background-color:#5245ad;color:#f7f6f5;padding:calc(max(.8rem,min(calc(.0144927536 * (100vw - 98.4rem) + .8rem),1.2rem))/2) calc(max(.8rem,min(calc(.0144927536 * (100vw - 98.4rem) + .8rem),1.2rem))*2);border-radius:0;transition:background-color .8s cubic-bezier(.19,1,.22,1),color .8s cubic-bezier(.19,1,.22,1)}
.dtx-input-datepicker-calendar__buttons button:hover,.dtx-input-datepicker-calendar__buttons button:focus{color:inherit;text-decoration:none}
.dtx-input-datepicker-calendar__buttons button:hover,.dtx-input-datepicker-calendar__buttons button:focus{color:#5245ad;background-color:#1c1c22}
.dtx-input-datepicker-calendar__buttons button.today-active{background-color:#a1a1a1;color:#f7f6f5;pointer-events:none;cursor:default}
.dtx-input-datepicker-calendar__buttons button.today-active:hover,.dtx-input-datepicker-calendar__buttons button.today-active:focus{background-color:#a1a1a1;color:#f7f6f5}
.dtx-input-datepicker-calendar--header{position:relative;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;width:100%;margin:0 0 24px;padding:8px 0;z-index:2}
.dtx-input-datepicker-calendar--header-middle{position:relative;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:stretch;padding:0 12px}
.dtx-input-datepicker-calendar--header-middle button{display:flex;padding:0;margin:0;border:unset;border-radius:unset;box-shadow:unset;background-color:transparent;text-decoration:none;cursor:pointer}
.dtx-input-datepicker-calendar--header-middle button:hover,.dtx-input-datepicker-calendar--header-middle button:focus{color:inherit;text-decoration:none}
.dtx-input-datepicker-calendar--header-middle button{position:relative;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;line-height:1;font-family:Metropolis,Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:700;text-transform:uppercase;padding:8px 12px;background-color:transparent;transition:background-color .8s cubic-bezier(.19,1,.22,1)}
.dtx-input-datepicker-calendar--header-middle button i{font-size:1.1rem;margin-left:8px;margin-top:-4px;opacity:.7;transition:color .8s cubic-bezier(.19,1,.22,1),opacity .8s cubic-bezier(.19,1,.22,1)}
.dtx-input-datepicker-calendar--header-middle button:hover i,.dtx-input-datepicker-calendar--header-middle button:focus-visible i{color:#5245ad;opacity:1;transition:color .4s cubic-bezier(.19,1,.22,1),opacity .4s cubic-bezier(.19,1,.22,1)}
.dtx-input-datepicker-calendar--header-middle button:last-child{margin-right:0}
.dtx-input-datepicker-calendar--header-left,.dtx-input-datepicker-calendar--header-right{position:relative;display:flex;flex-flow:row wrap;justify-content:flex-end;align-items:stretch}
.dtx-input-datepicker-calendar--header-left button,.dtx-input-datepicker-calendar--header-right button{display:flex;padding:0;margin:0;border:unset;border-radius:unset;box-shadow:unset;background-color:transparent;text-decoration:none;cursor:pointer}
.dtx-input-datepicker-calendar--header-left button:hover,.dtx-input-datepicker-calendar--header-left button:focus,.dtx-input-datepicker-calendar--header-right button:hover,.dtx-input-datepicker-calendar--header-right button:focus{color:inherit;text-decoration:none}
.dtx-input-datepicker-calendar--header-left button,.dtx-input-datepicker-calendar--header-right button{width:3.2rem;height:3.2rem}
.dtx-input-datepicker-calendar--header-left button:hover:first-child i,.dtx-input-datepicker-calendar--header-left button:focus-visible:first-child i,.dtx-input-datepicker-calendar--header-right button:hover:first-child i,.dtx-input-datepicker-calendar--header-right button:focus-visible:first-child i{transform:translate(-25%)}
.dtx-input-datepicker-calendar--header-left button:hover:last-child i,.dtx-input-datepicker-calendar--header-left button:focus-visible:last-child i,.dtx-input-datepicker-calendar--header-right button:hover:last-child i,.dtx-input-datepicker-calendar--header-right button:focus-visible:last-child i{transform:translate(25%)}
.dtx-input-datepicker-calendar--header-left button:hover i,.dtx-input-datepicker-calendar--header-left button:focus-visible i,.dtx-input-datepicker-calendar--header-right button:hover i,.dtx-input-datepicker-calendar--header-right button:focus-visible i{color:#5245ad}
.dtx-input-datepicker-calendar--header-left button i,.dtx-input-datepicker-calendar--header-right button i{font-size:1.5rem;transition:color .8s cubic-bezier(.19,1,.22,1),transform .8s cubic-bezier(.19,1,.22,1)}
.dtx-input-datepicker-calendar--header-top{position:absolute;top:-24px;right:0;left:0;display:none;flex-flow:row wrap;justify-content:flex-end;align-items:center;width:100%}
.dtx-input-datepicker-calendar--header-top button{width:42px;height:42px;background:transparent;border:unset;border-radius:unset;box-shadow:unset;margin-right:-24px}
.dtx-input-datepicker-calendar--body{position:relative;display:block;width:100%;z-index:2}
.dtx-input-datepicker-calendar--body.days{--columns:7;--gap-x:0;--gap-y:0}
.dtx-input-datepicker-calendar--body.months,.dtx-input-datepicker-calendar--body.years{--columns:4;--gap-x:0;--gap-y:0}
.dtx-input-datepicker-calendar--body.months .dtx-input-datepicker-calendar__labels,.dtx-input-datepicker-calendar--body.years .dtx-input-datepicker-calendar__labels{display:none}
.dtx-input-datepicker-calendar--body.months .dtx-input-datepicker-calendar__grid-item-wrapper,.dtx-input-datepicker-calendar--body.years .dtx-input-datepicker-calendar__grid-item-wrapper{min-width:100%}
.dtx-input-datepicker-calendar--body.months .dtx-input-datepicker-calendar__grid-item-wrapper button,.dtx-input-datepicker-calendar--body.years .dtx-input-datepicker-calendar__grid-item-wrapper button{border-radius:0}
.dtx-input-datepicker-calendar__labels,.dtx-input-datepicker-calendar__grid{position:relative;display:grid;grid-template-columns:repeat(var(--columns),minmax(0,1fr));gap:var(--gap-y) var(--gap-x)}
.dtx-input-datepicker-calendar__labels>*,.dtx-input-datepicker-calendar__grid>*{grid-column:span 1;text-align:center}
.dtx-input-datepicker-calendar__labels{--columns:7;margin:0 0 12px}
.dtx-input-datepicker-calendar__labels span{font-size:1.4rem;color:#c5c5c5;text-transform:uppercase}
.dtx-input-datepicker-calendar__grid-item{position:relative;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;width:100%;padding-bottom:100%;font-size:1.6rem}
.dtx-input-datepicker-calendar__grid-item button{position:absolute;inset:0;width:100%;height:100%;border:unset;background-color:transparent;box-shadow:unset;padding:0;text-transform:uppercase;transition:color .8s cubic-bezier(.19,1,.22,1);isolation:isolate}
.dtx-input-datepicker-calendar__grid-item button:before{content:"";position:absolute;inset:0;width:100%;height:100%;background-color:transparent;transition:background-color .8s cubic-bezier(.19,1,.22,1);z-index:-1;transform:scale(.85)}
.dtx-input-datepicker-calendar__grid-item button:hover,.dtx-input-datepicker-calendar__grid-item button:focus-visible{transition:color .4s cubic-bezier(.19,1,.22,1)}
.dtx-input-datepicker-calendar__grid-item button:hover:before,.dtx-input-datepicker-calendar__grid-item button:focus-visible:before{background-color:#fafafa;transition:background-color .4s cubic-bezier(.19,1,.22,1)}
.dtx-input-datepicker-calendar__grid-item button.active{font-weight:700;color:#f7f6f5}
.dtx-input-datepicker-calendar__grid-item button.active:before{background-color:#5245ad}
.dtx-input-datepicker-calendar__grid-item button.hide{opacity:0;pointer-events:none}
.dtx-input-datepicker-calendar__grid-item button.unavailable{opacity:.6;cursor:not-allowed;pointer-events:none}
@media only screen and (max-width:600px){.dtx-input-datepicker-calendar{max-width:100%;padding:24px}
.dtx-input-datepicker-calendar--header{justify-content:space-evenly}
.dtx-input-datepicker-calendar--header-top{display:flex}
.dtx-input-datepicker-calendar--body.months,.dtx-input-datepicker-calendar--body.years{--columns:2}
}
dtx-fileupload{width:100%}
dtx-fileupload .dtx-error{margin-top:max(.8rem,min(calc(.0144927536 * (100vw - 98.4rem) + .8rem),1.2rem));font-size:max(1.2rem,min(calc(.0023148148 * (100vw - 74.4rem) + 1.2rem),1.4rem));color:#ff8400}
.dtx-dropzone--info{display:block;width:100%;padding:0 max(.8rem,min(calc(.0144927536 * (100vw - 98.4rem) + .8rem),1.2rem));font-size:max(1.2rem,min(calc(0*(100vw - 74.4rem) + 1.2rem),1.2rem))}
upload-dropzone{position:relative}
upload-dropzone .dtx-fileupload-dropzone{width:100%}
upload-dropzone .dropzone-container{position:relative;font-size:max(1.2rem,min(calc(0*(100vw - 74.4rem) + 1.2rem),1.2rem));padding:calc(max(.8rem,min(calc(.0144927536 * (100vw - 98.4rem) + .8rem),1.2rem))*6) 0!important;border:solid .1rem #5245AD}
upload-dropzone .dropzone-container [id*=dropzone-preview-area]{margin-bottom:max(.8rem,min(calc(.0144927536 * (100vw - 98.4rem) + .8rem),1.2rem))}
upload-dropzone .dropzone-container p{margin-bottom:0}
upload-dropzone .dropzone-container [id*=dropzone-nofile-area-inner]{text-align:center;cursor:pointer}
upload-dropzone .dropzone-container [id*=dropzone-nofile-area-inner]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}
upload-dropzone .dropzone-container .dz-preview{display:flex;align-items:center;justify-content:center}
upload-dropzone .dropzone-container .dz-preview-text{z-index:2;cursor:auto}
upload-dropzone .dropzone-container .dz-preview-remove{cursor:pointer;z-index:2;margin-left:1rem;color:#5245ad}
upload-dropzone .dropzone-container .dz-preview-remove svg{display:flex;justify-content:center;align-items:center}
upload-dropzone .dropzone-container .dz-preview-remove svg #Artboard-Copy{fill:#5245ad}
upload-dropzone .hidden{display:none}
.dtx-block--dropzone__image{z-index:4;pointer-events:all}
.dtx-block--dropzone__image a{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.dtx-dropzone-preview-item{margin-top:calc(max(.8rem,min(calc(.0144927536 * (100vw - 98.4rem) + .8rem),1.2rem))*1.5);padding:calc(max(.8rem,min(calc(.0144927536 * (100vw - 98.4rem) + .8rem),1.2rem))*1.5) calc(max(.8rem,min(calc(.0144927536 * (100vw - 98.4rem) + .8rem),1.2rem))*2);background-color:#c5c5c5}
.dtx-dropzone-preview-item-inner{display:flex;flex-direction:row;justify-content:space-between;align-items:center}
.dtx-dropzone-preview-item-inner .dz-details{display:flex;align-items:center}
.dtx-dropzone-preview-item-inner .dz-details-name{margin-left:calc(max(.8rem,min(calc(.0144927536 * (100vw - 98.4rem) + .8rem),1.2rem))*1)}
.dtx-dropzone-preview-item-inner .dtx-btn-danger{min-width:unset;padding:calc(max(.8rem,min(calc(.0144927536 * (100vw - 98.4rem) + .8rem),1.2rem))*1)}
.dtx-dropzone-preview-item-inner .dtx-btn-danger i{color:#f7f6f5}
.dtx-dropzone-preview-item-inner .dtx-btn-danger:hover,.dtx-dropzone-preview-item-inner .dtx-btn-danger:focus{background-color:#eb2a14;border-color:#eb2a14}
.dtx-dropzone-preview-item-inner .dtx-btn-danger:after{display:none}
.dz-error-message{display:flex;flex-direction:row;align-items:center;color:#eb2a14}
.dz-error-message-icon{margin-right:.6rem}
.dz-error-message-text{font-size:max(1.2rem,min(calc(0*(100vw - 74.4rem) + 1.2rem),1.2rem));font-weight:500}
.dtx-form-row-control--standard [id*=dropzone-nofile-area-inner]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:0 calc(max(.8rem,min(calc(.0144927536 * (100vw - 98.4rem) + .8rem),1.2rem))*4)}
.dtx-form-row-control--standard [id*=dropzone-nofile-area-inner] svg{width:3.5rem;margin-bottom:calc(max(.8rem,min(calc(.0144927536 * (100vw - 98.4rem) + .8rem),1.2rem))*1.5)}
.dtx-form-row-control--standard [id*=dropzone-nofile-area-inner] svg path{fill:#6e6e6e;opacity:1}
.dtx-form-row-control--standard [id*=dropzone-nofile-area-inner] .dtx-dropzone--info{font-size:max(1.2rem,min(calc(0*(100vw - 74.4rem) + 1.2rem),1.2rem));font-weight:300}
.dtx-form-row-control--standard .dtx-dropzone{position:relative;aspect-ratio:3/2}
.dtx-form-row-control--standard .dtx-dropzone .empty .dtx-block--dropzone__ratio{display:none}
.dtx-form-row-control--standard .dtx-block--dropzone.empty{padding-bottom:66.66%}
.dtx-form-row-control--standard .dtx-block--dropzone__file{position:absolute;inset:0;transition:opacity .8s cubic-bezier(.19,1,.22,1)}
.dtx-form-row-control--standard .dtx-block--dropzone__preview{position:absolute;inset:0;z-index:1}
.dtx-form-row-control--standard .dtx-block--dropzone__preview-img{height:100%}
.dtx-form-row-control--standard .dtx-block--dropzone__preview-img img{width:100%;height:100%;object-fit:contain;object-position:center}
.dtx-form-row-control--standard .dtx-block--dropzone__ratio{position:absolute;inset:0;z-index:2}
.dtx-form-row-control--standard upload-dropzone{position:unset}
.dtx-form-row-control--standard upload-dropzone .dropzone-container{display:flex;flex-direction:row;align-items:center;justify-content:center;aspect-ratio:3/2}
.dtx-form-row-control--standard .dtx-block--dropzone__ratio-clip{display:block;position:relative;width:100%;height:100%;background-color:#9a91d3bf;clip-path:polygon(var(--x1) var(--y1),var(--x2) var(--y2),var(--x3) var(--y3),var(--x4) var(--y4),var(--x5) var(--y5),var(--x6) var(--y6),var(--x7) var(--y7),var(--x8) var(--y8),var(--x9) var(--y9),var(--x10) var(--y10))}
.dtx-form-row-control--standard .dtx-block--dropzone__image .dtx-btn-primary{display:flex;flex-direction:row;align-items:center;justify-content:center;width:max(3.6rem,min(calc(.0138888889 * (100vw - 74.4rem) + 3.6rem),4.8rem));height:max(3.6rem,min(calc(.0138888889 * (100vw - 74.4rem) + 3.6rem),4.8rem));padding:0;background-color:#ffe1e1;border:none;border-radius:0;color:#eb2a14;font-size:max(1.5rem,min(calc(.0023148148 * (100vw - 74.4rem) + 1.5rem),1.7rem));z-index:2}
.dtx-form-row-control--standard .dtx-block--dropzone__image .dtx-btn-primary i{color:#eb2a14;transition:color .8s cubic-bezier(.19,1,.22,1)}
.dtx-form-row-control--standard .dtx-block--dropzone__image .dtx-btn-primary:hover i,.dtx-form-row-control--standard .dtx-block--dropzone__image .dtx-btn-primary:focus i{color:#eb2a1480}
.dtx-form-row-control--standard .dtx-block--dropzone__image img{position:absolute;inset:0;padding:calc(max(.8rem,min(calc(.0144927536 * (100vw - 98.4rem) + .8rem),1.2rem))*1.5);width:100%;height:100%;object-fit:contain}
.dtx-form-row-control--standard .dz-error-message{margin-top:.8rem;display:grid;grid-template-columns:1fr 32px;padding:calc(max(.8rem,min(calc(.0144927536 * (100vw - 98.4rem) + .8rem),1.2rem))*1.5) calc(max(.8rem,min(calc(.0144927536 * (100vw - 98.4rem) + .8rem),1.2rem))*2.25);border:solid .1rem #A1A1A1}
.dtx-form-row-control--standard .dz-error-message-icon{display:none}
.dtx-form-row-control--standard .dz-error-message .dtx-block--dropzone__image{position:relative;top:unset;left:unset;right:unset;bottom:unset}
.dtx-form-row-control--standard .dz-error-message .dtx-block--dropzone__image .dtx-btn-primary{width:max(2.8rem,min(calc(.0046296296 * (100vw - 74.4rem) + 2.8rem),3.2rem));height:max(2.8rem,min(calc(.0046296296 * (100vw - 74.4rem) + 2.8rem),3.2rem))}
.dtx-form-row-control--minimal{border:none}
.dtx-form-row-control--minimal .dropzone-container{padding:calc(max(.8rem,min(calc(.0144927536 * (100vw - 98.4rem) + .8rem),1.2rem))*2) calc(max(.8rem,min(calc(.0144927536 * (100vw - 98.4rem) + .8rem),1.2rem))*2.25)!important;background-color:#c5c5c5;border:none!important}
.dtx-form-row-control--minimal [id*=dropzone-nofile-area-inner]{display:grid;grid-template-columns:calc(max(.8rem,min(calc(.0144927536 * (100vw - 98.4rem) + .8rem),1.2rem))*4) 1fr}
.dtx-form-row-control--minimal [id*=dropzone-nofile-area-inner] svg{grid-row:1/span 2;width:2.7rem;margin-bottom:0}
.dtx-form-row-control--minimal [id*=dropzone-nofile-area-inner] p{text-align:left}
.dtx-form-row-control--minimal [id*=dropzone-nofile-area-inner] .dtx-dropzone--info{padding:0;font-weight:300}
.dtx-form-row-control--minimal .dtx-dropzone-preview-item{margin-top:.8rem;padding:calc(max(.8rem,min(calc(.0144927536 * (100vw - 98.4rem) + .8rem),1.2rem))*1.5) calc(max(.8rem,min(calc(.0144927536 * (100vw - 98.4rem) + .8rem),1.2rem))*2.25);background-color:#f7f6f5;border:.1rem solid #A1A1A1}
.dtx-form-row-control--minimal .dtx-dropzone-preview-item-inner{display:grid;grid-template-columns:1fr 32px}
.dtx-form-row-control--minimal .dtx-dropzone-preview-item-info{font-size:max(1.2rem,min(calc(0*(100vw - 74.4rem) + 1.2rem),1.2rem));font-weight:700;color:#686868}
.dtx-form-row-control--minimal .dtx-dropzone-preview-item .dz-details-img i{font-size:max(1.5rem,min(calc(.0023148148 * (100vw - 74.4rem) + 1.5rem),1.7rem));color:#6e6e6e}
.dtx-form-row-control--minimal .dtx-dropzone-preview-item .dz-details-button .dtx-btn{display:flex;flex-direction:row;align-items:center;justify-content:center;width:max(2.8rem,min(calc(.0046296296 * (100vw - 74.4rem) + 2.8rem),3.2rem));height:max(2.8rem,min(calc(.0046296296 * (100vw - 74.4rem) + 2.8rem),3.2rem));background-color:#ffe1e1;border:none;border-radius:0;color:#eb2a14;font-size:max(1.2rem,min(calc(.0023148148 * (100vw - 74.4rem) + 1.2rem),1.4rem))}
.dtx-form-row-control--minimal .dtx-dropzone-preview-item .dz-details-button .dtx-btn i{color:#eb2a14;transition:color .8s cubic-bezier(.19,1,.22,1)}
.dtx-form-row-control--minimal .dtx-dropzone-preview-item .dz-details-button .dtx-btn:hover i,.dtx-form-row-control--minimal .dtx-dropzone-preview-item .dz-details-button .dtx-btn:focus i{color:#eb2a1480}
.dtx-form-row-control--minimal .dz-error-message{margin-left:calc(max(.8rem,min(calc(.0144927536 * (100vw - 98.4rem) + .8rem),1.2rem))*2.1)}
.dtx-form-row-control--minimal .dz-error-message-icon{display:none}
.dtx-form-row-control--multiple .dtx-dropzone-preview{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:calc(max(.8rem,min(calc(.0144927536 * (100vw - 98.4rem) + .8rem),1.2rem))/.8);row-gap:calc(max(.8rem,min(calc(.0144927536 * (100vw - 98.4rem) + .8rem),1.2rem))/.8)}
.dtx-form-row-control--multiple [id*=dropzone-nofile-area-inner]{display:grid;grid-template-columns:calc(max(.8rem,min(calc(.0144927536 * (100vw - 98.4rem) + .8rem),1.2rem))*4) 1fr}
.dtx-form-row-control--multiple [id*=dropzone-nofile-area-inner] svg{grid-row:1/span 2;width:2.7rem;margin-bottom:0}
.dtx-form-row-control--multiple [id*=dropzone-nofile-area-inner] p{text-align:left}
.dtx-form-row-control--multiple [id*=dropzone-nofile-area-inner] .dtx-dropzone--info{padding:0;font-weight:300}
.dtx-form-row-control--multiple .dtx-dropzone-preview-item{position:relative;padding:0;border:none;cursor:pointer}
.dtx-form-row-control--multiple .dtx-dropzone-preview-item .dz-details-name{display:none}
.dtx-form-row-control--multiple .dtx-dropzone-preview-item .dz-image-preview{width:max(10rem,min(calc(.0289351852 * (100vw - 74.4rem) + 10rem),12.5rem));height:max(10rem,min(calc(.0289351852 * (100vw - 74.4rem) + 10rem),12.5rem))}
.dtx-form-row-control--multiple .dtx-dropzone-preview-item .dz-details .dtx-block--dropzone__preview{position:absolute;inset:0;display:flex;flex-direction:row;align-items:center;justify-content:center;background-color:#f7f6f5}
.dtx-form-row-control--multiple .dtx-dropzone-preview-item .dz-details .dtx-block--dropzone__preview img{width:100%}
.dtx-form-row-control--multiple .dtx-dropzone-preview-item-inner{position:relative;display:block}
.dtx-form-row-control--multiple .dtx-dropzone-preview-item-inner .dz-details-button{position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%,-50%)}
.dtx-form-row-control--multiple .dtx-dropzone-preview-item:after{content:"";position:absolute;inset:0;background-color:#f7f6f566;opacity:0;z-index:1;transition:opacity .8s cubic-bezier(.19,1,.22,1)}
.dtx-form-row-control--multiple .dtx-dropzone-preview-item:hover:after,.dtx-form-row-control--multiple .dtx-dropzone-preview-item:focus:after{opacity:1}
.dtx-form-row-control--multiple .dtx-dropzone-preview-item:hover .dtx-dropzone-preview-item-inner .dz-details-button .dtx-btn,.dtx-form-row-control--multiple .dtx-dropzone-preview-item:focus .dtx-dropzone-preview-item-inner .dz-details-button .dtx-btn{opacity:1}
.dtx-form-row-control--multiple .dtx-dropzone-preview--error .dtx-dropzone-preview-item{margin-top:.8rem;padding:calc(max(.8rem,min(calc(.0144927536 * (100vw - 98.4rem) + .8rem),1.2rem))*1.5) calc(max(.8rem,min(calc(.0144927536 * (100vw - 98.4rem) + .8rem),1.2rem))*2.25);background-color:#f7f6f5;border:.1rem solid #A1A1A1}
.dtx-form-row-control--multiple .dtx-dropzone-preview--error .dtx-dropzone-preview-item-inner{display:grid}
.dtx-form-row-control--multiple .dtx-dropzone-preview--error .dtx-dropzone-preview-item .dz-details-img{display:none}
.dtx-form-row-control--multiple .dtx-dropzone-preview--error .dtx-dropzone-preview-item .dz-details-name{display:block;margin-left:0}
.dtx-form-row-control--multiple .dtx-dropzone-preview--error .dtx-dropzone-preview-item .dz-details-button{position:relative;top:unset;left:unset;transform:translate(0)}
.dtx-form-row-control--multiple .dtx-dropzone-preview--error .dtx-dropzone-preview-item .dz-error-message{margin-left:0}
input[type=checkbox].dtx-input-toggle{appearance:initial;position:relative;display:inline-block;width:4.8rem;min-width:4.8rem;height:2.496rem;min-height:2.496rem;margin:0;padding:0;cursor:pointer;isolation:isolate;z-index:1}
input[type=checkbox].dtx-input-toggle:before{content:"";position:relative;display:block;width:100%;height:100%;border-radius:100px;background-color:#a1a1a1;border:1px solid transparent;will-change:background-color;transition:background-color .8s cubic-bezier(.19,1,.22,1),border-color .8s cubic-bezier(.19,1,.22,1);pointer-events:all;visibility:visible;cursor:pointer;z-index:2}
input[type=checkbox].dtx-input-toggle:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-125%,-50%);width:1.536rem;min-width:1.536rem;height:1.536rem;min-height:1.536rem;border-radius:1.536rem;background:#f7f6f5;box-shadow:0 4px 24px #1c1c221a;transition:.4s cubic-bezier(.19,1,.22,1);visibility:visible;z-index:3}
input[type=checkbox].dtx-input-toggle:hover:before,input[type=checkbox].dtx-input-toggle:focus-visible:before{border-color:#7b7b7b;transition:background-color .4s cubic-bezier(.19,1,.22,1),border-color .4s cubic-bezier(.19,1,.22,1)}
input[type=checkbox].dtx-input-toggle:hover,input[type=checkbox].dtx-input-toggle:focus{outline:unset}
input[type=checkbox].dtx-input-toggle:checked:before{border-color:#5245ad;background-color:#5245ad;transition:background-color .4s cubic-bezier(.19,1,.22,1),border-color .4s cubic-bezier(.19,1,.22,1)}
input[type=checkbox].dtx-input-toggle:checked:after{transform:translate(25%,-50%)}
.dtx-form-row-control__input__passwordstrength{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;margin:9px 0 0}
.dtx-form-row-control__input__passwordstrength__info{display:block;width:100%;max-width:15rem}
.dtx-form-row-control__input__passwordstrength__info p{display:block;margin-bottom:0;font-size:1.2rem;text-align:right}
.dtx-form-row-control__input__passwordstrength__list{display:grid;grid-template-columns:repeat(4,minmax(auto,1fr));column-gap:calc(max(.8rem,min(calc(.0144927536 * (100vw - 98.4rem) + .8rem),1.2rem))*1);width:100%}
.dtx-form-row-control__input__passwordstrength__list.weak .dtx-form-row-control__input__passwordstrength__list__item:nth-child(1){background-color:#5245ad}
.dtx-form-row-control__input__passwordstrength__list.medium .dtx-form-row-control__input__passwordstrength__list__item:nth-child(1),.dtx-form-row-control__input__passwordstrength__list.medium .dtx-form-row-control__input__passwordstrength__list__item:nth-child(2){background-color:#5245ad}
.dtx-form-row-control__input__passwordstrength__list.strong .dtx-form-row-control__input__passwordstrength__list__item:nth-child(1),.dtx-form-row-control__input__passwordstrength__list.strong .dtx-form-row-control__input__passwordstrength__list__item:nth-child(2),.dtx-form-row-control__input__passwordstrength__list.strong .dtx-form-row-control__input__passwordstrength__list__item:nth-child(3){background-color:#5245ad}
.dtx-form-row-control__input__passwordstrength__list.verystrong .dtx-form-row-control__input__passwordstrength__list__item:nth-child(1),.dtx-form-row-control__input__passwordstrength__list.verystrong .dtx-form-row-control__input__passwordstrength__list__item:nth-child(2),.dtx-form-row-control__input__passwordstrength__list.verystrong .dtx-form-row-control__input__passwordstrength__list__item:nth-child(3),.dtx-form-row-control__input__passwordstrength__list.verystrong .dtx-form-row-control__input__passwordstrength__list__item:nth-child(4){background-color:#5245ad}
.dtx-form-row-control__input__passwordstrength__list__item{display:block;height:4px;width:100%;margin:0 12px 0 0;background-color:#fafafa}
.dtx-input-range{--background:#F7F6F5;display:flex;flex-direction:column;row-gap:var(--baseline);margin-bottom:calc(var(--baseline) * 2)}
.dtx-input-range label{order:1;display:flex;flex-direction:row;justify-content:space-between}
.dtx-input-range label span{font-weight:700;text-transform:uppercase}
.dtx-input-range label span:first-of-type{color:#1c1c22}
.dtx-input-range label span:last-of-type{color:#5245ad}
input[type=range]{-webkit-appearance:none;border-radius:0;height:.2rem;width:100%;outline:none;order:2;margin-bottom:calc(var(--baseline) * 1);accent-color:#5245AD}
input[type=range]::-ms-track{width:100%;cursor:pointer;background:transparent;border-color:transparent;color:transparent}
input[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none;width:100%;height:24px;cursor:pointer;background:var(--background);border-radius:var(--baseline);border:.1rem solid #5245AD}
input[type=range]::-webkit-slider-thumb{width:2.2rem;-webkit-appearance:none;height:2.2rem;background:#5245ad;border-radius:var(--baseline);appearance:none;border:none;cursor:pointer}
@media only screen and (max-width:1260px){.dtx-input-range label span{font-size:max(1.2rem,min(calc(0*(100vw - 74.4rem) + 1.2rem),1.2rem))}
}
.dtx-input-counter{display:flex;flex-direction:column}
.dtx-input-counter label{margin-bottom:var(--baseline);font-weight:700;text-transform:uppercase;color:#1c1c22}
.dtx-input-counter__inner{display:flex;flex-direction:row;column-gap:var(--baseline)}
.dtx-input-counter .dtx-btn-primary{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:0;width:calc(var(--baseline) * 6);height:calc(var(--baseline) * 6);font-size:max(1.5rem,min(calc(.0023148148 * (100vw - 74.4rem) + 1.5rem),1.7rem));transition:background-color var(--animate)}
.dtx-input-counter .dtx-btn-primary[disabled]{background-color:#5245ad80}
.dtx-input-counter input{border:solid .1rem #5245AD;border-radius:var(--baseline);color:#1c1c22;font-weight:500;text-align:center;width:10rem;padding-left:var(--baseline)}
.dtx-form{--color-control-error-darken:darken($color-control-error,10%);--color-control-valid-darken:darken($color-control-valid,10%);--color-control-warning-darken:darken($color-control-warning,10%);position:relative;display:block;width:100%}
.dtx-form-row{position:relative;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:stretch;width:calc(100% + max(.8rem,min(calc(.0144927536 * (100vw - 98.4rem) + .8rem),1.2rem))*2);margin-left:calc(max(.8rem,min(calc(.0144927536 * (100vw - 98.4rem) + .8rem),1.2rem))*-1)}
.dtx-form-row-control{position:relative;display:flex;flex-flow:column wrap;justify-content:flex-start;align-items:flex-start;padding-left:max(.8rem,min(calc(.0144927536 * (100vw - 98.4rem) + .8rem),1.2rem));padding-right:max(.8rem,min(calc(.0144927536 * (100vw - 98.4rem) + .8rem),1.2rem));margin-bottom:calc(max(.8rem,min(calc(.0144927536 * (100vw - 98.4rem) + .8rem),1.2rem))*1.5)}
.dtx-form-row-control[data-columns="1"]{width:8.3333333333%}
.dtx-form-row-control[data-columns="2"]{width:16.6666666667%}
.dtx-form-row-control[data-columns="3"]{width:25%}
.dtx-form-row-control[data-columns="4"]{width:33.3333333333%}
.dtx-form-row-control[data-columns="5"]{width:41.6666666667%}
.dtx-form-row-control[data-columns="6"]{width:50%}
.dtx-form-row-control[data-columns="7"]{width:58.3333333333%}
.dtx-form-row-control[data-columns="8"]{width:66.6666666667%}
.dtx-form-row-control[data-columns="9"]{width:75%}
.dtx-form-row-control[data-columns="10"]{width:83.3333333333%}
.dtx-form-row-control[data-columns="11"]{width:91.6666666667%}
.dtx-form-row-control[data-columns="12"]{width:100%}
.dtx-form-row-control__intro{order:1;position:relative;display:block;width:100%;margin-top:calc(max(.8rem,min(calc(.0144927536 * (100vw - 98.4rem) + .8rem),1.2rem))*1.5);margin-bottom:calc(max(.8rem,min(calc(.0144927536 * (100vw - 98.4rem) + .8rem),1.2rem))*1.5)}
.dtx-form-row-control__intro>*:last-child{margin-bottom:0}
.dtx-form-row-control__label{order:2;position:relative;display:block;width:100%;margin-bottom:calc(max(.8rem,min(calc(.0144927536 * (100vw - 98.4rem) + .8rem),1.2rem)) / 3)}
.dtx-form-row-control__label label{display:flex;flex-direction:row;align-items:center;font-size:max(1.5rem,min(calc(.0023148148 * (100vw - 74.4rem) + 1.5rem),1.7rem));font-weight:400;margin:0;transition:color .8s cubic-bezier(.19,1,.22,1),opacity .8s cubic-bezier(.19,1,.22,1)}
.dtx-form-row-control__label__icon{margin-left:calc(max(.8rem,min(calc(.0144927536 * (100vw - 98.4rem) + .8rem),1.2rem))/2)}
.dtx-form-row-control__input{order:3;position:relative;display:block;width:100%}
.dtx-form-row-control__input__icon--prefix{position:absolute;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;text-align:center;width:calc(4.8rem - 2px);height:calc(4.8rem - 2px);pointer-events:none;z-index:2;inset:1px}
.dtx-form-row-control__input__icon--prefix~.dtx-input,.dtx-form-row-control__input__icon--prefix~.dtx-input-dropdown,.dtx-form-row-control__input__icon--prefix~.dtx-input-text{padding-left:calc(4.8rem - 2px)}
.dtx-form-row-control__input__icon--button{position:absolute;top:1px;right:1px;height:calc(4.8rem - 2px);display:flex;flex-direction:row;align-items:center}
[data-style=underline] .dtx-form-row-control__input__icon--button{right:0}
.dtx-form-row-control__input__icon--button .dtx-btn-primary{height:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:0 calc(max(.8rem,min(calc(.0144927536 * (100vw - 98.4rem) + .8rem),1.2rem))*2);border-radius:0}
.dtx-form-row-control__input__icon--button .dtx-btn-primary i{padding-right:0;cursor:auto}
.dtx-form-row-control__input__icon--button i{padding-right:max(1.5rem,min(calc(.0023148148 * (100vw - 74.4rem) + 1.5rem),1.7rem));cursor:pointer}
.dtx-form-row-control__input>i{position:absolute;top:1px;right:1px;bottom:1px;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;text-align:center;width:calc(4.8rem - 2px);height:calc(4.8rem - 2px);pointer-events:none;z-index:2}
.dtx-form-row-control__input>i[data-type=addon]{background-color:#ebebeb}
.dtx-form-row-control__input>i[data-position=right]{right:1px;border-left:1px solid #5245AD}
.dtx-form-row-control__input>i[data-position=right][data-type=addon]{border-top-right-radius:0;border-bottom-right-radius:0}
.dtx-form-row-control__input>i[data-position=left]{left:1px;border-right:1px solid #5245AD}
.dtx-form-row-control__input>i[data-position=left][data-type=addon]{border-top-left-radius:0;border-bottom-left-radius:0}
.dtx-form-row-control__note{order:4;position:relative;display:block;width:100%}
.dtx-form-row-control__note span{display:none;font-size:max(1.2rem,min(calc(0*(100vw - 74.4rem) + 1.2rem),1.2rem));font-weight:400;margin-top:calc(max(.8rem,min(calc(.0144927536 * (100vw - 98.4rem) + .8rem),1.2rem))/4)}
.dtx-form-row-control__note span.show{display:block}
.dtx-form-row-control__note span.invalid,.dtx-form-row-control__note span.error{color:#eb2a14}
.dtx-form-row-control__note span.invalid{display:block}
.dtx-form-row-control__note span.info{display:block;color:#c5c5c5}
.dtx-form-row-control__note span.valid{display:block;color:#00a82d}
.dtx-form-row-control__note span.warning{display:block;color:#ff8400}
.dtx-form-row-control__link{position:absolute;top:0;right:max(.8rem,min(calc(.0144927536 * (100vw - 98.4rem) + .8rem),1.2rem));z-index:1}
.dtx-form-row-control__link a{color:#1c1c22;font-weight:700;font-size:max(1.2rem,min(calc(0*(100vw - 74.4rem) + 1.2rem),1.2rem))}
.dtx-form-row-control.error .dtx-form-row-control__input input{color:#eb2a14}
.dtx-form-row-control.error .dtx-form-row-control__input input::selection{color:#f7f6f5;background-color:rgba(var(--color-control-error-darken),.65)}
.dtx-form-row-control.error .dtx-form-row-control__input input::moz-selection{color:#f7f6f5;background-color:rgba(var(--color-control-error-darken),.65)}
.dtx-form-row-control.error .dtx-form-row-control__input label{color:#eb2a14}
.dtx-form-row-control.error .dtx-form-row-control__input label::selection{color:#f7f6f5;background-color:rgba(var(--color-control-error-darken),.65)}
.dtx-form-row-control.error .dtx-form-row-control__input label::moz-selection{color:#f7f6f5;background-color:rgba(var(--color-control-error-darken),.65)}
.dtx-form-row-control.error .dtx-form-row-control__input label a,.dtx-form-row-control.error .dtx-form-row-control__input label>span{color:#eb2a14}
.dtx-form-row-control.error .dtx-form-row-control__input label a::selection,.dtx-form-row-control.error .dtx-form-row-control__input label>span::selection{color:#f7f6f5;background-color:rgba(var(--color-control-error-darken),.65)}
.dtx-form-row-control.error .dtx-form-row-control__input label a::moz-selection,.dtx-form-row-control.error .dtx-form-row-control__input label>span::moz-selection{color:#f7f6f5;background-color:rgba(var(--color-control-error-darken),.65)}
.dtx-form-row-control.error .dtx-form-row-control__input label a{text-decoration:underline}
.dtx-form-row-control.error .dtx-form-row-control__label label{color:#eb2a14}
.dtx-form-row-control.error .dtx-form-row-control__label label::selection{color:#f7f6f5;background-color:rgba(var(--color-control-error-darken),.65)}
.dtx-form-row-control.error .dtx-form-row-control__label label::moz-selection{color:#f7f6f5;background-color:rgba(var(--color-control-error-darken),.65)}
.dtx-form-row-control.error .dtx-form-row-control__label label>span::selection{color:#f7f6f5;background-color:rgba(var(--color-control-error-darken),.65)}
.dtx-form-row-control.error .dtx-form-row-control__label label>span::moz-selection{color:#f7f6f5;background-color:rgba(var(--color-control-error-darken),.65)}
.dtx-form-row-control.error .dtx-form-row-control__note span.error{display:block}
.dtx-form-row-control.error .dtx-form-row-control__note span.error::selection{color:#f7f6f5;background-color:rgba(var(--color-control-error-darken),.65)}
.dtx-form-row-control.error .dtx-form-row-control__note span.error::moz-selection{color:#f7f6f5;background-color:rgba(var(--color-control-error-darken),.65)}
.dtx-form-row-control.valid .dtx-form-row-control__input input{color:#00a82d}
.dtx-form-row-control.valid .dtx-form-row-control__input input::selection{color:#f7f6f5;background-color:rgba(var(--color-control-valid-darken),.65)}
.dtx-form-row-control.valid .dtx-form-row-control__input input::moz-selection{color:#f7f6f5;background-color:rgba(var(--color-control-valid-darken),.65)}
.dtx-form-row-control.valid .dtx-form-row-control__input label{color:#00a82d}
.dtx-form-row-control.valid .dtx-form-row-control__input label::selection{color:#f7f6f5;background-color:rgba(var(--color-control-valid-darken),.65)}
.dtx-form-row-control.valid .dtx-form-row-control__input label::moz-selection{color:#f7f6f5;background-color:rgba(var(--color-control-valid-darken),.65)}
.dtx-form-row-control.valid .dtx-form-row-control__input label a::selection,.dtx-form-row-control.valid .dtx-form-row-control__input label>span::selection{color:#f7f6f5;background-color:rgba(var(--color-control-valid-darken),.65)}
.dtx-form-row-control.valid .dtx-form-row-control__input label a::moz-selection,.dtx-form-row-control.valid .dtx-form-row-control__input label>span::moz-selection{color:#f7f6f5;background-color:rgba(var(--color-control-valid-darken),.65)}
.dtx-form-row-control.valid .dtx-form-row-control__input label a{text-decoration:underline}
.dtx-form-row-control.valid .dtx-form-row-control__label label{color:#00a82d}
.dtx-form-row-control.valid .dtx-form-row-control__label label::selection{color:#f7f6f5;background-color:rgba(var(--color-control-valid-darken),.65)}
.dtx-form-row-control.valid .dtx-form-row-control__label label::moz-selection{color:#f7f6f5;background-color:rgba(var(--color-control-valid-darken),.65)}
.dtx-form-row-control.valid .dtx-form-row-control__label label>span::selection{color:#f7f6f5;background-color:rgba(var(--color-control-valid-darken),.65)}
.dtx-form-row-control.valid .dtx-form-row-control__label label>span::moz-selection{color:#f7f6f5;background-color:rgba(var(--color-control-valid-darken),.65)}
.dtx-form-row-control.valid .dtx-form-row-control__note span.valid{display:block}
.dtx-form-row-control.valid .dtx-form-row-control__note span.valid::selection{color:#f7f6f5;background-color:rgba(var(--color-control-valid-darken),.65)}
.dtx-form-row-control.valid .dtx-form-row-control__note span.valid::moz-selection{color:#f7f6f5;background-color:rgba(var(--color-control-valid-darken),.65)}
.dtx-form-row-control.warning .dtx-form-row-control__input input{color:#ff8400}
.dtx-form-row-control.warning .dtx-form-row-control__input input::selection{color:#f7f6f5;background-color:rgba(var(--color-control-warning-darken),.65)}
.dtx-form-row-control.warning .dtx-form-row-control__input input::moz-selection{color:#f7f6f5;background-color:rgba(var(--color-control-warning-darken),.65)}
.dtx-form-row-control.warning .dtx-form-row-control__input label{color:#ff8400}
.dtx-form-row-control.warning .dtx-form-row-control__input label::selection{color:#f7f6f5;background-color:rgba(var(--color-control-warning-darken),.65)}
.dtx-form-row-control.warning .dtx-form-row-control__input label::moz-selection{color:#f7f6f5;background-color:rgba(var(--color-control-warning-darken),.65)}
.dtx-form-row-control.warning .dtx-form-row-control__input label a::selection,.dtx-form-row-control.warning .dtx-form-row-control__input label>span::selection{color:#f7f6f5;background-color:rgba(var(--color-control-warning-darken),.65)}
.dtx-form-row-control.warning .dtx-form-row-control__input label a::moz-selection,.dtx-form-row-control.warning .dtx-form-row-control__input label>span::moz-selection{color:#f7f6f5;background-color:rgba(var(--color-control-warning-darken),.65)}
.dtx-form-row-control.warning .dtx-form-row-control__input label a{text-decoration:underline}
.dtx-form-row-control.warning .dtx-form-row-control__label label{color:#ff8400}
.dtx-form-row-control.warning .dtx-form-row-control__label label::selection{color:#f7f6f5;background-color:rgba(var(--color-control-warning-darken),.65)}
.dtx-form-row-control.warning .dtx-form-row-control__label label::moz-selection{color:#f7f6f5;background-color:rgba(var(--color-control-warning-darken),.65)}
.dtx-form-row-control.warning .dtx-form-row-control__label label>span::selection{color:#f7f6f5;background-color:rgba(var(--color-control-warning-darken),.65)}
.dtx-form-row-control.warning .dtx-form-row-control__label label>span::moz-selection{color:#f7f6f5;background-color:rgba(var(--color-control-warning-darken),.65)}
.dtx-form-row-control.warning .dtx-form-row-control__note span.warning{display:block}
.dtx-form-row-control.warning .dtx-form-row-control__note span.warning::selection{color:#f7f6f5;background-color:rgba(var(--color-control-warning-darken),.65)}
.dtx-form-row-control.warning .dtx-form-row-control__note span.warning::moz-selection{color:#f7f6f5;background-color:rgba(var(--color-control-warning-darken),.65)}
.dtx-form-row-control.required label:after{display:none}
.dtx-form-row-control.required .dtx-form-row-control__label label:after{padding:0;border:unset;background:transparent;font:inherit;font-size:max(1.2rem,min(calc(0*(100vw - 74.4rem) + 1.2rem),1.2rem));font-style:normal;color:#f7f6f5;content:"*";display:inline-block;margin-left:.3rem}
.dtx-form-row-control.disabled *{pointer-events:none}
.dtx-form-row-control.disabled .dtx-form-row-control__input label,.dtx-form-row-control.disabled .dtx-form-row-control__input input{opacity:.5;cursor:not-allowed}
.dtx-form-row-control.disabled .dtx-form-row-control__label label{opacity:.5}
.dtx-form-row-buttons{position:relative;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start;column-gap:max(.8rem,min(calc(.0144927536 * (100vw - 98.4rem) + .8rem),1.2rem));width:100%;padding-left:max(.8rem,min(calc(.0144927536 * (100vw - 98.4rem) + .8rem),1.2rem));padding-right:max(.8rem,min(calc(.0144927536 * (100vw - 98.4rem) + .8rem),1.2rem));margin-bottom:calc(max(.8rem,min(calc(.0144927536 * (100vw - 98.4rem) + .8rem),1.2rem))*-1)}
.dtx-form-row-buttons>button{margin-bottom:max(.8rem,min(calc(.0144927536 * (100vw - 98.4rem) + .8rem),1.2rem))}
.dtx-form-row-buttons[data-align=start]{justify-content:flex-start}
.dtx-form-row-buttons[data-align=end]{justify-content:flex-end}
.dtx-form-row-buttons[data-align=space-between]{justify-content:space-between}
.dtx-form-row-buttons[data-align=space-evenly]{justify-content:space-evenly}
.dtx-form--intro{position:relative;display:block;width:100%}
.dtx-form--intro>*:last-child{margin-bottom:0}
.dtx-form--success h2{color:#f7f6f5}
@media only screen and (max-width:744px){.dtx-form-row-control[data-columns="1"],.dtx-form-row-control[data-columns="2"],.dtx-form-row-control[data-columns="3"],.dtx-form-row-control[data-columns="4"],.dtx-form-row-control[data-columns="5"],.dtx-form-row-control[data-columns="6"],.dtx-form-row-control[data-columns="7"],.dtx-form-row-control[data-columns="8"],.dtx-form-row-control[data-columns="9"],.dtx-form-row-control[data-columns="10"],.dtx-form-row-control[data-columns="11"],.dtx-form-row-control[data-columns="12"]{width:100%}
.dtx-form-row-control__link{position:relative;right:unset;top:unset;margin-top:.6rem;order:3}
}
.grecaptcha-badge{z-index:150;visibility:hidden}


.dtx-cookie{position:fixed;bottom:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 4);left:50%;transform:translateX(-50%);display:flex;flex-direction:row;align-items:center;padding:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 1.75) calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 2.5);font-size:max(1.2rem,min(calc(0 * (100vw - 74.4rem) + 1.2rem),1.2rem));color:#F7F6F5;background-color:#424242;}
.dtx-cookie__left{margin-right:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 1);font-size:max(1.5rem,min(calc(0.0023148148 * (100vw - 74.4rem) + 1.5rem),1.7rem));}
.dtx-cookie__center p{margin-bottom:0;}
.dtx-cookie__center button{display:flex;padding:0;margin:0;border:unset;border-radius:unset;box-shadow:unset;background-color:transparent;text-decoration:none;cursor:pointer;}
.dtx-cookie__center button:hover,.dtx-cookie__center button:focus{color:inherit;text-decoration:none;}
.dtx-cookie__center button{text-decoration:underline;transition:color 0.8s cubic-bezier(0.19,1,0.22,1),-webkit-text-decoration 0.8s cubic-bezier(0.19,1,0.22,1);transition:color 0.8s cubic-bezier(0.19,1,0.22,1),text-decoration 0.8s cubic-bezier(0.19,1,0.22,1);transition:color 0.8s cubic-bezier(0.19,1,0.22,1),text-decoration 0.8s cubic-bezier(0.19,1,0.22,1),-webkit-text-decoration 0.8s cubic-bezier(0.19,1,0.22,1);}
.dtx-cookie__center button:hover,.dtx-cookie__center button:focus{color:rgba(247,246,245,0.75);text-decoration:underline !important;}
.dtx-cookie__right{margin-left:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 1);}
.dtx-cookie__right .dtx-btn-primary{padding:0.6rem 1rem;}
.dtx-cookie.hide{display:none;}
.dtx-cookie--modal{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;height:100%;width:100%;padding:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 2);overflow-y:auto;z-index:200;opacity:1;}
.dtx-cookie--modal .dtx-cookie--modal-content{max-width:600px;}
.dtx-cookie--modal.hide{display:none;z-index:-1;}
.dtx-cookie--modal-background{position:fixed;top:0;right:0;bottom:0;left:0;height:100%;width:100%;background-color:rgba(28,28,34,0.75);z-index:1;}
.dtx-cookie--modal-content{position:relative;display:block;width:100%;z-index:2;}
.dtx-cookie-info{position:relative;display:block;width:100%;padding:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 4);background-color:#F7F6F5;}
.dtx-cookie-info__intro{display:block;width:100%;margin:0 0 calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 2) 0;}
.dtx-cookie-info__intro h6{margin:0 0 calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 1.5) 0;}
.dtx-cookie-info__intro p{font-size:max(1.2rem,min(calc(0.0023148148 * (100vw - 74.4rem) + 1.2rem),1.4rem));margin:0;}
.dtx-cookie-info__form{display:block;width:100%;margin:0 0 calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 3) 0;}
.dtx-cookie-info__form__row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;width:100%;margin:0 0 calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 0.5) 0;}
.dtx-cookie-info__form__row__field{display:block;font-size:max(1.2rem,min(calc(0.0023148148 * (100vw - 74.4rem) + 1.2rem),1.4rem));width:calc(100% - 120px);padding:0 calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 1.5) 0 0;}
.dtx-cookie-info__form__row__checkbox{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-items:center;min-height:24px;width:120px;}
.dtx-cookie-info__form__row__checkbox__title{display:block;width:100%;text-align:right;font-size:1.2rem;line-height:1.2;}
.dtx-cookie-info__buttons{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-items:center;width:100%;}
@media only screen and (max-width:600px){.dtx-cookie{bottom:0;right:0;left:0;transform:translateX(0);max-width:100%;border-radius:0;display:grid;grid-template-columns:1fr;grid-template-rows:repeat(2,1fr);}
.dtx-cookie__center{grid-row:2;}
.dtx-cookie__right{grid-row:1/span 2;}
.dtx-cookie-info__form__row{margin-bottom:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 1.5);}
.dtx-cookie-info__form__row__field{width:100%;margin-bottom:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 0.75);}
.dtx-cookie-info__form__row__checkbox{justify-content:flex-start;min-height:inherit;width:100%;}
.dtx-cookie-info__form__row__checkbox__title{text-align:left;}
.dtx-cookie-info__buttons{justify-content:flex-start;}
.dtx-cookie-info__buttons .dtx-btn{margin:0 0 max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem));}
.dtx-cookie-info__buttons .dtx-btn:last-child{margin:0;}
}
.dtx-cookie--modal.dtx-cookie--modal-big .dtx-cookie--modal-content{max-width:792px;}
.dtx-cookie--modal.dtx-cookie--modal-small{justify-content:flex-end;align-items:flex-end;}
.dtx-cookie--modal.dtx-cookie--modal-small .dtx-cookie--modal-content{max-width:380px;}
.dtx-cookie--modal.dtx-cookie--modal-small .dtx-cookie-advanced{padding:24px;}
.dtx-cookie--modal.dtx-cookie--modal-small .dtx-cookie-advanced-info{margin:0 0 16px 0;}
.dtx-cookie--modal.dtx-cookie--modal-small .dtx-cookie-advanced-info h6{font-size:1.5rem;margin:0 0 12px 0;}
.dtx-cookie--modal.dtx-cookie--modal-small .dtx-cookie-advanced-info h2{font-size:1.8rem;margin:0 0 12px 0;}
.dtx-cookie--modal.dtx-cookie--modal-small .dtx-cookie-advanced-info p{font-size:1.35rem;}
.dtx-cookie--modal.dtx-cookie--modal-small .dtx-cookie-advanced-form{margin:0 0 16px 0;}
.dtx-cookie--modal.dtx-cookie--modal-small .dtx-cookie-advanced-dropdown-info{padding:12px;}
.dtx-cookie--modal.dtx-cookie--modal-small .dtx-cookie-advanced-dropdown-info-titel{font-size:1.35rem;padding:0 12px 0 0;}
.dtx-cookie--modal.dtx-cookie--modal-small .dtx-cookie-advanced-dropdown-inner{padding:0 12px;}
.dtx-cookie--modal.dtx-cookie--modal-small .dtx-cookie-advanced-dropdown-row{margin:0 0 12px 0;}
.dtx-cookie--modal.dtx-cookie--modal-small .dtx-cookie-advanced-dropdown-inner .dtx-cookie-advanced-dropdown-row:last-child{padding:0 0 12px 0;}
.dtx-cookie--modal.dtx-cookie--modal-small .dtx-cookie-advanced-dropdown-field{font-size:1.35rem;padding:0 12px 0 0;}
.dtx-cookie--modal.dtx-cookie--modal-small .dtx-cookie-advanced-buttons .dtx-btn{padding:16px 20px;width:100%;margin:0 0 max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem));}
.dtx-cookie--modal.dtx-cookie--modal-small .dtx-cookie-advanced-buttons .dtx-btn:last-child{margin:0;}
.dtx-cookie-advanced{position:relative;display:block;width:100%;padding:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 6);background-color:#F7F6F5;}
.dtx-cookie-advanced-info{display:block;width:100%;margin:0 0 calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 2) 0;}
.dtx-cookie-advanced-info h6{margin:0 0 calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 1.5) 0;}
.dtx-cookie-advanced-info h2{font-size:max(2.6rem,min(calc(0.0081018519 * (100vw - 74.4rem) + 2.6rem),3.3rem));color:#5245AD;margin:0 0 calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 1.5) 0;}
.dtx-cookie-advanced-info p{font-size:max(1.2rem,min(calc(0.0023148148 * (100vw - 74.4rem) + 1.2rem),1.4rem));margin:0;}
.dtx-cookie-advanced-form{display:block;width:100%;margin:0 0 calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 2) 0;}
.dtx-cookie-advanced-dropdown{display:block;width:100%;border:1px solid #D1D1D1;}
.dtx-cookie-advanced-dropdown-info{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;width:100%;cursor:pointer;padding:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 1.5);}
.dtx-cookie-advanced-dropdown-info-titel{display:block;font-size:max(1.2rem,min(calc(0.0023148148 * (100vw - 74.4rem) + 1.2rem),1.4rem));width:calc(100% - 24px);padding:0 calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 1.5) 0 0;}
.dtx-cookie-advanced-dropdown-info-icon{display:block;width:24px;transform:rotateZ(-180deg);}
.dtx-cookie-advanced-dropdown-info-icon svg{display:block;height:24px;width:24px;}
.dtx-cookie-advanced-dropdown-info-icon svg path:first-of-type{fill:#1C1C22;}
.dtx-cookie-advanced-dropdown-info.open .dtx-cookie-advanced-dropdown-info-icon{transform:rotateZ(0);}
.dtx-cookie-advanced-dropdown-inner{display:block;width:100%;max-height:0px;overflow:hidden;padding:0 calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 1.5);transition:max-height 0.8s cubic-bezier(0.19,1,0.22,1);}
.dtx-cookie-advanced-dropdown-inner.open{max-height:129px;}
.dtx-cookie-advanced-dropdown-row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;width:100%;margin:0 0 calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 1.5) 0;}
.dtx-cookie-advanced-dropdown-inner .dtx-cookie-advanced-dropdown-row:last-child{margin:0;padding:0 0 calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 1.5) 0;}
.dtx-cookie-advanced-dropdown-field{display:block;font-size:max(1.2rem,min(calc(0.0023148148 * (100vw - 74.4rem) + 1.2rem),1.4rem));width:calc(100% - 120px);padding:0 calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 1.5) 0 0;}
.dtx-cookie-advanced-dropdown-checkbox{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-items:center;min-height:24px;width:120px;}
.dtx-cookie-advanced-dropdown-checkbox-title{display:block;width:100%;text-align:right;font-size:1.2rem;line-height:1.2;}
.dtx-cookie-advanced-buttons{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;}
.dtx-cookie-advanced-buttons .dtx-btn-primary,.dtx-cookie-advanced-buttons .dtx-btn-secondary{font-size:max(1.5rem,min(calc(0.0023148148 * (100vw - 74.4rem) + 1.5rem),1.7rem));line-height:1;}
@media only screen and (max-width:984px){.dtx-cookie-advanced{padding:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 4) calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 3);}
}
@media only screen and (max-width:744px){.dtx-cookie--modal.dtx-cookie--modal-small{padding:0;overflow:auto;}
.dtx-cookie--modal.dtx-cookie--modal-small .dtx-cookie--modal-content{max-width:100%;}
}
@media only screen and (max-width:600px){.dtx-cookie-advanced-dropdown-inner.open{max-height:200px;}
.dtx-cookie-advanced-dropdown-field{width:100%;}
.dtx-cookie-advanced-dropdown-checkbox{justify-content:flex-start;min-height:inherit;width:100%;}
.dtx-cookie-advanced-dropdown-checkbox-title{text-align:left;}
.dtx-cookie-advanced-buttons .dtx-btn{width:100%;margin:0 0 max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem));}
.dtx-cookie-advanced-buttons .dtx-btn:last-child{margin:0;}
}
input[type=checkbox].dtx-input-toggle{appearance:initial;position:relative;display:inline-block;width:4.8rem;min-width:4.8rem;height:calc(4.8rem * 0.52);min-height:calc(4.8rem * 0.52);margin:0;padding:0;cursor:pointer;isolation:isolate;z-index:1;}
input[type=checkbox].dtx-input-toggle:before{content:"";position:relative;display:block;width:100%;height:100%;border-radius:100px;background-color:#A1A1A1;border:1px solid transparent;will-change:background-color;transition:background-color 0.8s cubic-bezier(0.19,1,0.22,1),border-color 0.8s cubic-bezier(0.19,1,0.22,1);pointer-events:all;visibility:visible;cursor:pointer;z-index:2;}
input[type=checkbox].dtx-input-toggle:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-125%,-50%);width:calc(4.8rem * 0.32);min-width:calc(4.8rem * 0.32);height:calc(4.8rem * 0.32);min-height:calc(4.8rem * 0.32);border-radius:calc(4.8rem * 0.32);background:#F7F6F5;box-shadow:0 4px 24px rgba(28,28,34,0.1);transition:0.4s cubic-bezier(0.19,1,0.22,1);visibility:visible;z-index:3;}
input[type=checkbox].dtx-input-toggle:hover:before,input[type=checkbox].dtx-input-toggle:focus-visible:before{border-color:rgb(122.75,122.75,122.75);transition:background-color 0.4s cubic-bezier(0.19,1,0.22,1),border-color 0.4s cubic-bezier(0.19,1,0.22,1);}
input[type=checkbox].dtx-input-toggle:hover,input[type=checkbox].dtx-input-toggle:focus{outline:unset;}
input[type=checkbox].dtx-input-toggle:checked:before{border-color:#5245AD;background-color:#5245AD;transition:background-color 0.4s cubic-bezier(0.19,1,0.22,1),border-color 0.4s cubic-bezier(0.19,1,0.22,1);}
input[type=checkbox].dtx-input-toggle:checked:after{transform:translate(25%,-50%);}

