
#ControlBar,#ControlBar *,.actionMenu *{box-sizing:content-box;}
:root{--offset:0px;--header-height:0px;--scrollbar:0px;}
:root{--container-padding:120px;--column-padding:12px;--column-width:144px;--column-fluid:calc((100vw - (100vw - 100%)) / 12);--container-max-width:1968px;}
@media only screen and (max-width:1608px){:root{--container-padding:84px;}
}
@media only screen and (max-width:1260px){:root{--container-padding:72px;}
}
@media only screen and (max-width:744px){:root{--container-padding:24px;}
}
.dtx-container,.dtx-container-flex{max-width:1968px;width:100%;margin:0 auto;padding:0 var(--container-padding);}
.dtx-container-fluid,.dtx-container-fluid-flex{max-width:1968px;width:100%;margin:0 auto;}
#dtx-dev .dtx-container,#dtx-dev .dtx-container-flex{position:fixed;top:0;left:50%;transform:translateX(-50%);width:100%;height:100%;opacity:1;pointer-events:none;z-index:999;}
#dtx-dev .dtx-input-toggle{content:"";position:fixed;bottom:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 3);right:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 3);z-index:999;}
#dtx-dev.show #dtx-dev-columns{opacity:1;}
#dtx-dev-columns{display:flex !important;width:100%;height:100%;opacity:0;transition:opacity 0.4s cubic-bezier(0.19,1,0.22,1);}
#dtx-dev-columns > div{position:relative;flex:1;}
#dtx-dev-columns > div:before,#dtx-dev-columns > div:last-of-type:after{content:"";position:absolute;top:0;left:0;width:1px;height:100%;background-color:rgba(0,255,255,0.5);mix-blend-mode:difference;}
#dtx-dev-columns > div:last-of-type:after{left:auto;right:0;}
.dtx-container,.dtx-container-flex{position:relative;display:block;width:min(100%-var(--container-padding),var(--container-max-width));height:100%;margin-left:auto;margin-right:auto;}
.dtx-container-fluid,.dtx-container-fluid-flex{position:relative;display:block;width:min(100%,var(--container-max-width));height:100%;margin-left:auto;margin-right:auto;}
.dtx-container-flex{position:relative;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:stretch;}
.dtx-container-fluid-flex{position:relative;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:stretch;}
.dtx-row{display:flex;flex-wrap:wrap;}
.dtx-col,.dtx-col-1,.dtx-col-2,.dtx-col-3,.dtx-col-4,.dtx-col-5,.dtx-col-6,.dtx-col-7,.dtx-col-8,.dtx-col-9,.dtx-col-10,.dtx-col-11,.dtx-col-12{position:relative;min-height:1px;width:100%;padding:0 var(--column-padding);}
.dtx-col{flex-basis:0;flex-grow:1;max-width:100%;}
.dtx-col-1{flex:0 0 8.333333%;max-width:8.333333%;}
.dtx-col-2{flex:0 0 16.666667%;max-width:16.666667%;}
.dtx-col-3{flex:0 0 25%;max-width:25%;}
.dtx-col-4{flex:0 0 33.333333%;max-width:33.333333%;}
.dtx-col-5{flex:0 0 41.666667%;max-width:41.666667%;}
.dtx-col-6{flex:0 0 50%;max-width:50%;}
.dtx-col-7{flex:0 0 58.333333%;max-width:58.333333%;}
.dtx-col-8{flex:0 0 66.666667%;max-width:66.666667%;}
.dtx-col-9{flex:0 0 75%;max-width:75%;}
.dtx-col-10{flex:0 0 83.333333%;max-width:83.333333%;}
.dtx-col-11{flex:0 0 91.666667%;max-width:91.666667%;}
.dtx-col-12{flex:0 0 100%;max-width:100%;}
@media only screen and (max-width:744px){.dtx-col,.dtx-col-1,.dtx-col-2,.dtx-col-3,.dtx-col-4,.dtx-col-5,.dtx-col-6,.dtx-col-7,.dtx-col-8,.dtx-col-9,.dtx-col-10,.dtx-col-11,.dtx-col-12{flex:0 0 100%;max-width:100%;}
}
*,*::before,*::after{box-sizing:border-box;}
html,body{height:100%;}
html{font-size:10px;}
body{font-size:18px;line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;margin:0;}
input,button,textarea,select{font:inherit;}
p{margin:0;overflow-wrap:break-word;}
*:has([class*=dtx]) a,a:has([class]){text-decoration:none;}
a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;}
a:hover,a:focus,button:hover,button:focus{text-decoration:none !important;}
.dtx-page{isolation:isolate;}
pre{display:block;padding:13px;margin:0 0 13.5px;font-size:17px;line-height:1.5;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:0;}
pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0;}
html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
body{font-family:"Metropolis",Helvetica,Arial,sans-serif;font-size:max(1.5rem,min(calc(0.0023148148 * (100vw - 74.4rem) + 1.5rem),1.7rem));font-weight:400;line-height:1.88;background-color:#F7F6F5;}
body.personabar-visible{margin-left:0 !important;}
::selection{color:#F7F6F5;background-color:rgba(64.7190082645,54.458677686,136.541322314,0.65);}
::moz-selection{color:#F7F6F5;background-color:rgba(64.7190082645,54.458677686,136.541322314,0.65);}
.dtx-page{display:flex;flex-direction:column;min-height:100vh;}
main{flex-grow:1;}
small,.small{font-size:77%;}
a{color:#5245AD;text-decoration:none;transition:color 0.8s cubic-bezier(0.19,1,0.22,1);cursor:pointer;}
a:hover,a:focus,a:focus-visible{outline:unset;text-decoration:none;}
a:not([class]):focus-visible{text-decoration:underline !important;}
blockquote{padding:0;margin:0;border-left:0;}
blockquote footer::before{display:none;}
h1,h2,h3,h4,h5,h6{font-family:"Figtree",Helvetica,Arial,sans-serif;font-weight:800;line-height:1.02;color:#1C1C22;margin-top:0;}
h1{font-size:max(3.6rem,min(calc(0.0439814815 * (100vw - 74.4rem) + 3.6rem),7.4rem));line-height:1.027027027;margin-bottom:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 4);}
h2{font-size:max(3rem,min(calc(0.0277777778 * (100vw - 74.4rem) + 3rem),5.4rem));line-height:1.037037037;margin-bottom:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 4);}
h3{font-size:max(2.6rem,min(calc(0.0081018519 * (100vw - 74.4rem) + 2.6rem),3.3rem));line-height:1.0909090909;margin-bottom:calc(calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 4) / 2);}
h4{font-size:max(2.3rem,min(calc(0.0069444444 * (100vw - 74.4rem) + 2.3rem),2.9rem));line-height:0.8620689655;margin-bottom:calc(calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 4) / 2);}
h5{font-size:max(1.5rem,min(calc(0.0023148148 * (100vw - 74.4rem) + 1.5rem),1.7rem));line-height:1.8823529412;margin-bottom:calc(calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 4) / 3);}
h6{font-size:max(1.5rem,min(calc(0.0023148148 * (100vw - 74.4rem) + 1.5rem),1.7rem));line-height:1.8823529412;margin-bottom:calc(calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 4) / 3);}
input{accent-color:#5245AD;}
textarea{min-width:100%;max-width:100%;}
label{font-weight:400;}
ol{position:relative;display:block;width:auto;margin:0;padding:0 0 0 calc(max(1.2rem,min(calc(0 * (100vw - 74.4rem) + 1.2rem),1.2rem)) / 1);list-style-type:none;}
ol > li{counter-increment:counter;position:relative;padding-left:2.4rem;line-height:1.8;margin:0;}
ol > li:before{content:counter(counter);display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;border-radius:2.4rem;position:absolute;left:calc(max(1.2rem,min(calc(0 * (100vw - 74.4rem) + 1.2rem),1.2rem)) * -1);top:calc((max(1.5rem,min(calc(0.0023148148 * (100vw - 74.4rem) + 1.5rem),1.7rem)) * 1.4 - max(1.5rem,min(calc(0.0023148148 * (100vw - 74.4rem) + 1.5rem),1.7rem))) / 2 - max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) / 1.5 / 4);font-size:1.2rem;font-weight:700;line-height:1;text-align:center;background-color:rgb(153.6776859504,145.4452479339,211.3047520661);}
ol > li ul,ol > li ol{counter-reset:counter;}
ol > li ul{position:relative;display:block;width:auto;margin:0;padding:0 0 0 max(1.2rem,min(calc(0 * (100vw - 74.4rem) + 1.2rem),1.2rem));list-style-type:none;}
ol > li ul li{position:relative;padding-left:calc(max(1.2rem,min(calc(0 * (100vw - 74.4rem) + 1.2rem),1.2rem)) / 1.25);margin:0;line-height:1.5;}
ol > li ul li:before{content:"";display:inline-block;width:calc(max(1.2rem,min(calc(0 * (100vw - 74.4rem) + 1.2rem),1.2rem)) * 1.5);position:absolute;left:calc(max(1.2rem,min(calc(0 * (100vw - 74.4rem) + 1.2rem),1.2rem)) * -1);top:calc((max(1.5rem,min(calc(0.0023148148 * (100vw - 74.4rem) + 1.5rem),1.7rem)) * 1.5 - max(1.5rem,min(calc(0.0023148148 * (100vw - 74.4rem) + 1.5rem),1.7rem))) / 2 - max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) / 1.5 / 2);font-family:"Font Awesome 6 Pro";font-style:normal !important;font-weight:900;font-size:max(1.2rem,min(calc(0 * (100vw - 74.4rem) + 1.2rem),1.2rem));}
ol > li ul li:last-child{margin-bottom:0;}
ol > li ul li:before{top:0.7rem;width:max(0.7rem,min(calc(0.0023148148 * (100vw - 74.4rem) + 0.7rem),0.9rem));height:max(0.7rem,min(calc(0.0023148148 * (100vw - 74.4rem) + 0.7rem),0.9rem));mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 640'%3E%3C!--!Font Awesome Free 7.1.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--%3E%3Cpath d='M64 320C64 178.6 178.6 64 320 64s256 114.6 256 256-114.6 256-256 256S64 461.4 64 320'/%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 Free 7.1.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--%3E%3Cpath d='M64 320C64 178.6 178.6 64 320 64s256 114.6 256 256-114.6 256-256 256S64 461.4 64 320'/%3E%3C/svg%3E") no-repeat center;background-color:#5245AD;}
ol > li ul li ul li:before{color:#5245AD;}
ol > li ul li ul li ul li:before{mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 640'%3E%3C!--!Font Awesome Free 7.1.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--%3E%3Cpath d='M64 320C64 178.6 178.6 64 320 64s256 114.6 256 256-114.6 256-256 256S64 461.4 64 320'/%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 Free 7.1.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--%3E%3Cpath d='M64 320C64 178.6 178.6 64 320 64s256 114.6 256 256-114.6 256-256 256S64 461.4 64 320'/%3E%3C/svg%3E") no-repeat center;background-color:#5245AD;}
ol > li ul{margin-left:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * -1);}
p{margin-bottom:max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem));}
.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:0.9rem;padding-bottom:0.9rem;padding-left:max(1.5rem,min(calc(0.0023148148 * (100vw - 74.4rem) + 1.5rem),1.7rem));padding-right:max(1.5rem,min(calc(0.0023148148 * (100vw - 74.4rem) + 1.5rem),1.7rem));margin:0;color:#F7F6F5;border:1px solid #222035;border-radius:0;background-color:transparent;transition:color 0.8s cubic-bezier(0.19,1,0.22,1),border-color 0.8s cubic-bezier(0.19,1,0.22,1),background-color 0.8s cubic-bezier(0.19,1,0.22,1),box-shadow 0.8s cubic-bezier(0.19,1,0.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:#5245AD;transition:border-color 0.4s cubic-bezier(0.19,1,0.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:#5245AD;box-shadow:0px 0px 0px 0px rgba(82,69,173,0.2);transition:border-color 0.4s cubic-bezier(0.19,1,0.22,1),box-shadow 0.4s cubic-bezier(0.19,1,0.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:rgba(247,246,245,0.2);}
.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:rgba(235,42,20,0.3);}
.error .dtx-input::selection,.error .dtx-input-dropdown::selection,.error .dtx-input-text::selection{color:#F7F6F5;background-color:rgba(var(--color-control-error-darken),0.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),0.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:0px 0px 0px 0px rgba(235,42,20,0.2);}
.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:rgba(0,168,45,0.3);}
.valid .dtx-input::selection,.valid .dtx-input-dropdown::selection,.valid .dtx-input-text::selection{color:#F7F6F5;background-color:rgba(var(--color-control-valid-darken),0.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),0.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:0px 0px 0px 0px rgba(0,168,45,0.2);}
.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:rgba(255,132,0,0.3);}
.warning .dtx-input::selection,.warning .dtx-input-dropdown::selection,.warning .dtx-input-text::selection{color:#F7F6F5;background-color:rgba(var(--color-control-warning-darken),0.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),0.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:0px 0px 0px 0px rgba(255,132,0,0.2);}
textarea.dtx-input-text{height:calc(4.8rem * 4);min-width:100%;max-width:100%;}
.dtx-input-radios{position:relative;display:grid;row-gap:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 1);columns:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.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:-0.4rem;margin-right:0.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(0.0023148148 * (100vw - 74.4rem) + 1.5rem),1.7rem));min-width:max(1.5rem,min(calc(0.0023148148 * (100vw - 74.4rem) + 1.5rem),1.7rem));height:max(1.5rem,min(calc(0.0023148148 * (100vw - 74.4rem) + 1.5rem),1.7rem));min-height:max(1.5rem,min(calc(0.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(0.0023148148 * (100vw - 74.4rem) + 1.5rem),1.7rem));transform:translate(-50%,-50%);transition:transform 0.8s cubic-bezier(0.19,1,0.22,1),border-color 0.4s cubic-bezier(0.19,1,0.22,1),background-color 0.4s cubic-bezier(0.19,1,0.22,1),box-shadow 0.4s cubic-bezier(0.19,1,0.22,1);visibility:visible;}
input[type=radio].dtx-input-radio:before{background-color:#F7F6F5;border:1px solid #222035;border-radius:max(1.5rem,min(calc(0.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:#5245AD;box-shadow:0px 0px 0px 0px rgba(82,69,173,0.2);}
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:#222035;}
input[type=radio].dtx-input-radio:active:after{transform:translate(-50%,-50%) scale(0.45);}
input[type=radio].dtx-input-radio:checked:before{border-color:#5245AD;background-color:#5245AD;}
input[type=radio].dtx-input-radio:checked:after{transform:translate(-50%,-50%) scale(0.55);transition:transform 0.4s cubic-bezier(0.19,1,0.22,1);}
.error input[type=radio].dtx-input-radio:before{border-color:#eb2a14;background-color:rgba(235,42,20,0.1);}
.error input[type=radio].dtx-input-radio:focus:before,.error input[type=radio].dtx-input-radio:focus-visible:before{box-shadow:0px 0px 0px 0px rgba(235,42,20,0.2);}
.warning input[type=radio].dtx-input-radio:before{border-color:#ff8400;background-color:rgba(255,132,0,0.1);}
.warning input[type=radio].dtx-input-radio:focus:before,.warning input[type=radio].dtx-input-radio:focus-visible:before{box-shadow:0px 0px 0px 0px rgba(255,132,0,0.2);}
.valid input[type=radio].dtx-input-radio:before{border-color:#00a82d;background-color:rgba(0,168,45,0.1);}
.valid input[type=radio].dtx-input-radio:focus:before,.valid input[type=radio].dtx-input-radio:focus-visible:before{box-shadow:0px 0px 0px 0px rgba(0,168,45,0.2);}
.info input[type=radio].dtx-input-radio:before{border-color:#c5c5c5;background-color:rgba(197,197,197,0.1);}
.info input[type=radio].dtx-input-radio:focus:before,.info input[type=radio].dtx-input-radio:focus-visible:before{box-shadow:0px 0px 0px 0px rgba(197,197,197,0.2);}
.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(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 3);margin-left:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.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(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 1);columns:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.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:-0.4rem;margin-right:0.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(0.0023148148 * (100vw - 74.4rem) + 1.5rem),1.7rem));min-width:max(1.5rem,min(calc(0.0023148148 * (100vw - 74.4rem) + 1.5rem),1.7rem));height:max(1.5rem,min(calc(0.0023148148 * (100vw - 74.4rem) + 1.5rem),1.7rem));min-height:max(1.5rem,min(calc(0.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 0.8s cubic-bezier(0.19,1,0.22,1),border-color 0.4s cubic-bezier(0.19,1,0.22,1),background-color 0.4s cubic-bezier(0.19,1,0.22,1),box-shadow 0.4s cubic-bezier(0.19,1,0.22,1);visibility:visible;}
input[type=checkbox].dtx-input-checkbox:before{background-color:transparent;border:1px solid #F7F6F5;border-radius:calc(0 / 2);z-index:2;}
input[type=checkbox].dtx-input-checkbox:after{border-radius:calc(0 / 2);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:#5245AD;box-shadow:0px 0px 0px 0px rgba(82,69,173,0.2);}
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:#5245AD;}
input[type=checkbox].dtx-input-checkbox:active:after{transform:translate(-50%,-50%) scale(0.66);}
input[type=checkbox].dtx-input-checkbox:checked:active:before{border-color:#222035;}
input[type=checkbox].dtx-input-checkbox:checked:active:after{transform:translate(-50%,-50%) scale(0.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(0.7);transition:transform 0.8s cubic-bezier(0.19,1,0.22,1);}
.error input[type=checkbox].dtx-input-checkbox:before{border-color:#eb2a14;background-color:rgba(235,42,20,0.1);}
.error input[type=checkbox].dtx-input-checkbox:focus:before,.error input[type=checkbox].dtx-input-checkbox:focus-visible:before{box-shadow:0px 0px 0px 0px rgba(235,42,20,0.2);}
.warning input[type=checkbox].dtx-input-checkbox:before{border-color:#ff8400;background-color:rgba(255,132,0,0.1);}
.warning input[type=checkbox].dtx-input-checkbox:focus:before,.warning input[type=checkbox].dtx-input-checkbox:focus-visible:before{box-shadow:0px 0px 0px 0px rgba(255,132,0,0.2);}
.valid input[type=checkbox].dtx-input-checkbox:before{border-color:#00a82d;background-color:rgba(0,168,45,0.1);}
.valid input[type=checkbox].dtx-input-checkbox:focus:before,.valid input[type=checkbox].dtx-input-checkbox:focus-visible:before{box-shadow:0px 0px 0px 0px rgba(0,168,45,0.2);}
.info input[type=checkbox].dtx-input-checkbox:before{border-color:#c5c5c5;background-color:rgba(197,197,197,0.1);}
.info input[type=checkbox].dtx-input-checkbox:focus:before,.info input[type=checkbox].dtx-input-checkbox:focus-visible:before{box-shadow:0px 0px 0px 0px rgba(197,197,197,0.2);}
@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:0.9rem 1.8rem;font-family:inherit;font-size:inherit;line-height:inherit;cursor:inherit;}
.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:#1C1C22;display:block;position:absolute;top:50%;right:1.8rem;transform:translateY(-50%);width:1.2rem;height:1.2rem;opacity:0.6;pointer-events:none;transition:opacity 0.8s cubic-bezier(0.19,1,0.22,1);}
.dtx-input-dropdown:focus:after,.dtx-input-dropdown:focus-within:after,.dtx-input-dropdown:focus-visible:after{opacity:1;transition:opacity 0.8s cubic-bezier(0.19,1,0.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:0.6;pointer-events:none;transition:opacity 0.8s cubic-bezier(0.19,1,0.22,1);}
.dtx-input-autocomplete:focus:after,.dtx-input-autocomplete:focus-within:after,.dtx-input-autocomplete:focus-visible:after{opacity:1;transition:opacity 0.8s cubic-bezier(0.19,1,0.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 0.4s cubic-bezier(0.19,1,0.22,1),visibility 0.4s cubic-bezier(0.19,1,0.22,1),max-height 0.4s cubic-bezier(0.19,1,0.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(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 1.5);margin-top:0;}
.dtx-input-datepicker-calendar{position:relative;width:100%;max-width:42rem;margin-top:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 1.5);padding:min(5%,30px);border-radius:0;border:1px solid #222035;background-color:transparent;max-height:0;opacity:0;visibility:hidden;overflow:hidden;transition:opacity 0.8s cubic-bezier(0.19,1,0.22,1),visibility 0.8s cubic-bezier(0.19,1,0.22,1),max-height 0.8s cubic-bezier(0.19,1,0.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 0.4s cubic-bezier(0.19,1,0.22,1),visibility 0.4s cubic-bezier(0.19,1,0.22,1),max-height 0.4s cubic-bezier(0.19,1,0.22,1);}
.dtx-input-datepicker-calendar[data-position=middle],.dtx-input-datepicker-calendar[data-position=center]{left:50%;transform:translateX(-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;}
.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{background-color:#5245AD;color:#F7F6F5;padding:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) / 2) calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 2);border-radius:0;transition:background-color 0.8s cubic-bezier(0.19,1,0.22,1),color 0.8s cubic-bezier(0.19,1,0.22,1);}
.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:"Figtree",Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:700;text-transform:uppercase;padding:8px 12px;background-color:transparent;transition:background-color 0.8s cubic-bezier(0.19,1,0.22,1);}
.dtx-input-datepicker-calendar--header-middle button i{font-size:1.1rem;margin-left:8px;margin-top:-4px;opacity:0.7;transition:color 0.8s cubic-bezier(0.19,1,0.22,1),opacity 0.8s cubic-bezier(0.19,1,0.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 0.4s cubic-bezier(0.19,1,0.22,1),opacity 0.4s cubic-bezier(0.19,1,0.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:translateX(-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:translateX(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 0.8s cubic-bezier(0.19,1,0.22,1),transform 0.8s cubic-bezier(0.19,1,0.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;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:unset;background-color:transparent;box-shadow:unset;padding:0;text-transform:uppercase;transition:color 0.8s cubic-bezier(0.19,1,0.22,1);isolation:isolate;}
.dtx-input-datepicker-calendar__grid-item button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:transparent;transition:background-color 0.8s cubic-bezier(0.19,1,0.22,1);z-index:-1;transform:scale(0.85);}
.dtx-input-datepicker-calendar__grid-item button:hover,.dtx-input-datepicker-calendar__grid-item button:focus-visible{transition:color 0.4s cubic-bezier(0.19,1,0.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 0.4s cubic-bezier(0.19,1,0.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:0.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(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem));font-size:max(1.2rem,min(calc(0.0023148148 * (100vw - 74.4rem) + 1.2rem),1.4rem));color:#ff8400;}
.dtx-dropzone--info{display:block;width:100%;padding:0 max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.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(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 6) 0 !important;border:solid 0.1rem #222035;}
upload-dropzone .dropzone-container [id*=dropzone-preview-area]{margin-bottom:max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.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(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 1.5);padding:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 1.5) calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.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(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 1);}
.dtx-dropzone-preview-item-inner .dtx-btn-danger{min-width:unset;padding:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.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:0.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(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 4);}
.dtx-form-row-control--standard [id*=dropzone-nofile-area-inner] svg{width:3.5rem;margin-bottom:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.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;top:0;right:0;bottom:0;left:0;transition:opacity 0.8s cubic-bezier(0.19,1,0.22,1);}
.dtx-form-row-control--standard .dtx-block--dropzone__preview{position:absolute;top:0;right:0;bottom:0;left: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;top:0;right:0;bottom:0;left: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:rgba(153.6776859504,145.4452479339,211.3047520661,0.75);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(0.0138888889 * (100vw - 74.4rem) + 3.6rem),4.8rem));height:max(3.6rem,min(calc(0.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(0.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 0.8s cubic-bezier(0.19,1,0.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:rgba(235,42,20,0.5);}
.dtx-form-row-control--standard .dtx-block--dropzone__image img{position:absolute;top:0;right:0;bottom:0;left:0;padding:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 1.5);width:100%;height:100%;object-fit:contain;}
.dtx-form-row-control--standard .dz-error-message{margin-top:0.8rem;display:grid;grid-template-columns:1fr 32px;padding:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 1.5) calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 2.25);border:solid 0.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(0.0046296296 * (100vw - 74.4rem) + 2.8rem),3.2rem));height:max(2.8rem,min(calc(0.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(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 2) calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.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(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.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:0.8rem;padding:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 1.5) calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 2.25);background-color:#F7F6F5;border:0.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(0.0023148148 * (100vw - 74.4rem) + 1.5rem),1.7rem));color:#6e6e6e;}
.dtx-form-row-control--minimal .dtx-dropzone-preview-item .dz-details-button .dtx-btn,.dtx-form-row-control--minimal .dtx-dropzone-preview-item .dz-details-button .dtx-btn-secondary,.dtx-form-row-control--minimal .dtx-dropzone-preview-item .dz-details-button .dtx-btn-primary{display:flex;flex-direction:row;align-items:center;justify-content:center;width:max(2.8rem,min(calc(0.0046296296 * (100vw - 74.4rem) + 2.8rem),3.2rem));height:max(2.8rem,min(calc(0.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(0.0023148148 * (100vw - 74.4rem) + 1.2rem),1.4rem));}
.dtx-form-row-control--minimal .dtx-dropzone-preview-item .dz-details-button .dtx-btn i,.dtx-form-row-control--minimal .dtx-dropzone-preview-item .dz-details-button .dtx-btn-secondary i,.dtx-form-row-control--minimal .dtx-dropzone-preview-item .dz-details-button .dtx-btn-primary i{color:#eb2a14;transition:color 0.8s cubic-bezier(0.19,1,0.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-secondary:hover i,.dtx-form-row-control--minimal .dtx-dropzone-preview-item .dz-details-button .dtx-btn-primary:hover i,.dtx-form-row-control--minimal .dtx-dropzone-preview-item .dz-details-button .dtx-btn:focus i,.dtx-form-row-control--minimal .dtx-dropzone-preview-item .dz-details-button .dtx-btn-secondary:focus i,.dtx-form-row-control--minimal .dtx-dropzone-preview-item .dz-details-button .dtx-btn-primary:focus i{color:rgba(235,42,20,0.5);}
.dtx-form-row-control--minimal .dz-error-message{margin-left:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.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(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 1.25);row-gap:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 1.25);}
.dtx-form-row-control--multiple [id*=dropzone-nofile-area-inner]{display:grid;grid-template-columns:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.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(0.0289351852 * (100vw - 74.4rem) + 10rem),12.5rem));height:max(10rem,min(calc(0.0289351852 * (100vw - 74.4rem) + 10rem),12.5rem));}
.dtx-form-row-control--multiple .dtx-dropzone-preview-item .dz-details .dtx-block--dropzone__preview{position:absolute;top:0;right:0;bottom:0;left: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;top:0;right:0;bottom:0;left:0;background-color:rgba(247,246,245,0.4);opacity:0;z-index:1;transition:opacity 0.8s cubic-bezier(0.19,1,0.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:hover .dtx-dropzone-preview-item-inner .dz-details-button .dtx-btn-secondary,.dtx-form-row-control--multiple .dtx-dropzone-preview-item:hover .dtx-dropzone-preview-item-inner .dz-details-button .dtx-btn-primary,.dtx-form-row-control--multiple .dtx-dropzone-preview-item:focus .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-secondary,.dtx-form-row-control--multiple .dtx-dropzone-preview-item:focus .dtx-dropzone-preview-item-inner .dz-details-button .dtx-btn-primary{opacity:1;}
.dtx-form-row-control--multiple .dtx-dropzone-preview--error .dtx-dropzone-preview-item{margin-top:0.8rem;padding:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 1.5) calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 2.25);background-color:#F7F6F5;border:0.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,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: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%);}
.dtx-form-row-control__input__passwordstrength{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;margin:9px 0 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(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.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:0.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:0.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(0.0023148148 * (100vw - 74.4rem) + 1.5rem),1.7rem));transition:background-color var(--animate);}
.dtx-input-counter .dtx-btn-primary[disabled]{background-color:rgba(82,69,173,0.5);}
.dtx-input-counter input{border:solid 0.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(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 2);margin-left:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.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(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem));padding-right:max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem));margin-bottom:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.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(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 1.5);margin-bottom:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.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(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.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(0.0023148148 * (100vw - 74.4rem) + 1.5rem),1.7rem));font-weight:400;margin:0;transition:color 0.8s cubic-bezier(0.19,1,0.22,1),opacity 0.8s cubic-bezier(0.19,1,0.22,1);}
.dtx-form-row-control__label__icon{margin-left:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.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;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 - 1px * 2);height:calc(4.8rem - 1px * 2);pointer-events:none;z-index:2;left: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 - 1px * 2);}
.dtx-form-row-control__input__icon--button{position:absolute;top:1px;right:1px;height:calc(4.8rem - 1px * 2);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(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.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(0.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 - 1px * 2);height:calc(4.8rem - 1px * 2);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 #222035;}
.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 #222035;}
.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(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.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(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.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),0.65);}
.dtx-form-row-control.error .dtx-form-row-control__input input::moz-selection{color:#F7F6F5;background-color:rgba(var(--color-control-error-darken),0.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),0.65);}
.dtx-form-row-control.error .dtx-form-row-control__input label::moz-selection{color:#F7F6F5;background-color:rgba(var(--color-control-error-darken),0.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),0.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),0.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),0.65);}
.dtx-form-row-control.error .dtx-form-row-control__label label::moz-selection{color:#F7F6F5;background-color:rgba(var(--color-control-error-darken),0.65);}
.dtx-form-row-control.error .dtx-form-row-control__label label > span::selection{color:#F7F6F5;background-color:rgba(var(--color-control-error-darken),0.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),0.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),0.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),0.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),0.65);}
.dtx-form-row-control.valid .dtx-form-row-control__input input::moz-selection{color:#F7F6F5;background-color:rgba(var(--color-control-valid-darken),0.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),0.65);}
.dtx-form-row-control.valid .dtx-form-row-control__input label::moz-selection{color:#F7F6F5;background-color:rgba(var(--color-control-valid-darken),0.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),0.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),0.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),0.65);}
.dtx-form-row-control.valid .dtx-form-row-control__label label::moz-selection{color:#F7F6F5;background-color:rgba(var(--color-control-valid-darken),0.65);}
.dtx-form-row-control.valid .dtx-form-row-control__label label > span::selection{color:#F7F6F5;background-color:rgba(var(--color-control-valid-darken),0.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),0.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),0.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),0.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),0.65);}
.dtx-form-row-control.warning .dtx-form-row-control__input input::moz-selection{color:#F7F6F5;background-color:rgba(var(--color-control-warning-darken),0.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),0.65);}
.dtx-form-row-control.warning .dtx-form-row-control__input label::moz-selection{color:#F7F6F5;background-color:rgba(var(--color-control-warning-darken),0.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),0.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),0.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),0.65);}
.dtx-form-row-control.warning .dtx-form-row-control__label label::moz-selection{color:#F7F6F5;background-color:rgba(var(--color-control-warning-darken),0.65);}
.dtx-form-row-control.warning .dtx-form-row-control__label label > span::selection{color:#F7F6F5;background-color:rgba(var(--color-control-warning-darken),0.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),0.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),0.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),0.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:0.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:0.5;cursor:not-allowed;}
.dtx-form-row-control.disabled .dtx-form-row-control__label label{opacity:0.5;}
.dtx-form-row-buttons{position:relative;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start;column-gap:max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem));width:100%;padding-left:max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem));padding-right:max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem));margin-bottom:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * -1);}
.dtx-form-row-buttons > button{margin-bottom:max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.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;}
@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:0.6rem;order:3;}
}
.grecaptcha-badge{z-index:150;visibility:hidden;}
.dtx-icon{display:inline-flex;width:max(1.5rem,min(calc(0.0023148148 * (100vw - 74.4rem) + 1.5rem),1.7rem));height:max(1.5rem,min(calc(0.0023148148 * (100vw - 74.4rem) + 1.5rem),1.7rem));fill:currentColor;}
.dtx-icon svg{width:100%;}
.dtx-icon svg path{fill:currentColor;}
.dtx-modal{position:fixed;z-index:101;inset:0;display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-end;transition:opacity 0.8s cubic-bezier(0.19,1,0.22,1);}
.dtx-modal-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1000;background-color:rgba(0,0,0,0.7);}
.dtx-modal-backdrop--no-click{pointer-events:none;}
.dtx-modal.hidden{opacity:0;display:none;}
.cdk-overlay-backdrop{pointer-events:none;background-color:rgba(0,0,0,0.7);}
.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(0.0663716814 * (100vw - 98.4rem) + 6rem),12rem)) * 1.25);max-height:calc(100vh - max(6rem,min(calc(0.0663716814 * (100vw - 98.4rem) + 6rem),12rem)) * 1.25);background-color:#222035;overflow-y:auto;color:#F7F6F5;transform:translateX(0);transition:transform 0.8s cubic-bezier(0.19,1,0.22,1);}
.hidden .dtx-modal-content{transform:translateX(100%);transition:transform 0.8s cubic-bezier(0.19,1,0.22,1);}
.dtx-modal-content::ng-deep .mat-dialog-container{overflow:visible !important;}
.dtx-modal-close{display:flex;padding:0;margin:0;border:unset;border-radius:unset;box-shadow:unset;background-color:transparent;text-decoration:none;cursor:pointer;}
.dtx-modal-close:hover,.dtx-modal-close:focus{color:inherit;text-decoration:none;}
.dtx-modal-close{width:max(7.5rem,min(calc(0.0520833333 * (100vw - 74.4rem) + 7.5rem),12rem));background-color:rgba(82,69,173,0.1);line-height:1;z-index:3;display:flex;flex-direction:row;justify-content:center;padding-top:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 4);color:#F7F6F5;transition:color 0.8s cubic-bezier(0.19,1,0.22,1);}
.dtx-modal-close .dtx-icon{width:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 3);height:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.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(0.0663716814 * (100vw - 98.4rem) + 6rem),12rem)) var(--column-fluid);}
.dtx-modal-body-left{--column-fluid:calc(100% / 10);width:calc(var(--column-fluid) * 4);}
.dtx-modal-body-left h2{color:#F7F6F5;font-size:max(3.6rem,min(calc(0.0439814815 * (100vw - 74.4rem) + 3.6rem),7.4rem));line-height:1.027027027;}
.dtx-modal-body-right{--column-fluid:calc(100% / 10);width:calc(var(--column-fluid) * 5);margin-top:max(6rem,min(calc(0.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(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.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(0.0663716814 * (100vw - 98.4rem) + 6rem),12rem)) / 2);max-height:calc(100vh - max(6rem,min(calc(0.0663716814 * (100vw - 98.4rem) + 6rem),12rem)) / 2);}
.dtx-modal-body{padding-top:calc(calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 4) * 3);}
.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-tooltip{all:unset;position:relative;display:inline-flex;flex-flow:row wrap;justify-content:center;width:max(1.2rem,min(calc(0.0023148148 * (100vw - 74.4rem) + 1.2rem),1.4rem));height:max(1.2rem,min(calc(0.0023148148 * (100vw - 74.4rem) + 1.2rem),1.4rem));font-size:max(1.2rem,min(calc(0.0023148148 * (100vw - 74.4rem) + 1.2rem),1.4rem));text-align:center;color:#1C1C22;}
.dtx-tooltip-button{all:unset;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;line-height:1;opacity:0.6;transition:opacity 0.8s cubic-bezier(0.19,1,0.22,1);}
.dtx-tooltip-button:hover,.dtx-tooltip-button:focus,.dtx-tooltip-button:focus-visible,.dtx-tooltip-button:focus-within{opacity:1;}
.dtx-tooltip-button:hover + .dtx-tooltip-container,.dtx-tooltip-button:focus + .dtx-tooltip-container,.dtx-tooltip-button:focus-visible + .dtx-tooltip-container,.dtx-tooltip-button:focus-within + .dtx-tooltip-container{display:block;}
.dtx-tooltip-button > *{pointer-events:none;}
.dtx-tooltip-container{display:none;content:attr(data-content);position:absolute;bottom:125%;width:1000%;min-width:fit-content;max-width:35ch;height:auto;min-height:min-content;font-size:max(1.2rem,min(calc(0 * (100vw - 74.4rem) + 1.2rem),1.2rem));padding:1.2rem;background-color:transparent;box-shadow:0 4px 24px rgba(28,28,34,0.1);z-index:999;}
.dtx-tooltip-container > *{position:relative;z-index:2;}
.dtx-tooltip-container > * p{margin:0 0 calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) / 2);}
.dtx-tooltip-container > *:last-child{margin:0;}
.dtx-tooltip-container:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:#F7F6F5;z-index:1;}
.dtx-tooltip-container:after{content:"";display:block;position:absolute;left:50%;bottom:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * -0.5);transform:translateX(-50%) rotate(45deg);width:max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem));height:max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem));background-color:#F7F6F5;}
.dtx-tooltip-container:hover,.dtx-tooltip-container:focus,.dtx-tooltip-container:focus-visible,.dtx-tooltip-container:focus-within{display:block;}
.dtx-socials{position:relative;display:flex;flex-direction:column;margin:0;padding:0;list-style-type:none;display:flex;flex-direction:row;align-items:center;}
.dtx-socials__item{margin-right:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 1.5);}
.dtx-socials__item a{display:flex;flex-direction:row;align-items:center;justify-content:center;width:max(3.2rem,min(calc(0.037037037 * (100vw - 74.4rem) + 3.2rem),6.4rem));height:max(3.2rem,min(calc(0.037037037 * (100vw - 74.4rem) + 3.2rem),6.4rem));color:#F7F6F5;}
.dtx-socials__item a .dtx-icon{width:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 2.5);height:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 2.5);}
.dtx-socials__item a:hover,.dtx-socials__item a:focus{color:#F7F6F5;}
.dtx-socials__item:last-of-type{margin-right:0;}
.dtx-socials[data-style=round] .dtx-socials__item a{background-color:#686868;border-radius:3rem;color:#F7F6F5;transition:background-color 0.8s cubic-bezier(0.19,1,0.22,1);}
.dtx-socials[data-style=round] .dtx-socials__item a:hover,.dtx-socials[data-style=round] .dtx-socials__item a:focus{color:#F7F6F5;background-color:#424242;}
.dtx-socials[data-style=square] .dtx-socials__item{background-color:#5245AD;border:solid 0.1rem #5245AD;transition:background-color 0.8s cubic-bezier(0.19,1,0.22,1);}
.dtx-socials[data-style=square] .dtx-socials__item:hover,.dtx-socials[data-style=square] .dtx-socials__item:focus{background-color:#847ACD;border-color:#847ACD;}
.dtx-socials[data-style=square] .dtx-socials__item:hover a,.dtx-socials[data-style=square] .dtx-socials__item:focus a{color:#F7F6F5;}
.dtx-btn,.dtx-btn-secondary,.dtx-btn-primary{display:flex;padding:0;margin:0;border:unset;border-radius:unset;box-shadow:unset;background-color:transparent;text-decoration:none;cursor:pointer;}
.dtx-btn:hover,.dtx-btn-secondary:hover,.dtx-btn-primary:hover,.dtx-btn:focus,.dtx-btn-secondary:focus,.dtx-btn-primary:focus{color:inherit;text-decoration:none;}
.dtx-btn,.dtx-btn-secondary,.dtx-btn-primary{display:inline-flex;font-size:max(1.5rem,min(calc(0.0023148148 * (100vw - 74.4rem) + 1.5rem),1.7rem));line-height:1;padding:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 1.25) calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 2);color:initial;border:1px solid transparent;border-radius:0;font-weight:700;transition:background-color 0.8s cubic-bezier(0.19,1,0.22,1),color 0.8s cubic-bezier(0.19,1,0.22,1),border-color 0.8s cubic-bezier(0.19,1,0.22,1);}
.dtx-btn:hover,.dtx-btn-secondary:hover,.dtx-btn-primary:hover,.dtx-btn:focus,.dtx-btn-secondary:focus,.dtx-btn-primary:focus,.dtx-btn:focus-visible,.dtx-btn-secondary:focus-visible,.dtx-btn-primary:focus-visible{transition:background-color 0.4s cubic-bezier(0.19,1,0.22,1),color 0.4s cubic-bezier(0.19,1,0.22,1),border-color 0.4s cubic-bezier(0.19,1,0.22,1);}
.dtx-btn:hover,.dtx-btn-secondary:hover,.dtx-btn-primary:hover,.dtx-btn:focus,.dtx-btn-secondary:focus,.dtx-btn-primary:focus,.dtx-btn:focus-visible,.dtx-btn-secondary:focus-visible,.dtx-btn-primary:focus-visible{outline:unset;}
.dtx-btn:focus-visible,.dtx-btn-secondary:focus-visible,.dtx-btn-primary:focus-visible{outline:0.1rem solid #1C1C22;outline-offset:0.2rem;text-decoration:none;}
.dtx-btn-primary{color:#F7F6F5;background-color:#5245AD;}
.dtx-btn-primary:focus{color:#F7F6F5;}
.dtx-btn-primary:hover,.dtx-btn-primary:focus-visible{color:#F7F6F5;background-color:rgb(69.0392561983,58.0940082645,145.6559917355);}
.dtx-btn-primary:focus-visible{outline:0.2rem solid rgb(153.6776859504,145.4452479339,211.3047520661);}
.dtx-btn-secondary{color:#F7F6F5;background-color:#222035;}
.dtx-btn-secondary:focus{color:#F7F6F5;}
.dtx-btn-secondary:hover,.dtx-btn-secondary:focus-visible{color:#F7F6F5;background-color:rgb(18.7,17.6,29.15);}
.dtx-btn-secondary:focus-visible{outline:0.2rem solid rgb(79.9,75.2,124.55);}
.dtx-btn-arrow{display:flex;padding:0;margin:0;border:unset;border-radius:unset;box-shadow:unset;background-color:transparent;text-decoration:none;cursor:pointer;}
.dtx-btn-arrow:hover,.dtx-btn-arrow:focus{color:inherit;text-decoration:none;}
.dtx-btn-arrow{display:flex;flex-direction:row;align-items:center;column-gap:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 1.25);width:fit-content;font-weight:700;font-size:max(2.3rem,min(calc(0.0069444444 * (100vw - 74.4rem) + 2.3rem),2.9rem));line-height:1;color:#5245AD;}
.dtx-btn-arrow:hover{color:#5245AD;}
.dtx-btn-arrow:hover::before,.dtx-btn-arrow:hover::after{transform:translate(-0.6rem,0.6rem);}
.dtx-btn-arrow[data-position=before]::before{content:"";display:inline-flex;width:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 2);height:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 2);background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 22 22'%3E%3Cpath fill='%235245ad' d='m1.683 21.31 16.455.314a1.28 1.28 0 0 0 1.316-1.317 1.406 1.406 0 0 0-1.368-1.368l-13.214-.253L21.247 2.31c.514-.514.498-1.364-.037-1.898-.534-.535-1.384-.55-1.898-.037L2.938 16.751 2.685 3.538A1.406 1.406 0 0 0 1.317 2.17a1.29 1.29 0 0 0-.942.375A1.29 1.29 0 0 0 0 3.487L.315 19.94c.007.356.154.7.411.957s.6.405.957.411'/%3E%3C/svg%3E");background-size:contain;background-origin:center;transition:transform 0.8s cubic-bezier(0.19,1,0.22,1);}
.dtx-btn-arrow[data-position=after]::after{content:"";display:inline-flex;width:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 2);height:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 2);background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 22 22'%3E%3Cpath fill='%235245ad' d='m1.683 21.31 16.455.314a1.28 1.28 0 0 0 1.316-1.317 1.406 1.406 0 0 0-1.368-1.368l-13.214-.253L21.247 2.31c.514-.514.498-1.364-.037-1.898-.534-.535-1.384-.55-1.898-.037L2.938 16.751 2.685 3.538A1.406 1.406 0 0 0 1.317 2.17a1.29 1.29 0 0 0-.942.375A1.29 1.29 0 0 0 0 3.487L.315 19.94c.007.356.154.7.411.957s.6.405.957.411'/%3E%3C/svg%3E");background-size:contain;background-origin:center;transition:transform 0.8s cubic-bezier(0.19,1,0.22,1);}
.dtx-cta{position:fixed;right:0;bottom:35%;z-index:99;transform:rotate(-90deg);transform-origin:right bottom;}
.dtx-cta .dtx-btn-secondary{align-items:center;font-size:max(1.5rem,min(calc(0.0023148148 * (100vw - 74.4rem) + 1.5rem),1.7rem));line-height:1;color:#D8D3EF;}
.dtx-cta .dtx-btn-secondary .dtx-icon{transform:rotate(90deg);margin-right:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 1.25);width:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 2);height:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 2);}
.dtx-header{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;width:100%;padding:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 4) 0;}
.dtx-header-left{width:max(12.5rem,min(calc(0.0925925926 * (100vw - 74.4rem) + 12.5rem),20.5rem));}
.dtx-header-right{position:relative;display:flex;flex-direction:row;}
.dtx-header-right .dtx-btn-arrow{font-size:max(2.6rem,min(calc(0.0081018519 * (100vw - 74.4rem) + 2.6rem),3.3rem));line-height:1.0909090909;}
.dtx-header__logo{display:flex;padding:0;margin:0;border:unset;border-radius:unset;box-shadow:unset;background-color:transparent;text-decoration:none;cursor:pointer;}
.dtx-header__logo:hover,.dtx-header__logo:focus{color:inherit;text-decoration:none;}
.dtx-header__logo{position:relative;display:block;width:100%;padding-bottom:30.24%;z-index:100;}
.dtx-header__logo svg{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;}
.dtx-header__logo svg path{transition:fill 0.8s cubic-bezier(0.19,1,0.22,1);}
.dtx-header__logo:focus-visible{outline-offset:0.6rem;outline:0.2rem solid #1C1C22;border-radius:0.4rem;}
.dtx-header__logo:hover svg path{fill:#5245AD;transition:fill 0.4s cubic-bezier(0.19,1,0.22,1);}
.dtx-header__menu ul{position:relative;display:flex;flex-direction:column;margin:0;padding:0;list-style-type:none;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center;}
.dtx-header__menu ul li{margin:0 max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem));}
.dtx-header__menu ul li a:hover,.dtx-header__menu ul li a:focus{text-decoration:none;}
.dtx-header__menu ul li:first-child{margin-left:0;}
.dtx-header__menu ul li:last-child{margin-right:0;}
.dtx-header__burger{--burger-bar-color:#1C1C22;display:none;position:relative;flex-flow:row wrap;justify-content:center;align-items:center;align-self:center;padding:0;border:unset;box-shadow:unset;border-radius:unset;background-color:transparent;width:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 3);height:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 3);cursor:pointer;z-index:101;}
.dtx-header__burger--wrapper{position:absolute;top:50%;left:50%;padding:0;margin:0;width:max(2rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 2rem),2.4rem));height:0.1rem;background:var(--burger-bar-color);transform:translate(-50%,-50%);transition:all 0.4s cubic-bezier(0.19,1,0.22,1);pointer-events:none;}
.dtx-header__burger--wrapper:after,.dtx-header__burger--wrapper:before{content:"";position:absolute;left:0;width:max(2rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 2rem),2.4rem));height:0.1rem;background:var(--burger-bar-color);}
.dtx-header__burger--wrapper:after{top:0.4rem;transition:top 300ms 0.4s cubic-bezier(0.19,1,0.22,1),transform 0.4s cubic-bezier(0.19,1,0.22,1);}
.dtx-header__burger--wrapper:before{bottom:0.4rem;transition:bottom 300ms 0.4s cubic-bezier(0.19,1,0.22,1),transform 0.4s cubic-bezier(0.19,1,0.22,1);}
.dtx-open .dtx-header__burger--wrapper{background-color:transparent;transition:background-color 0.4s cubic-bezier(0.19,1,0.22,1) calc(300ms / 1.5);}
.dtx-open .dtx-header__burger--wrapper:before{bottom:0;transform:rotate(45deg) scaleX(0.8);transition:bottom 0.4s cubic-bezier(0.19,1,0.22,1),transform 0.4s cubic-bezier(0.19,1,0.22,1) 300ms;}
.dtx-open .dtx-header__burger--wrapper:after{top:0;transform:rotate(-45deg) scaleX(0.8);transition:top 0.4s cubic-bezier(0.19,1,0.22,1),transform 0.4s cubic-bezier(0.19,1,0.22,1) 300ms;}
.dtx-header__back{display:flex;padding:0;margin:0;border:unset;border-radius:unset;box-shadow:unset;background-color:transparent;text-decoration:none;cursor:pointer;}
.dtx-header__back:hover,.dtx-header__back:focus{color:inherit;text-decoration:none;}
.dtx-header--beheer a{display:flex;flex-flow:row wrap;justify-content:flex-end;align-items:center;color:#1C1C22;transition:opacity 0.8s cubic-bezier(0.19,1,0.22,1);margin-left:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 2);}
.dtx-header--beheer a:hover,.dtx-header--beheer a:focus{opacity:0.65;text-decoration:none;}
.dtx-header-full{--toggle-delay:0.08s;position:fixed;top:0;right:0;bottom:0;left:0;flex-flow:row nowrap;justify-content:flex-start;align-items:stretch;width:100%;height:var(--vp-height);background-color:#F7F6F5;visibility:hidden;transition:clip-path 1.2s cubic-bezier(0.19,1,0.22,1),visibility 0s ease 1.2s;z-index:100;}
.dtx-header-full a{pointer-events:all;}
.dtx-header-full[data-nav-animation=left-right]{clip-path:polygon(0 0,0 0,0 100%,0% 100%);}
.dtx-header-full[data-nav-animation=right-left]{clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%);}
.dtx-header-full[data-nav-animation=circle-center]{clip-path:circle(0% at 50% 50%);}
.dtx-header-full-wrapper{position:relative;display:block;width:100%;height:100%;overscroll-behavior:contain;overflow-y:scroll;overflow-x:hidden;isolation:isolate;}
.dtx-header-full-wrapper[data-scrollbar=hide]{width:calc(100% + var(--scrollbar));margin-right:calc(var(--scrollbar) * -1);}
.dtx-header-full--header{position:relative;display:block;width:calc(100% - var(--scrollbar));padding:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 4) var(--container-padding);background-color:#F7F6F5;z-index:2;}
.dtx-header-full--header[data-position=fixed]{position:fixed;top:0;}
.dtx-header-full--header[data-position=fixed] + .dtx-header-full--body{margin-top:var(--header-height);}
.dtx-header-full--header .dtx-header__logo svg path{fill:#1C1C22;}
.dtx-header-full--header .dtx-header__logo:hover svg path,.dtx-header-full--header .dtx-header__logo:focus-visible svg path{fill:#5245AD;}
.dtx-header-full--header-wrapper{position:relative;display:block;width:max(12.5rem,min(calc(0.0925925926 * (100vw - 74.4rem) + 12.5rem),20.5rem));}
.dtx-header-full--body{position:relative;display:block;width:100%;height:calc(100% - var(--header-height));min-height:fit-content;z-index:1;}
.dtx-header-full--body[data-levels=true] .dtx-header-full--body__level{overscroll-behavior:contain;overflow-y:auto;}
.dtx-header-full--body[data-levels=false] .dtx-header-full--body__level{overscroll-behavior:unset;overflow-y:auto;}
.dtx-header-full--body__level{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-flow:column nowrap;justify-content:space-between;align-items:flex-start;width:calc(100% + var(--scrollbar));height:100%;margin-right:calc(var(--scrollbar) * -1);padding:0 var(--container-padding);transition:transform 0.8s cubic-bezier(0.19,1,0.22,1),opacity 0.8s cubic-bezier(0.19,1,0.22,1);}
.dtx-header-full--body__level > *:last-child{padding-bottom:calc(calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 4) * 2);}
.dtx-header-full--body__level[data-level="-1"]{opacity:0;transform:translateX(-100%);}
.dtx-header-full--body__level[data-level="0"]{opacity:1;transform:translateX(0);}
.dtx-header-full--body__level[data-level="1"]{opacity:0;transform:translateX(100%);}
.dtx-header-full--body__level ul{width:100%;}
.dtx-header-full--body__level ul li{width:100%;margin:0 0 calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 2);opacity:0;transform:translateY(calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 3));}
.dtx-header-full--body__level ul li:nth-child(1){transition:opacity 0.8s cubic-bezier(0.19,1,0.22,1) calc(var(--toggle-delay) * 1),transform 0.8s cubic-bezier(0.19,1,0.22,1) calc(var(--toggle-delay) * 6);}
.dtx-header-full--body__level ul li:nth-child(2){transition:opacity 0.8s cubic-bezier(0.19,1,0.22,1) calc(var(--toggle-delay) * 2),transform 0.8s cubic-bezier(0.19,1,0.22,1) calc(var(--toggle-delay) * 12);}
.dtx-header-full--body__level ul li:nth-child(3){transition:opacity 0.8s cubic-bezier(0.19,1,0.22,1) calc(var(--toggle-delay) * 3),transform 0.8s cubic-bezier(0.19,1,0.22,1) calc(var(--toggle-delay) * 18);}
.dtx-header-full--body__level ul li:nth-child(4){transition:opacity 0.8s cubic-bezier(0.19,1,0.22,1) calc(var(--toggle-delay) * 4),transform 0.8s cubic-bezier(0.19,1,0.22,1) calc(var(--toggle-delay) * 24);}
.dtx-header-full--body__level ul li:nth-child(5){transition:opacity 0.8s cubic-bezier(0.19,1,0.22,1) calc(var(--toggle-delay) * 5),transform 0.8s cubic-bezier(0.19,1,0.22,1) calc(var(--toggle-delay) * 30);}
.dtx-header-full--body__level ul li:nth-child(6){transition:opacity 0.8s cubic-bezier(0.19,1,0.22,1) calc(var(--toggle-delay) * 6),transform 0.8s cubic-bezier(0.19,1,0.22,1) calc(var(--toggle-delay) * 36);}
.dtx-header-full--body__level ul li:nth-child(7){transition:opacity 0.8s cubic-bezier(0.19,1,0.22,1) calc(var(--toggle-delay) * 7),transform 0.8s cubic-bezier(0.19,1,0.22,1) calc(var(--toggle-delay) * 42);}
.dtx-header-full--body__level ul li:nth-child(8){transition:opacity 0.8s cubic-bezier(0.19,1,0.22,1) calc(var(--toggle-delay) * 8),transform 0.8s cubic-bezier(0.19,1,0.22,1) calc(var(--toggle-delay) * 48);}
.dtx-header-full--body__level ul li:nth-child(9){transition:opacity 0.8s cubic-bezier(0.19,1,0.22,1) calc(var(--toggle-delay) * 9),transform 0.8s cubic-bezier(0.19,1,0.22,1) calc(var(--toggle-delay) * 54);}
.dtx-header-full--body__level ul li:nth-child(10){transition:opacity 0.8s cubic-bezier(0.19,1,0.22,1) calc(var(--toggle-delay) * 10),transform 0.8s cubic-bezier(0.19,1,0.22,1) calc(var(--toggle-delay) * 60);}
.dtx-header-full--body__level ul li:nth-child(11){transition:opacity 0.8s cubic-bezier(0.19,1,0.22,1) calc(var(--toggle-delay) * 11),transform 0.8s cubic-bezier(0.19,1,0.22,1) calc(var(--toggle-delay) * 66);}
.dtx-header-full--body__level ul li:nth-child(12){transition:opacity 0.8s cubic-bezier(0.19,1,0.22,1) calc(var(--toggle-delay) * 12),transform 0.8s cubic-bezier(0.19,1,0.22,1) calc(var(--toggle-delay) * 72);}
.dtx-header-full--body__level ul li:nth-child(13){transition:opacity 0.8s cubic-bezier(0.19,1,0.22,1) calc(var(--toggle-delay) * 13),transform 0.8s cubic-bezier(0.19,1,0.22,1) calc(var(--toggle-delay) * 78);}
.dtx-header-full--body__level ul li:nth-child(14){transition:opacity 0.8s cubic-bezier(0.19,1,0.22,1) calc(var(--toggle-delay) * 14),transform 0.8s cubic-bezier(0.19,1,0.22,1) calc(var(--toggle-delay) * 84);}
.dtx-header-full--body__level ul li:nth-child(15){transition:opacity 0.8s cubic-bezier(0.19,1,0.22,1) calc(var(--toggle-delay) * 15),transform 0.8s cubic-bezier(0.19,1,0.22,1) calc(var(--toggle-delay) * 90);}
.dtx-header-full--body__level ul li:nth-child(16){transition:opacity 0.8s cubic-bezier(0.19,1,0.22,1) calc(var(--toggle-delay) * 16),transform 0.8s cubic-bezier(0.19,1,0.22,1) calc(var(--toggle-delay) * 96);}
.dtx-header-full--body__level ul li:nth-child(17){transition:opacity 0.8s cubic-bezier(0.19,1,0.22,1) calc(var(--toggle-delay) * 17),transform 0.8s cubic-bezier(0.19,1,0.22,1) calc(var(--toggle-delay) * 102);}
.dtx-header-full--body__level ul li:nth-child(18){transition:opacity 0.8s cubic-bezier(0.19,1,0.22,1) calc(var(--toggle-delay) * 18),transform 0.8s cubic-bezier(0.19,1,0.22,1) calc(var(--toggle-delay) * 108);}
.dtx-header-full--body__level ul li:nth-child(19){transition:opacity 0.8s cubic-bezier(0.19,1,0.22,1) calc(var(--toggle-delay) * 19),transform 0.8s cubic-bezier(0.19,1,0.22,1) calc(var(--toggle-delay) * 114);}
.dtx-header-full--body__level ul li:nth-child(20){transition:opacity 0.8s cubic-bezier(0.19,1,0.22,1) calc(var(--toggle-delay) * 20),transform 0.8s cubic-bezier(0.19,1,0.22,1) calc(var(--toggle-delay) * 120);}
.dtx-header-full--body__level ul li:last-child{margin-bottom:0;}
.dtx-header-full--body__level ul li a{color:#1C1C22;}
.dtx-header-full--body__level ul li a:before{left:0;}
.dtx-header-full--body__level ul li a.active:before{opacity:1;}
.dtx-header-full--body__level ul li a[data-toggle=dropdown]{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center;width:100%;}
.dtx-header-full--body__level ul li a[data-toggle=dropdown]:after{font-family:"Font Awesome 6 Pro";font-weight:400;content:"\f105";position:absolute;top:50%;right:0;transform:translateY(-50%);}
.dtx-header-full--body__level ul li a:hover,.dtx-header-full--body__level ul li a:focus-visible{color:#5245AD;}
.dtx-header-full--body__level ul li ul{display:none;}
.dtx-header-full--body__level .dtx-header__menu{width:100%;margin-bottom:auto;}
.dtx-open .dtx-content{visibility:hidden;height:calc(var(--vp-height,100dvh) - var(--header-height));max-height:calc(var(--vp-height,100dvh) - var(--header-height));overflow-y:scroll;}
.dtx-open .dtx-header__burger{--burger-bar-color:$burger-bar-color-open;margin-right:var(--scrollbar);}
.dtx-open .dtx-header-full{visibility:visible;transition:clip-path 0.8s cubic-bezier(0.19,1,0.22,1),visibility 0s ease 0s;}
.dtx-open .dtx-header-full[data-nav-animation=left-right],.dtx-open .dtx-header-full[data-nav-animation=right-left]{clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);}
.dtx-open .dtx-header-full[data-nav-animation=circle-center]{clip-path:circle(100% at 50% 50%);}
.dtx-open .dtx-header-full--body ul li{opacity:1;transform:translateY(0);}
.dtx-open .dtx-header-full--body ul li:nth-child(1){transition:opacity 0.8s cubic-bezier(0.19,1,0.22,1) calc(toggle-delay + toggle-delay * 1),transform 0.8s cubic-bezier(0.19,1,0.22,1) calc(toggle-delay + toggle-delay * 1);}
.dtx-open .dtx-header-full--body ul li:nth-child(2){transition:opacity 0.8s cubic-bezier(0.19,1,0.22,1) calc(toggle-delay + toggle-delay * 2),transform 0.8s cubic-bezier(0.19,1,0.22,1) calc(toggle-delay + toggle-delay * 2);}
.dtx-open .dtx-header-full--body ul li:nth-child(3){transition:opacity 0.8s cubic-bezier(0.19,1,0.22,1) calc(toggle-delay + toggle-delay * 3),transform 0.8s cubic-bezier(0.19,1,0.22,1) calc(toggle-delay + toggle-delay * 3);}
.dtx-open .dtx-header-full--body ul li:nth-child(4){transition:opacity 0.8s cubic-bezier(0.19,1,0.22,1) calc(toggle-delay + toggle-delay * 4),transform 0.8s cubic-bezier(0.19,1,0.22,1) calc(toggle-delay + toggle-delay * 4);}
.dtx-open .dtx-header-full--body ul li:nth-child(5){transition:opacity 0.8s cubic-bezier(0.19,1,0.22,1) calc(toggle-delay + toggle-delay * 5),transform 0.8s cubic-bezier(0.19,1,0.22,1) calc(toggle-delay + toggle-delay * 5);}
.dtx-open .dtx-header-full--body ul li:nth-child(6){transition:opacity 0.8s cubic-bezier(0.19,1,0.22,1) calc(toggle-delay + toggle-delay * 6),transform 0.8s cubic-bezier(0.19,1,0.22,1) calc(toggle-delay + toggle-delay * 6);}
.dtx-open .dtx-header-full--body ul li:nth-child(7){transition:opacity 0.8s cubic-bezier(0.19,1,0.22,1) calc(toggle-delay + toggle-delay * 7),transform 0.8s cubic-bezier(0.19,1,0.22,1) calc(toggle-delay + toggle-delay * 7);}
.dtx-open .dtx-header-full--body ul li:nth-child(8){transition:opacity 0.8s cubic-bezier(0.19,1,0.22,1) calc(toggle-delay + toggle-delay * 8),transform 0.8s cubic-bezier(0.19,1,0.22,1) calc(toggle-delay + toggle-delay * 8);}
.dtx-open .dtx-header-full--body ul li:nth-child(9){transition:opacity 0.8s cubic-bezier(0.19,1,0.22,1) calc(toggle-delay + toggle-delay * 9),transform 0.8s cubic-bezier(0.19,1,0.22,1) calc(toggle-delay + toggle-delay * 9);}
.dtx-open .dtx-header-full--body ul li:nth-child(10){transition:opacity 0.8s cubic-bezier(0.19,1,0.22,1) calc(toggle-delay + toggle-delay * 10),transform 0.8s cubic-bezier(0.19,1,0.22,1) calc(toggle-delay + toggle-delay * 10);}
.dtx-open .dtx-header-full--body ul li:nth-child(11){transition:opacity 0.8s cubic-bezier(0.19,1,0.22,1) calc(toggle-delay + toggle-delay * 11),transform 0.8s cubic-bezier(0.19,1,0.22,1) calc(toggle-delay + toggle-delay * 11);}
.dtx-open .dtx-header-full--body ul li:nth-child(12){transition:opacity 0.8s cubic-bezier(0.19,1,0.22,1) calc(toggle-delay + toggle-delay * 12),transform 0.8s cubic-bezier(0.19,1,0.22,1) calc(toggle-delay + toggle-delay * 12);}
.dtx-open .dtx-header-full--body ul li:nth-child(13){transition:opacity 0.8s cubic-bezier(0.19,1,0.22,1) calc(toggle-delay + toggle-delay * 13),transform 0.8s cubic-bezier(0.19,1,0.22,1) calc(toggle-delay + toggle-delay * 13);}
.dtx-open .dtx-header-full--body ul li:nth-child(14){transition:opacity 0.8s cubic-bezier(0.19,1,0.22,1) calc(toggle-delay + toggle-delay * 14),transform 0.8s cubic-bezier(0.19,1,0.22,1) calc(toggle-delay + toggle-delay * 14);}
.dtx-open .dtx-header-full--body ul li:nth-child(15){transition:opacity 0.8s cubic-bezier(0.19,1,0.22,1) calc(toggle-delay + toggle-delay * 15),transform 0.8s cubic-bezier(0.19,1,0.22,1) calc(toggle-delay + toggle-delay * 15);}
.dtx-open .dtx-header-full--body ul li:nth-child(16){transition:opacity 0.8s cubic-bezier(0.19,1,0.22,1) calc(toggle-delay + toggle-delay * 16),transform 0.8s cubic-bezier(0.19,1,0.22,1) calc(toggle-delay + toggle-delay * 16);}
.dtx-open .dtx-header-full--body ul li:nth-child(17){transition:opacity 0.8s cubic-bezier(0.19,1,0.22,1) calc(toggle-delay + toggle-delay * 17),transform 0.8s cubic-bezier(0.19,1,0.22,1) calc(toggle-delay + toggle-delay * 17);}
.dtx-open .dtx-header-full--body ul li:nth-child(18){transition:opacity 0.8s cubic-bezier(0.19,1,0.22,1) calc(toggle-delay + toggle-delay * 18),transform 0.8s cubic-bezier(0.19,1,0.22,1) calc(toggle-delay + toggle-delay * 18);}
.dtx-open .dtx-header-full--body ul li:nth-child(19){transition:opacity 0.8s cubic-bezier(0.19,1,0.22,1) calc(toggle-delay + toggle-delay * 19),transform 0.8s cubic-bezier(0.19,1,0.22,1) calc(toggle-delay + toggle-delay * 19);}
.dtx-open .dtx-header-full--body ul li:nth-child(20){transition:opacity 0.8s cubic-bezier(0.19,1,0.22,1) calc(toggle-delay + toggle-delay * 20),transform 0.8s cubic-bezier(0.19,1,0.22,1) calc(toggle-delay + toggle-delay * 20);}
@media only screen and (max-width:984px){.dtx-header__hide-mobile{display:none;}
}
.dtx-footer-cta{margin-bottom:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 4);}
.dtx-footer-cta p{margin-bottom:0;font-family:"Figtree",Helvetica,Arial,sans-serif;font-size:max(3rem,min(calc(0.0277777778 * (100vw - 74.4rem) + 3rem),5.4rem));line-height:1.037037037;color:#222035;}
.dtx-footer-cta p strong{display:block;}
.dtx-footer-main{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;margin-bottom:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 4);}
.dtx-footer-left{width:calc(var(--column-fluid) * 8);}
.dtx-footer-contact{display:flex;flex-direction:row;margin-bottom:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 4);}
.dtx-footer-contact__item{--column-fluid:calc(100% / 8);width:calc(var(--column-fluid) * 3);}
.dtx-footer-contact__item__titel{margin-bottom:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 2);font-family:"Figtree",Helvetica,Arial,sans-serif;font-size:max(2.6rem,min(calc(0.0081018519 * (100vw - 74.4rem) + 2.6rem),3.3rem));line-height:1.0909090909;font-weight:700;color:#5245AD;}
.dtx-footer-contact__item address{margin-bottom:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 2);}
.dtx-footer-contact__item address p{margin-bottom:0;font-style:normal;}
.dtx-footer-contact__item__links p{margin-bottom:0;}
.dtx-footer-contact__item__links a{display:block;width:fit-content;color:#1C1C22;}
.dtx-footer-contact__item__links a:hover{color:#5245AD;}
.dtx-footer-buttons{display:flex;flex-direction:column;margin-bottom:calc(max(6rem,min(calc(0.0663716814 * (100vw - 98.4rem) + 6rem),12rem)) / 1.25);}
.dtx-footer__logo{display:flex;padding:0;margin:0;border:unset;border-radius:unset;box-shadow:unset;background-color:transparent;text-decoration:none;cursor:pointer;}
.dtx-footer__logo:hover,.dtx-footer__logo:focus{color:inherit;text-decoration:none;}
.dtx-footer__logo-wrapper{width:max(10.5rem,min(calc(0.1157407407 * (100vw - 74.4rem) + 10.5rem),20.5rem));}
.dtx-footer__logo{position:relative;display:block;width:100%;padding-bottom:30.24%;z-index:100;}
.dtx-footer__logo svg{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;}
.dtx-footer__logo svg path{transition:fill 0.8s cubic-bezier(0.19,1,0.22,1);}
.dtx-footer__logo:focus-visible{outline-offset:0.6rem;outline:0.2rem solid #1C1C22;border-radius:0.4rem;}
.dtx-footer__logo:hover svg path{fill:#5245AD;transition:fill 0.4s cubic-bezier(0.19,1,0.22,1);}
.dtx-footer-small{--color-link-hover:#1C1C22;position:relative;display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;padding-bottom:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 4);}
.dtx-footer-small[data-divider=vertical]{--divider:"|";}
.dtx-footer-small[data-divider=min]{--divider:"-";}
.dtx-footer-small[data-divider=circle]{--divider:"\25CF";}
.dtx-footer-small ul{position:relative;display:flex;flex-direction:column;margin:0;padding:0;list-style-type:none;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center;width:fit-content;}
.dtx-footer-small ul:last-of-type{align-items:flex-end;}
.dtx-footer-small ul li{position:relative;margin-right:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 0.75);}
.dtx-footer-small ul li a{font-size:max(1.2rem,min(calc(0 * (100vw - 74.4rem) + 1.2rem),1.2rem));color:rgba(28,28,34,0.15);font-weight:700;}
.dtx-footer-small ul li a:after{display:inline-block;content:var(--divider);font-size:max(1.2rem,min(calc(0 * (100vw - 74.4rem) + 1.2rem),1.2rem));color:rgba(28,28,34,0.15);margin-left:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 0.75);}
.dtx-footer-small ul li a:hover,.dtx-footer-small ul li a:focus{color:var(--color-link-hover);text-decoration:none;}
.dtx-footer-small ul li:last-child a:after{display:none;}
@media only screen and (max-width:984px){.dtx-footer-main{flex-direction:column;align-items:flex-start;}
.dtx-footer-left{width:100%;margin-bottom:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 4);}
}
@media only screen and (max-width:744px){.dtx-footer-contact{flex-direction:column;row-gap:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 2);}
.dtx-footer-contact__item{width:100%;}
.dtx-footer-small{width:fit-content;flex-direction:column;align-items:flex-start;}
}
.dtx-section-primary{padding:calc(gutter-vertical / 1.5) 0;background-color:#5245AD;}
.dtx-section-primary *{color:#F7F6F5;}
.dtx-section-secondary{padding:calc(gutter-vertical / 1.5) 0;background-color:#222035;}
.dtx-section-secondary *{color:#F7F6F5;}
.dtx-section-dark{padding:calc(gutter-vertical / 1.5) 0;background-color:#1C1C22;}
.dtx-section-dark *{color:#F7F6F5;}
@media only screen and (max-width:1680px){[data-hide="1680px"]{display:none;}
}
@media only screen and (max-width:1440px){[data-hide="1440px"]{display:none;}
}
@media only screen and (max-width:1260px){[data-hide="1260px"]{display:none;}
}
@media only screen and (max-width:984px){[data-hide="984px"]{display:none;}
}
@media only screen and (max-width:744px){[data-hide="744px"]{display:none;}
}
@media only screen and (max-width:600px){[data-hide="600px"]{display:none;}
}
.dtx-lazy{opacity:0;transition:opacity 0.8s cubic-bezier(0.19,1,0.22,1);}
.dtx-lazy.dtx-lazy--loaded{opacity:1;}
@media only screen and (max-width:1680px){[data-show="1680px"][data-show-display=block]{display:block;}
[data-show="1680px"][data-show-display=flex]{display:flex;}
}
@media only screen and (max-width:1440px){[data-show="1440px"][data-show-display=block]{display:block;}
[data-show="1440px"][data-show-display=flex]{display:flex;}
}
@media only screen and (max-width:1260px){[data-show="1260px"][data-show-display=block]{display:block;}
[data-show="1260px"][data-show-display=flex]{display:flex;}
}
@media only screen and (max-width:984px){[data-show="984px"][data-show-display=block]{display:block;}
[data-show="984px"][data-show-display=flex]{display:flex;}
}
@media only screen and (max-width:744px){[data-show="744px"][data-show-display=block]{display:block;}
[data-show="744px"][data-show-display=flex]{display:flex;}
}
@media only screen and (max-width:600px){[data-show="600px"][data-show-display=block]{display:block;}
[data-show="600px"][data-show-display=flex]{display:flex;}
}
.dtx-spacing-top{margin-top:max(6rem,min(calc(0.0663716814 * (100vw - 98.4rem) + 6rem),12rem));}
.dtx-spacing-top--md{margin-top:calc(max(6rem,min(calc(0.0663716814 * (100vw - 98.4rem) + 6rem),12rem)) / 1.5);}
.dtx-spacing-top--sm{margin-top:calc(max(6rem,min(calc(0.0663716814 * (100vw - 98.4rem) + 6rem),12rem)) / 2);}
.dtx-spacing-bottom--lg{margin-bottom:calc(max(6rem,min(calc(0.0663716814 * (100vw - 98.4rem) + 6rem),12rem)) * 1.5);}
.dtx-spacing-bottom{margin-bottom:max(6rem,min(calc(0.0663716814 * (100vw - 98.4rem) + 6rem),12rem));}
.dtx-spacing-bottom--md{margin-bottom:calc(max(6rem,min(calc(0.0663716814 * (100vw - 98.4rem) + 6rem),12rem)) / 1.5);}
.dtx-spacing-bottom--sm{margin-bottom:calc(max(6rem,min(calc(0.0663716814 * (100vw - 98.4rem) + 6rem),12rem)) / 2);}


.dtx-block-gallery{width:100%;--swiper-slide-gap:64px;}
.dtx-block-gallery--slider{position:relative;height:max(20.5rem,min(calc(0.6886574074 * (100vw - 74.4rem) + 20.5rem),80rem));}
.dtx-block-gallery--slider__item{width:fit-content;}
.dtx-block-gallery--slider__item img{height:100%;border-radius:0;}
.dtx-block-gallery--slider__buttons{--height-buttons:-6rem;--column-fluid:calc((100% - (var(--offset) * 2)) / 12);position:relative;z-index:1;display:flex;flex-direction:row;margin-top:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 4);margin-left:calc((var(--offset)) + var(--column-fluid) * 2);}
[data-alignment-buttons=left] .dtx-block-gallery--slider__buttons{margin-left:calc(var(--offset) + var(--column-fluid) * 2);justify-content:flex-start;}
[data-alignment-buttons=right] .dtx-block-gallery--slider__buttons{justify-content:flex-end;}
.dtx-block-gallery--slider__buttons .dtx-btn{display:flex;flex-direction:row;align-items:center;justify-content:center;width:max(4rem,min(calc(0.0277777778 * (100vw - 74.4rem) + 4rem),6.4rem));height:max(4rem,min(calc(0.0277777778 * (100vw - 74.4rem) + 4rem),6.4rem));padding:0;border:solid 0.2rem #5245AD;background-color:#5245AD;color:#F7F6F5;font-size:max(1.8rem,min(calc(0.0092592593 * (100vw - 74.4rem) + 1.8rem),2.6rem));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),color 0.8s cubic-bezier(0.19,1,0.22,1);}
.dtx-block-gallery--slider__buttons .dtx-btn:hover{border-color:#847ACD;background-color:#847ACD;}
.dtx-block-gallery--slider__buttons .dtx-btn-prev{margin-right:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 1);}
.dtx-block-gallery--slider__buttons .dtx-btn.swiper-button-disabled{color:rgba(82,69,173,0.75);}
.dtx-block-gallery--slider__buttons .dtx-btn.swiper-button-disabled:hover,.dtx-block-gallery--slider__buttons .dtx-btn.swiper-button-disabled:focus{transform:scale(1);}
.dtx-block-gallery--slider__buttons .dtx-btn .dtx-icon{width:max(2.6rem,min(calc(0.0069444444 * (100vw - 74.4rem) + 2.6rem),3.2rem));height:max(2.6rem,min(calc(0.0069444444 * (100vw - 74.4rem) + 2.6rem),3.2rem));}
.dtx-block-gallery-grid{position:relative;display:grid;grid-template-columns:repeat(2,auto);row-gap:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 2);column-gap:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 2);}
.dtx-block-gallery-grid--item{width:100%;}
.dtx-block-gallery-grid--item:nth-child(3n+1){grid-column:1/span 2;}
.dtx-block-gallery-grid--item:nth-child(3n+2){grid-column:1;}
.dtx-block-gallery-grid--item:nth-child(3n+3){grid-column:2;}
.dtx-block-gallery-grid .dtx-lazy{position:relative;display:block;width:100%;padding-bottom:var(--ratio);background-size:cover;background-position:center;background-repeat:no-repeat;height:100%;}
@media only screen and (max-width:1440px){.dtx-block-gallery{--swiper-slide-gap:48px;}
}
@media only screen and (max-width:984px){.dtx-block-gallery{--swiper-slide-gap:32px;}
}
@media only screen and (max-width:744px){.dtx-block-gallery{--swiper-slide-gap:24px;}
.dtx-block-gallery--slider__buttons{margin-top:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 2);}
}
.dtx-block-quote > *{--column-fluid:calc(100% / 7);}
.dtx-block-quote{padding-left:calc(var(--column-fluid) * 1);padding-right:calc(var(--column-fluid) * 4);}
@media only screen and (max-width:1440px){.dtx-block-quote > *{--column-fluid:calc(100% / 9);}
.dtx-block-quote{padding-left:calc(var(--column-fluid) * 0);padding-right:calc(var(--column-fluid) * 3);}
}
@media only screen and (max-width:1260px){.dtx-block-quote > *{--column-fluid:calc(100% / 11);}
.dtx-block-quote{padding-left:calc(var(--column-fluid) * 0);padding-right:calc(var(--column-fluid) * 1);}
}
@media only screen and (max-width:984px){.dtx-block-quote > *{--column-fluid:calc(100% / 12);}
.dtx-block-quote{padding-left:calc(var(--column-fluid) * 0);padding-right:calc(var(--column-fluid) * 0);}
}
.dtx-block-quote{position:relative;display:flex;flex-direction:column;justify-content:space-between;}
.dtx-block-quote p{position:relative;display:block;font-family:"Figtree",Helvetica,Arial,sans-serif;font-weight:800;font-size:max(3.6rem,min(calc(0.0439814815 * (100vw - 74.4rem) + 3.6rem),7.4rem));line-height:1.027027027;margin:0 0 calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 2);color:#5245AD;}
.dtx-block-quote figcaption{color:#1C1C22;font-size:max(1.5rem,min(calc(0.0023148148 * (100vw - 74.4rem) + 1.5rem),1.7rem));font-weight:400;text-transform:uppercase;}
@media only screen and (max-width:1440px){.dtx-block-quote{padding-left:calc(var(--column-fluid) * 1);padding-right:calc(var(--column-fluid) * 2);}
}
@media only screen and (max-width:1260px){.dtx-block-quote{padding-left:calc(var(--column-fluid) * 1);padding-right:calc(var(--column-fluid) * 1);}
}
@media only screen and (max-width:744px){.dtx-block-quote{padding-left:0;padding-right:0;}
}
.dtx-hero > *{--column-fluid:calc(100% / 11);}
.dtx-hero{padding-left:calc(var(--column-fluid) * 0);padding-right:calc(var(--column-fluid) * 1);}
@media only screen and (max-width:1440px){.dtx-hero > *{--column-fluid:calc(100% / 12);}
.dtx-hero{padding-left:calc(var(--column-fluid) * 0);padding-right:calc(var(--column-fluid) * 0);}
}
@media only screen and (max-width:1260px){.dtx-hero > *{--column-fluid:calc(100% / 12);}
.dtx-hero{padding-left:calc(var(--column-fluid) * 0);padding-right:calc(var(--column-fluid) * 0);}
}
@media only screen and (max-width:984px){.dtx-hero > *{--column-fluid:calc(100% / 12);}
.dtx-hero{padding-left:calc(var(--column-fluid) * 0);padding-right:calc(var(--column-fluid) * 0);}
}
.dtx-hero{display:flex;flex-direction:row;justify-content:space-between;}
.dtx-hero-left{position:relative;z-index:1;width:calc(var(--column-fluid) * 6);}
.dtx-hero-left::before{--arrow-size:max(25rem,min(calc(0.3640776699 * (100vw - 74.4rem) + 25rem),70rem));--arrow-x:0.30;content:"";position:absolute;top:0;left:calc(100% - var(--arrow-size) * var(--arrow-x) + 2px);z-index:1;width:var(--arrow-size);height:var(--arrow-size);background-repeat:no-repeat;background-position:left bottom;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 701 701'%3E%3Cg clip-path='url("%23a")'%3E%3Cpath fill='%23d8d3ef' d='M701 164.064 534.224 0l-324.06 324.06V0H0v701h701V490.836H371.516z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h701v701H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.dtx-hero-right{position:relative;z-index:2;width:calc(var(--column-fluid) * 4);padding-top:calc(max(6rem,min(calc(0.0663716814 * (100vw - 98.4rem) + 6rem),12rem)) * 4);}
.dtx-hero-right h1{color:#5245AD;}
.dtx-hero-right p{margin-bottom:0;}
.dtx-hero-img{--ratio:115%;position:relative;display:block;width:100%;padding-bottom:var(--ratio);}
.dtx-hero-img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;}
.dtx-intro > *{--column-fluid:calc(100% / 6);}
.dtx-intro{padding-left:calc(var(--column-fluid) * 1);padding-right:calc(var(--column-fluid) * 5);}
@media only screen and (max-width:1440px){.dtx-intro > *{--column-fluid:calc(100% / 8);}
.dtx-intro{padding-left:calc(var(--column-fluid) * 0);padding-right:calc(var(--column-fluid) * 4);}
}
@media only screen and (max-width:1260px){.dtx-intro > *{--column-fluid:calc(100% / 10);}
.dtx-intro{padding-left:calc(var(--column-fluid) * 0);padding-right:calc(var(--column-fluid) * 2);}
}
@media only screen and (max-width:984px){.dtx-intro > *{--column-fluid:calc(100% / 12);}
.dtx-intro{padding-left:calc(var(--column-fluid) * 0);padding-right:calc(var(--column-fluid) * 0);}
}
.dtx-intro p{margin-bottom:0;font-family:"Figtree",Helvetica,Arial,sans-serif;font-size:max(3rem,min(calc(0.0277777778 * (100vw - 74.4rem) + 3rem),5.4rem));line-height:1.037037037;font-weight:800;}
.dtx-services{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:calc(max(6rem,min(calc(0.0663716814 * (100vw - 98.4rem) + 6rem),12rem)) / 1.25);}
.dtx-services-item{padding:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 4);background-color:#FAFAFA;}
.dtx-services-item h3{margin-bottom:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 2);color:#5245AD;}
.dtx-services-item ul{position:relative;display:block;width:auto;margin:0;padding:0 0 0 max(1.2rem,min(calc(0 * (100vw - 74.4rem) + 1.2rem),1.2rem));list-style-type:none;}
.dtx-services-item ul li{position:relative;padding-left:calc(max(1.2rem,min(calc(0 * (100vw - 74.4rem) + 1.2rem),1.2rem)) / 1.25);margin:0;line-height:1.5;}
.dtx-services-item ul li:before{content:"";display:inline-block;width:calc(max(1.2rem,min(calc(0 * (100vw - 74.4rem) + 1.2rem),1.2rem)) * 1.5);position:absolute;left:calc(max(1.2rem,min(calc(0 * (100vw - 74.4rem) + 1.2rem),1.2rem)) * -1);top:calc((max(1.5rem,min(calc(0.0023148148 * (100vw - 74.4rem) + 1.5rem),1.7rem)) * 1.5 - max(1.5rem,min(calc(0.0023148148 * (100vw - 74.4rem) + 1.5rem),1.7rem))) / 2 - max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) / 1.5 / 2);font-family:"Font Awesome 6 Pro";font-style:normal !important;font-weight:900;font-size:max(1.2rem,min(calc(0 * (100vw - 74.4rem) + 1.2rem),1.2rem));}
.dtx-services-item ul li:last-child{margin-bottom:0;}
.dtx-services-item ul{padding-left:0;}
.dtx-services-item ul li{margin-bottom:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 2);padding-bottom:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 1);padding-left:0;border-bottom:solid 0.1rem #D8D3EF;}
.dtx-services-item ul li:last-child{border-bottom:none;}
.dtx-services-item ul li:before{display:none;}
.dtx-services-item ul li h4{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom: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));line-height:1.88;font-weight:700;}
.dtx-services-item ul li h4::after{content:"";display:inline-flex;width:1.2rem;height:1.2rem;background-position:center;background-size:contain;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 12 12'%3E%3Cpath fill='%231c1c22' d='m.918 11.63 8.981.172a.7.7 0 0 0 .72-.718.767.767 0 0 0-.748-.747l-7.212-.138 8.938-8.938c.28-.28.271-.745-.02-1.036s-.756-.3-1.037-.02L1.603 9.143 1.465 1.93a.767.767 0 0 0-.746-.747.703.703 0 0 0-.72.719l.173 8.981a.76.76 0 0 0 .224.522c.14.14.328.221.522.225'/%3E%3C/svg%3E");}
.dtx-services-item ul li p{margin-bottom:0;}
.dtx-services-platform{position:relative;display:flex;flex-direction:column;padding:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 4);color:#F7F6F5;background-color:#5245AD;transition:background-color 0.8s cubic-bezier(0.19,1,0.22,1);}
.dtx-services-platform:hover a .dtx-icon,.dtx-services-platform:hover button .dtx-icon{transform:translate(-0.6rem,0.6rem);}
.dtx-services-platform__logo{display:block;width:max(17.5rem,min(calc(0.0752314815 * (100vw - 74.4rem) + 17.5rem),24rem));margin-bottom:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 4);}
.dtx-services-platform__logo__inner{position:relative;display:block;width:100%;padding-bottom:20.4%;}
.dtx-services-platform__logo svg{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;}
.dtx-services-platform h3{color:#F7F6F5;}
.dtx-services-platform p{flex-grow:1;margin-bottom:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 2);line-height:1.5;}
.dtx-services-platform a{color:#F7F6F5;}
.dtx-services-platform a .dtx-icon{width:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 5);height:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 5);transition:transform 0.8s cubic-bezier(0.19,1,0.22,1);}
.dtx-services-platform a::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;}
.dtx-services-platform button{display:flex;padding:0;margin:0;border:unset;border-radius:unset;box-shadow:unset;background-color:transparent;text-decoration:none;cursor:pointer;}
.dtx-services-platform button:hover,.dtx-services-platform button:focus{color:inherit;text-decoration:none;}
.dtx-services-platform button{color:#F7F6F5;}
.dtx-services-platform button .dtx-icon{width:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 5);height:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 5);transition:transform 0.8s cubic-bezier(0.19,1,0.22,1);}
.dtx-services-platform button::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;}
.dtx-tools-intro > *{--column-fluid:calc(100% / 6);}
.dtx-tools-intro{padding-left:calc(var(--column-fluid) * 1);padding-right:calc(var(--column-fluid) * 5);}
@media only screen and (max-width:1440px){.dtx-tools-intro > *{--column-fluid:calc(100% / 8);}
.dtx-tools-intro{padding-left:calc(var(--column-fluid) * 0);padding-right:calc(var(--column-fluid) * 4);}
}
@media only screen and (max-width:1260px){.dtx-tools-intro > *{--column-fluid:calc(100% / 10);}
.dtx-tools-intro{padding-left:calc(var(--column-fluid) * 0);padding-right:calc(var(--column-fluid) * 2);}
}
@media only screen and (max-width:984px){.dtx-tools-intro > *{--column-fluid:calc(100% / 12);}
.dtx-tools-intro{padding-left:calc(var(--column-fluid) * 0);padding-right:calc(var(--column-fluid) * 0);}
}
.dtx-tools-intro{margin-bottom:calc(max(6rem,min(calc(0.0663716814 * (100vw - 98.4rem) + 6rem),12rem)) / 1.25);}
.dtx-tools-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:calc(max(6rem,min(calc(0.0663716814 * (100vw - 98.4rem) + 6rem),12rem)) / 1.25);}
.dtx-tools-item{position:relative;padding:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 4);color:#F7F6F5;background-color:#5245AD;}
.dtx-tools-item:hover a .dtx-icon{transform:translate(-0.6rem,0.6rem);}
.dtx-tools-item__header{display:flex;flex-direction:row;justify-content:space-between;}
.dtx-tools-item__header h3{color:#F7F6F5;}
.dtx-tools-item__header a{color:#F7F6F5;}
.dtx-tools-item__header a .dtx-icon{width:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 5);height:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 5);transition:transform 0.8s cubic-bezier(0.19,1,0.22,1);}
.dtx-tools-item__header a::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;}
.dtx-tools-item span{display:block;margin-bottom:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 1);}
.dtx-tools-item p{margin-bottom:0;}
.dtx-info > *{--column-fluid:calc(100% / 6);}
.dtx-info{padding-left:calc(var(--column-fluid) * 1);padding-right:calc(var(--column-fluid) * 5);}
@media only screen and (max-width:1440px){.dtx-info > *{--column-fluid:calc(100% / 8);}
.dtx-info{padding-left:calc(var(--column-fluid) * 0);padding-right:calc(var(--column-fluid) * 4);}
}
@media only screen and (max-width:1260px){.dtx-info > *{--column-fluid:calc(100% / 10);}
.dtx-info{padding-left:calc(var(--column-fluid) * 0);padding-right:calc(var(--column-fluid) * 2);}
}
@media only screen and (max-width:984px){.dtx-info > *{--column-fluid:calc(100% / 12);}
.dtx-info{padding-left:calc(var(--column-fluid) * 0);padding-right:calc(var(--column-fluid) * 0);}
}
.dtx-platform > *{--column-fluid:calc(100% / 10);}
.dtx-platform{padding-left:calc(var(--column-fluid) * 1);padding-right:calc(var(--column-fluid) * 1);}
@media only screen and (max-width:1440px){.dtx-platform > *{--column-fluid:calc(100% / 12);}
.dtx-platform{padding-left:calc(var(--column-fluid) * 0);padding-right:calc(var(--column-fluid) * 0);}
}
@media only screen and (max-width:1260px){.dtx-platform > *{--column-fluid:calc(100% / 12);}
.dtx-platform{padding-left:calc(var(--column-fluid) * 0);padding-right:calc(var(--column-fluid) * 0);}
}
@media only screen and (max-width:984px){.dtx-platform > *{--column-fluid:calc(100% / 12);}
.dtx-platform{padding-left:calc(var(--column-fluid) * 0);padding-right:calc(var(--column-fluid) * 0);}
}
.dtx-platform{display:flex;flex-direction:row;justify-content:space-between;}
.dtx-platform-left{width:calc(var(--column-fluid) * 5);}
.dtx-platform-left .dtx-lazy{--ratio:100%;position:relative;display:block;width:100%;padding-bottom:var(--ratio);background-size:cover;background-position:center;background-repeat:no-repeat;}
.dtx-platform-right{width:calc(var(--column-fluid) * 4);margin-top:max(6rem,min(calc(0.0663716814 * (100vw - 98.4rem) + 6rem),12rem));}
.dtx-platform-right h2{margin-bottom:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 2);}
.dtx-platform-right h3{margin-bottom:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 4);}
.dtx-platform-right p{margin-bottom:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 2);}
.dtx-afspraak > *{--column-fluid:calc(100% / 10);}
.dtx-afspraak{padding-left:calc(var(--column-fluid) * 1);padding-right:calc(var(--column-fluid) * 1);}
@media only screen and (max-width:1440px){.dtx-afspraak > *{--column-fluid:calc(100% / 12);}
.dtx-afspraak{padding-left:calc(var(--column-fluid) * 0);padding-right:calc(var(--column-fluid) * 0);}
}
@media only screen and (max-width:1260px){.dtx-afspraak > *{--column-fluid:calc(100% / 12);}
.dtx-afspraak{padding-left:calc(var(--column-fluid) * 0);padding-right:calc(var(--column-fluid) * 0);}
}
@media only screen and (max-width:984px){.dtx-afspraak > *{--column-fluid:calc(100% / 12);}
.dtx-afspraak{padding-left:calc(var(--column-fluid) * 0);padding-right:calc(var(--column-fluid) * 0);}
}
.dtx-afspraak{display:flex;flex-direction:row;justify-content:space-between;}
.dtx-afspraak-left{width:calc(var(--column-fluid) * 4);}
.dtx-afspraak-left p{margin-bottom:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 2);}
.dtx-afspraak-right{width:calc(var(--column-fluid) * 5);margin-top:calc(max(6rem,min(calc(0.0663716814 * (100vw - 98.4rem) + 6rem),12rem)) / 1.25);}
.dtx-afspraak-right .dtx-lazy{--ratio:100%;position:relative;display:block;width:100%;padding-bottom:var(--ratio);background-size:cover;background-position:center;background-repeat:no-repeat;}
.dtx-img{position:relative;}
.dtx-img::after{content:"";position:absolute;left:calc(var(--column-fluid) * 1);bottom:max(6rem,min(calc(0.0663716814 * (100vw - 98.4rem) + 6rem),12rem));z-index:1;width:max(15rem,min(calc(0.318287037 * (100vw - 74.4rem) + 15rem),42.5rem));height:max(15rem,min(calc(0.318287037 * (100vw - 74.4rem) + 15rem),42.5rem));background-position:left bottom;background-repeat:no-repeat;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 426 426'%3E%3Cpath fill='%23f7f6f5' d='M0 425.169V1.61h132.078v190.038L322.14 0l103.085 104.682-189.257 189.232h187.646v132.06H0zM7.25 8.858v409.064H415.56V301.161H217.445L413.95 104.682l-92.615-93.409L124.024 210.17V9.663H7.249z'/%3E%3C/svg%3E");}
.dtx-img .dtx-lazy{--ratio:58%;position:relative;display:block;width:100%;padding-bottom:var(--ratio);background-size:cover;background-position:center;background-repeat:no-repeat;}
.dtx-aanpak > *{--column-fluid:calc(100% / 10);}
.dtx-aanpak{padding-left:calc(var(--column-fluid) * 1);padding-right:calc(var(--column-fluid) * 1);}
@media only screen and (max-width:1440px){.dtx-aanpak > *{--column-fluid:calc(100% / 12);}
.dtx-aanpak{padding-left:calc(var(--column-fluid) * 0);padding-right:calc(var(--column-fluid) * 0);}
}
@media only screen and (max-width:1260px){.dtx-aanpak > *{--column-fluid:calc(100% / 12);}
.dtx-aanpak{padding-left:calc(var(--column-fluid) * 0);padding-right:calc(var(--column-fluid) * 0);}
}
@media only screen and (max-width:984px){.dtx-aanpak > *{--column-fluid:calc(100% / 12);}
.dtx-aanpak{padding-left:calc(var(--column-fluid) * 0);padding-right:calc(var(--column-fluid) * 0);}
}
.dtx-aanpak{display:flex;flex-direction:row;justify-content:space-between;}
.dtx-aanpak-left{width:calc(var(--column-fluid) * 6);}
.dtx-aanpak-left .dtx-block-quote{padding-left:0;padding-right:0;}
.dtx-aanpak-right{width:calc(var(--column-fluid) * 3);margin-top:calc(max(6rem,min(calc(0.0663716814 * (100vw - 98.4rem) + 6rem),12rem)) * 3);}
.dtx-aanpak-right h2{margin-bottom:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 2);}
.dtx-aanpak-right p{margin-bottom:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 2);}
.dtx-vacature > *{--column-fluid:calc(100% / 6);}
.dtx-vacature{padding-left:calc(var(--column-fluid) * 1);padding-right:calc(var(--column-fluid) * 5);}
@media only screen and (max-width:1440px){.dtx-vacature > *{--column-fluid:calc(100% / 8);}
.dtx-vacature{padding-left:calc(var(--column-fluid) * 0);padding-right:calc(var(--column-fluid) * 4);}
}
@media only screen and (max-width:1260px){.dtx-vacature > *{--column-fluid:calc(100% / 10);}
.dtx-vacature{padding-left:calc(var(--column-fluid) * 0);padding-right:calc(var(--column-fluid) * 2);}
}
@media only screen and (max-width:984px){.dtx-vacature > *{--column-fluid:calc(100% / 12);}
.dtx-vacature{padding-left:calc(var(--column-fluid) * 0);padding-right:calc(var(--column-fluid) * 0);}
}
.dtx-vacature h2{margin-bottom:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 2);color:#5245AD;font-size:max(2.4rem,min(calc(0.0104166667 * (100vw - 74.4rem) + 2.4rem),3.3rem));line-height:1.0909090909;}
.dtx-vacature p{margin-bottom:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 2);}
@media only screen and (max-width:1440px){.dtx-hero-right{width:calc(var(--column-fluid) * 5 - 100px);}
.dtx-intro,.dtx-info,.dtx-vacature,.dtx-tools-intro{padding-left:calc(var(--column-fluid) * 1);padding-right:calc(var(--column-fluid) * 4);}
.dtx-services{column-gap:calc(max(6rem,min(calc(0.0663716814 * (100vw - 98.4rem) + 6rem),12rem)) / 2);}
.dtx-tools-grid{column-gap:calc(max(6rem,min(calc(0.0663716814 * (100vw - 98.4rem) + 6rem),12rem)) / 2);}
.dtx-platform{padding-left:calc(var(--column-fluid) * 1);}
.dtx-platform > *{--column-fluid:calc(100% / 11);}
.dtx-platform-right{width:calc(var(--column-fluid) * 5);}
.dtx-afspraak{padding-left:calc(var(--column-fluid) * 1);}
.dtx-afspraak > *{--column-fluid:calc(100% / 11);}
.dtx-afspraak-left{width:calc(var(--column-fluid) * 5);}
.dtx-aanpak{padding-left:calc(var(--column-fluid) * 1);}
.dtx-aanpak > *{--column-fluid:calc(100% / 11);}
.dtx-aanpak-right{width:calc(var(--column-fluid) * 4);}
}
@media only screen and (max-width:1260px){.dtx-hero-right{width:calc(var(--column-fluid) * 5.5);}
.dtx-intro,.dtx-info,.dtx-vacature,.dtx-tools-intro{padding-left:0;padding-right:calc(var(--column-fluid) * 3);}
.dtx-services{column-gap:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 4);row-gap:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 4);grid-template-columns:repeat(2,minmax(0,1fr));}
.dtx-services-item,.dtx-services-platform{padding:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 4);}
.dtx-services-platform{grid-column:1/span 2;}
.dtx-tools-grid{column-gap:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 4);row-gap:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 4);grid-template-columns:repeat(2,minmax(0,1fr));}
.dtx-tools-item:last-of-type{grid-column:1/span 2;}
.dtx-platform{padding-left:0;}
.dtx-platform > *{--column-fluid:calc(100% / 12);}
.dtx-platform-left{width:calc(var(--column-fluid) * 6);}
.dtx-platform-right{width:calc(var(--column-fluid) * 5.5);}
.dtx-afspraak{padding-left:0;}
.dtx-afspraak > *{--column-fluid:calc(100% / 12);}
.dtx-afspraak-left{width:calc(var(--column-fluid) * 6);}
.dtx-afspraak-right{width:calc(var(--column-fluid) * 5.5);}
.dtx-aanpak{padding-left:0;}
.dtx-aanpak > *{--column-fluid:calc(100% / 12);}
.dtx-aanpak-right{width:calc(var(--column-fluid) * 4);}
}
@media only screen and (max-width:984px){.dtx-hero{flex-direction:column;}
.dtx-hero-left{width:100%;margin-bottom:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 4);}
.dtx-hero-left::before{left:0;top:auto;bottom:calc(var(--arrow-size) * -0.2998);}
.dtx-hero-right{width:100%;padding-top:0;}
.dtx-intro,.dtx-info,.dtx-vacature,.dtx-tools-intro{padding-left:0;padding-right:0;}
.dtx-services{column-gap:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 4);row-gap:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 4);grid-template-columns:repeat(2,minmax(0,1fr));}
.dtx-services-item,.dtx-services-platform{padding:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 4);}
.dtx-services-platform{grid-column:1/span 2;}
.dtx-platform{flex-direction:column;}
.dtx-platform-left{width:100%;margin-bottom:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 4);}
.dtx-platform-right{width:100%;margin-top:0;}
.dtx-afspraak{flex-direction:column-reverse;}
.dtx-afspraak-left{width:100%;}
.dtx-afspraak-right{width:100%;margin-top:0;margin-bottom:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 4);}
.dtx-aanpak{flex-direction:column;}
.dtx-aanpak-left{width:100%;margin-bottom:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 4);}
.dtx-aanpak-right{width:100%;margin-top:0;}
}
@media only screen and (max-width:744px){.dtx-hero{flex-direction:column;}
.dtx-hero-left{width:100%;margin-bottom:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 4);}
.dtx-hero-left::before{--arrow-size:max(10rem,min(calc(0.3537735849 * (100vw - 32rem) + 10rem),25rem));left:0;top:auto;bottom:calc(var(--arrow-size) * -0.2998);}
.dtx-hero-right{width:100%;padding-top:0;}
.dtx-hero-right h1{margin-bottom:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 2);}
.dtx-services{column-gap:var(--container-padding);row-gap:var(--container-padding);grid-template-columns:minmax(0,1fr);}
.dtx-services-item,.dtx-services-platform{padding:var(--container-padding);}
.dtx-services-platform{grid-column:1;}
.dtx-tools-grid{column-gap:var(--container-padding);row-gap:var(--container-padding);grid-template-columns:minmax(0,1fr);}
.dtx-tools-item{padding:var(--container-padding);}
.dtx-tools-item:last-of-type{grid-column:1;}
.dtx-platform-right h3{margin-bottom:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 2);}
.dtx-afspraak-left h2{margin-bottom:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 2);}
.dtx-img::after{bottom:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 4);width:max(5rem,min(calc(0.2358490566 * (100vw - 32rem) + 5rem),15rem));height:max(5rem,min(calc(0.2358490566 * (100vw - 32rem) + 5rem),15rem));}
.dtx-aanpak-left h2{margin-bottom:calc(max(0.8rem,min(calc(0.0144927536 * (100vw - 98.4rem) + 0.8rem),1.2rem)) * 2);}
}


.dtxContainerContentPaneNormaal{padding:0px 0px 20px 0px;}
.dtxContainerContentPaneVolledig{padding:0px 0px 0px 0px;}

