:root{--du-blue:#2382e6;--du-blue-dark:#071f3c;--du-blue-soft:#eaf6ff;--du-text:#102033;--du-muted:#657384;--du-border:#dbeaf4;--du-white:#fff;--du-yellow:#ffc928;--du-shadow:0 18px 44px rgba(7,31,60,.10);--du-radius:18px}.du-page,.du-page *{box-sizing:border-box}.du-page{font-family:"Roboto",Arial,sans-serif;color:var(--du-text);background:radial-gradient(circle at 10% 0%,rgba(35,130,230,.10),transparent 34%),linear-gradient(180deg,#f7fbff 0%,#fff 36%,#f7fbff 100%);line-height:1.6;overflow:hidden;margin-top:0!important;padding-top:0!important}.du-page h1,.du-page h2,.du-page h3{font-family:"Roboto Condensed",Arial,sans-serif;color:var(--du-blue-dark);line-height:1.08;margin:0;font-weight:900;letter-spacing:-.02em}.du-page h1{font-size:clamp(34px,4.2vw,56px);max-width:680px}.du-page h2{font-size:clamp(30px,3.4vw,44px);text-align:center;margin-bottom:18px}.du-page h3{font-size:23px;margin-bottom:10px}.du-page p{margin:0;color:var(--du-muted);font-size:17px}.du-container{max-width:1180px;margin:0 auto;padding:0 20px}.du-section{padding:62px 0;position:relative}.du-section--light{background:linear-gradient(180deg,#f0f8ff 0%,#fff 100%)}.du-badge{display:inline-flex;width:fit-content;padding:8px 16px;border-radius:999px;background:rgba(35,130,230,.12);color:var(--du-blue);border:1px solid rgba(35,130,230,.18);font-weight:900;font-size:14px}.du-text-center{max-width:760px;margin:0 auto 36px;text-align:center}.du-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 26px;border-radius:10px;background:linear-gradient(180deg,#3193ff 0%,#1774d4 100%);color:#fff!important;font-weight:900;text-decoration:none;box-shadow:0 12px 26px rgba(35,130,230,.28);border:0;cursor:pointer}.du-btn--outline{background:#fff;color:var(--du-blue-dark)!important;border:1px solid rgba(35,130,230,.35);box-shadow:none}.du-hero{padding:clamp(28px,4vw,52px) 0 clamp(42px,5vw,70px)!important;background:linear-gradient(90deg,rgba(255,255,255,.98) 0%,rgba(255,255,255,.93) 43%,rgba(234,246,255,.90) 100%),radial-gradient(circle at 88% 12%,rgba(35,130,230,.22),transparent 34%)}.du-hero__grid{display:grid;grid-template-columns:.95fr 1.05fr;gap:42px;align-items:center;min-height:430px}.du-hero__content{display:grid;gap:20px}.du-hero__lead{font-size:20px;color:#364659}.du-actions{display:flex;flex-wrap:wrap;gap:14px}.du-hero__image img{width:100%;max-width:620px;display:block;border-radius:20px;box-shadow:0 26px 70px rgba(7,31,60,.18);margin-left:auto}.du-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.du-card,.du-expert,.du-faq details,.du-form-card{background:#fff;border:1px solid rgba(7,31,60,.08);border-radius:18px;box-shadow:0 14px 34px rgba(7,31,60,.08);padding:28px}.du-table-box{width:100%;overflow-x:auto;background:#fff;border:1px solid var(--du-border);border-radius:20px;box-shadow:var(--du-shadow)}.du-table-box table{width:100%;min-width:620px;border-collapse:collapse;table-layout:fixed}.du-table-box th,.du-table-box td{padding:18px 20px;border:0;border-bottom:1px solid var(--du-border);vertical-align:middle;font-size:16px}.du-table-box th{background:linear-gradient(180deg,#082b52 0%,#061a31 100%);color:#fff!important;font-weight:900;text-align:left}.du-table-box th:first-child,.du-table-box td:first-child{width:34%;text-align:left}.du-table-box tbody td:first-child{font-weight:800;color:var(--du-blue-dark)!important}.du-table-box th:not(:first-child),.du-table-box td:not(:first-child){text-align:center}.du-table-box tr:nth-child(even) td{background:#f6fbff}.du-factors{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:1120px;margin:0 auto}.du-factor-row{min-height:132px;display:grid;grid-template-columns:58px 1fr;gap:18px;align-items:flex-start;background:#fff;padding:20px 24px;border:1px solid rgba(7,31,60,.08);border-radius:18px;box-shadow:0 14px 34px rgba(7,31,60,.07)}.du-factor-icon{width:44px;height:44px;border-radius:50%;background:linear-gradient(180deg,#3193ff,#1774d4);color:#fff;display:grid;place-items:center;font-weight:900}.du-expert{padding:36px;background:linear-gradient(90deg,#fff8eb 0%,#fff 44%,#f3faff 100%)}.du-expert__head{display:flex;gap:18px;align-items:center;margin-bottom:24px}.du-expert__head img{width:92px;height:92px;object-fit:cover;border-radius:50%;border:5px solid #fff}.du-expert__title{text-align:left!important;margin:14px 0 8px!important}.du-expert__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;margin-top:24px}.du-expert__note{margin-top:20px;padding:22px;border-radius:18px;background:#fff;border-left:5px solid var(--du-yellow)}.du-faq-section{background:radial-gradient(circle at 85% 18%,rgba(35,130,230,.22),transparent 30%),linear-gradient(135deg,#061a31 0%,#082b52 100%)}.du-faq-section h2{color:#fff}.du-faq{display:grid;gap:14px;max-width:920px;margin:0 auto}.du-faq details{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.18);box-shadow:none;padding:20px 24px}.du-faq summary{cursor:pointer;color:#fff;font-weight:900}.du-faq p{margin-top:12px;color:#fff;opacity:.82}.du-form-section{background:linear-gradient(180deg,#fff 0%,#eef8ff 100%)}.du-form-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:36px;align-items:start;background:linear-gradient(135deg,#fff 0%,#f1f9ff 100%);border:1px solid #cfe7f8;padding:36px}.du-form-left{display:flex;flex-direction:column;align-items:flex-start;gap:18px}.du-form-left h2{text-align:left}.du-form-right,.du-form-right>*{width:100%!important;max-width:100%!important;min-width:0!important}.du-checks{display:grid;gap:12px;font-weight:800}.du-checks span:before{content:"✓";color:var(--du-yellow);margin-right:10px;font-weight:900}.du-calc-section{background:radial-gradient(circle at 92% 45%,rgba(130,200,255,.24),transparent 25%),linear-gradient(135deg,#071f3c 0%,#0b3d66 58%,#071f3c 100%);color:#fff}.du-calc-section h2,.du-calc-section .du-text-center p{color:#fff}.du2-calc{background:#fff;border-radius:20px;padding:26px;box-shadow:0 26px 70px rgba(7,31,60,.22);color:var(--du-text)}.du2-calc__base{max-width:860px;margin:0 auto 20px;text-align:center}.du2-calc__layout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:22px;align-items:start}.du2-calc__controls,.du2-calc__result{background:#fff;border:1px solid var(--du-border);border-radius:16px;padding:20px}.du2-calc__items{display:grid;gap:10px}.du2-calc__stepper{display:grid;grid-template-columns:42px 64px 42px;align-items:center}.du2-calc__stepper button,.du2-calc__stepper input{height:42px;border:1px solid #c9d6e2;background:#fff;text-align:center;font-size:18px}.du2-calc__stepper button{cursor:pointer;font-weight:900;color:var(--du-blue);padding:0}.du2-calc__stepper button:first-child{border-radius:10px 0 0 10px}.du2-calc__stepper button:last-child{border-radius:0 10px 10px 0}.du2-calc__stepper input{width:64px;border-left:0;border-right:0;border-radius:0;padding:0;-moz-appearance:textfield}.du2-calc__stepper input::-webkit-outer-spin-button,.du2-calc__stepper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.du2-calc__date{margin-top:18px}.du2-calc__date label{display:block;font-weight:800;margin-bottom:8px;color:var(--du-blue-dark)}.du2-calc__date input{width:100%;min-height:48px;border:1px solid #c9d6e2;border-radius:10px;padding:10px 14px}.du2-calc__result h3{font-size:22px}.du2-calc__line{display:flex;justify-content:space-between;gap:16px;padding:11px 0;border-bottom:1px solid #e8eef3;color:var(--du-muted)}.du2-calc__total{display:flex;justify-content:space-between;gap:16px;align-items:flex-end;background:linear-gradient(180deg,#3193ff,#1774d4);color:#fff;border-radius:12px;padding:16px;margin:16px 0;border-bottom:5px solid var(--du-yellow)}.du2-calc__total strong{font-size:24px;white-space:nowrap}.du2-calc__note{font-size:13px!important;margin-bottom:14px!important}.du2-calc__form{margin-top:16px;padding-top:16px;border-top:1px solid #e8eef3;overflow:hidden}.du2-calc__form-title{font-weight:800;color:var(--du-blue-dark);margin-bottom:10px;text-align:center}.du2-calc__form,.du2-calc__form *{max-width:100%!important;box-sizing:border-box!important}.du2-calc__form form,.du2-calc__form input:not([type=checkbox]):not([type=radio]),.du2-calc__form textarea,.du2-calc__form select{width:100%!important;max-width:100%!important}html body:has(.du-page) .entry-header,html body:has(.du-page) .page-header,html body:has(.du-page) .wp-block-post-title,html body:has(.du-page) .breadcrumbs,html body:has(.du-page) .yoast-breadcrumbs,html body:has(.du-page) .rank-math-breadcrumb{display:none!important;margin:0!important;padding:0!important;height:0!important}html body:has(.du-page) .site-content,html body:has(.du-page) .content-area,html body:has(.du-page) .site-main,html body:has(.du-page) .entry-content,html body:has(.du-page) .page-content,html body:has(.du-page) .wp-block-post-content,html body:has(.du-page) #primary,html body:has(.du-page) #main,html body:has(.du-page) #content{margin-top:0!important;padding-top:0!important}@media(max-width:900px){.du-hero__grid,.du-grid-3,.du-expert__grid,.du-form-card,.du2-calc__layout{grid-template-columns:1fr}.du-factors{grid-template-columns:1fr}.du-hero__grid{min-height:auto}.du-section,.du-hero{padding:40px 0}.du-form-card{padding:26px}}@media(max-width:768px){.du-container{padding-left:14px!important;padding-right:14px!important}.du-page h1{font-size:34px!important}.du-page h2{font-size:31px!important}.du-page p{font-size:16px!important}.du-actions{flex-direction:column}.du-btn{width:100%}.du2-calc{padding:12px;border-radius:14px}.du2-calc__controls,.du2-calc__result{padding:12px}.du2-calc__stepper{justify-content:start}.du-page #du-prices .du-table-box{width:100%!important;max-width:100%!important;margin:0!important;transform:none!important;overflow:hidden!important}.du-page #du-prices .du-table-box table,.du-page #du-prices .du-table-box .tablepress{width:100%!important;min-width:0!important;max-width:100%!important;table-layout:fixed!important}.du-page #du-prices .du-table-box th,.du-page #du-prices .du-table-box td{padding:9px 5px!important;font-size:12px!important;line-height:1.18!important;overflow-wrap:anywhere!important}.du-page #du-prices .du-table-box th:first-child,.du-page #du-prices .du-table-box td:first-child{width:40%!important}.du-page #du-prices .du-table-box th:not(:first-child),.du-page #du-prices .du-table-box td:not(:first-child){width:30%!important}}@media(max-width:430px){.du-container{padding-left:12px!important;padding-right:12px!important}.du-page h1{font-size:31px!important}.du-page h2{font-size:29px!important}.du2-calc__total{align-items:center}.du2-calc__total strong{font-size:20px}}.du-max{background:#fff;border:1px solid var(--du-border);border-radius:var(--du-radius);box-shadow:var(--du-shadow);padding:28px;display:grid;grid-template-columns:auto 1fr auto;gap:24px;align-items:center}.du-max img{width:86px;border-radius:12px}@media(max-width:900px){.du-max{grid-template-columns:1fr}.du-max .du-btn{width:100%}}.du-page .du-includes-section,.du-page .du-section:nth-of-type(4){background:radial-gradient(circle at 92% 45%,rgba(130,200,255,.24),transparent 25%),linear-gradient(135deg,#071f3c 0%,#0b3d66 58%,#071f3c 100%) !important;color:#fff !important}.du-page .du-includes-section h2,.du-page .du-section:nth-of-type(4) h2{color:#e8f8ff !important}.du-page .du-includes-section .du-card h3,.du-page .du-section:nth-of-type(4) .du-card h3{color:#9edcff !important}.du-page .du-includes-section .du-card p,.du-page .du-section:nth-of-type(4) .du-card p{color:#fff !important}.du-page .du-includes-section .du-card,.du-page .du-section:nth-of-type(4) .du-card{background:rgba(255,255,255,.08) !important;border-color:rgba(255,255,255,.22) !important;box-shadow:none !important}.du-page .du-max img{width:86px !important;height:86px !important;object-fit:contain !important;display:block !important}.du-page .du2-calc__form{max-width:420px !important;margin-left:auto !important;margin-right:auto !important}.du-page .du2-calc__form input:not([type="checkbox"]):not([type="radio"]),.du-page .du2-calc__form textarea,.du-page .du2-calc__form select{min-height:42px !important}.du-page .du-prices-section{background:linear-gradient(180deg,#f0f8ff 0%,#ffffff 100%)}.du-page #du-prices .du-text-center .du-badge{margin-bottom:14px}.du-page #du-prices .du-text-center h2{color:var(--du-blue-dark) !important}.du-page #du-prices .du-text-center p{max-width:820px;margin:0 auto}.du-page #du-prices .du-table-box,.du-page #du-prices .tablepress-scroll-wrapper,.du-page #du-prices .dataTables_wrapper{width:100%;max-width:100%}.du-page #du-prices .du-table-box{overflow:hidden;border:1px solid rgba(7,31,60,.10);border-radius:20px;background:#fff;box-shadow:0 18px 44px rgba(7,31,60,.10)}.du-page #du-prices table,.du-page #du-prices .tablepress{width:100% !important;max-width:100% !important;margin:0 !important;border-collapse:collapse !important;border-spacing:0 !important}.du-page #du-prices table thead th,.du-page #du-prices .tablepress thead th{padding:18px 20px !important;background:linear-gradient(180deg,#082b52 0%,#061a31 100%) !important;color:#fff !important;border:0 !important;font-family:"Roboto Condensed",Arial,sans-serif !important;font-size:16px !important;font-weight:900 !important;line-height:1.25 !important}.du-page #du-prices table tbody td,.du-page #du-prices .tablepress tbody td{padding:18px 20px !important;border:0 !important;border-bottom:1px solid var(--du-border) !important;background:#fff !important;color:var(--du-text) !important;font-size:16px !important;font-weight:700 !important;line-height:1.35 !important;vertical-align:middle !important}.du-page #du-prices table tbody tr:nth-child(even) td,.du-page #du-prices .tablepress tbody tr:nth-child(even) td{background:#f6fbff !important}.du-page #du-prices table tbody tr:hover td,.du-page #du-prices .tablepress tbody tr:hover td{background:#eaf6ff !important}.du-page #du-prices table tbody tr:last-child td,.du-page #du-prices .tablepress tbody tr:last-child td{border-bottom:0 !important}.du-page #du-prices table th:first-child,.du-page #du-prices table td:first-child,.du-page #du-prices .tablepress th:first-child,.du-page #du-prices .tablepress td:first-child{width:44% !important;text-align:left !important}.du-page #du-prices table th:not(:first-child),.du-page #du-prices table td:not(:first-child),.du-page #du-prices .tablepress th:not(:first-child),.du-page #du-prices .tablepress td:not(:first-child){text-align:center !important}.du-page #du-prices .dataTables_length,.du-page #du-prices .dataTables_filter,.du-page #du-prices .dataTables_info,.du-page #du-prices .dataTables_paginate{display:none !important}@media (max-width:768px){.du-page #du-prices .du-table-box{border-radius:16px}.du-page #du-prices table,.du-page #du-prices .tablepress{table-layout:fixed !important}.du-page #du-prices table thead th,.du-page #du-prices table tbody td,.du-page #du-prices .tablepress thead th,.du-page #du-prices .tablepress tbody td{padding:10px 6px !important;font-size:12px !important;line-height:1.2 !important;white-space:normal !important;overflow-wrap:anywhere !important}.du-page #du-prices table th:first-child,.du-page #du-prices table td:first-child,.du-page #du-prices .tablepress th:first-child,.du-page #du-prices .tablepress td:first-child{width:42% !important}}html body .du-page,html body .du-page section,html body .du-page .du-container,html body .du-page .du-hero__grid,html body .du-page .du-hero__content,html body .du-page .du-grid-3,html body .du-page .du-card,html body .du-page .du-max{box-sizing:border-box !important}html body .du-page .du-hero{margin:0 !important;padding-top:clamp(28px,4vw,52px) !important}html body .du-page .du-hero__grid{display:grid !important;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr) !important;gap:42px !important;align-items:center !important;align-content:center !important;min-height:430px !important;height:auto !important}html body .du-page .du-hero__content{display:flex !important;flex-direction:column !important;justify-content:center !important;align-items:flex-start !important;align-content:normal !important;gap:20px !important;min-height:0 !important;height:auto !important;margin:0 !important;padding:0 !important}html body .du-page .du-hero__content>*{margin-top:0 !important;margin-bottom:0 !important}html body .du-page .du-hero__content .du-actions{margin-top:0 !important}html body .du-page .du-benefits-section{background:linear-gradient(180deg,#f0f8ff 0%,#fff 100%) !important}html body .du-page .du-benefits-section .du-card{border-top:4px solid #2382e6 !important}html body .du-page .du-factors-section{background:linear-gradient(180deg,#fff 0%,#f7fbff 100%) !important}html body .du-page .du-expert-section{background:linear-gradient(180deg,#f5faff 0%,#fff 100%) !important}html body .du-page .du-expert-section .du-expert__grid .du-card{border-top:4px solid #ffc928 !important}html body .du-page .du-types-section{background:linear-gradient(180deg,#edf7ff 0%,#fff 100%) !important}html body .du-page .du-types-section .du-card{border-top:4px solid #2382e6 !important;height:100% !important}html body .du-page .du-process-section{background:linear-gradient(180deg,#fff 0%,#eef8ff 100%) !important}html body .du-page .du-process-section .du-card{border-top:4px solid #ffc928 !important;height:100% !important}html body .du-page .du-types-section .du-grid-3,html body .du-page .du-process-section .du-grid-3{align-items:stretch !important}html body .du-page .du-section .du-card{padding:28px !important}html body .du-page .du-section .du-card h3{margin:0 0 10px !important}html body .du-page .du-section .du-card p{margin:0 !important}html body .du-page .du-max-section{background:#fff !important}html body .du-page .du-max{width:100% !important;max-width:100% !important;display:grid !important;grid-template-columns:86px minmax(0,1fr) max-content !important;gap:24px !important;align-items:center !important;padding:28px !important}html body .du-page .du-max>img{width:86px !important;height:86px !important;max-width:86px !important;object-fit:contain !important;display:block !important;margin:0 !important}html body .du-page .du-max>div{min-width:0 !important;width:auto !important;margin:0 !important;padding:0 !important}html body .du-page .du-max>div h3,html body .du-page .du-max>div p{margin-top:0 !important}html body .du-page .du-max>.du-btn{grid-column:auto !important;width:auto !important;min-width:128px !important;max-width:none !important;justify-self:end !important;white-space:nowrap !important;word-break:normal !important;overflow-wrap:normal !important;margin:0 !important}html body:has(.du-page) article.page,html body:has(.du-page) article.type-page,html body:has(.du-page) .entry-content,html body:has(.du-page) .page-content,html body:has(.du-page) .wp-block-post-content{margin-top:0 !important;padding-top:0 !important}html body:has(.du-page) .du-page:first-child,html body:has(.du-page) .du-page>.du-hero:first-child{margin-top:0 !important}@media (max-width:900px){html body .du-page .du-hero__grid{grid-template-columns:1fr !important;min-height:0 !important;gap:28px !important}html body .du-page .du-max{grid-template-columns:86px minmax(0,1fr) max-content !important;gap:18px !important}html body .du-page .du-max>.du-btn{grid-column:auto !important;width:auto !important;min-width:128px !important}}@media (max-width:700px){html body .du-page .du-max{grid-template-columns:72px minmax(0,1fr) !important}html body .du-page .du-max>img{width:72px !important;height:72px !important;max-width:72px !important}html body .du-page .du-max>.du-btn{grid-column:1 / -1 !important;width:100% !important;justify-self:stretch !important}}@media (max-width:520px){html body .du-page .du-max{grid-template-columns:1fr !important;padding:22px !important}html body .du-page .du-max>.du-btn{grid-column:auto !important}}html body .du-page .du-max{display:grid !important;grid-template-columns:320px minmax(0,1fr) !important;grid-template-areas:"side content" !important;column-gap:52px !important;row-gap:0 !important;align-items:center !important;padding:40px 28px !important}html body .du-page .du-max__side{grid-area:side !important;width:100% !important;min-width:0 !important;display:flex !important;flex-direction:column !important;align-items:flex-start !important;justify-content:center !important;gap:26px !important;margin:0 !important;padding:0 !important}html body .du-page .du-max__logo{width:86px !important;height:auto !important;max-width:86px !important;object-fit:contain !important;display:block !important;margin:0 !important}html body .du-page .du-max__button,html body .du-page a.du-max__button.du-btn{display:inline-flex !important;width:auto !important;min-width:128px !important;max-width:none !important;min-height:52px !important;padding:0 26px !important;flex:0 0 auto !important;white-space:nowrap !important;word-break:keep-all !important;overflow-wrap:normal !important;hyphens:none !important;writing-mode:horizontal-tb !important;text-orientation:mixed !important;line-height:1 !important;margin:0 !important}html body .du-page .du-max__content{grid-area:content !important;min-width:0 !important;width:100% !important;display:block !important;margin:0 !important;padding:0 !important}html body .du-page .du-max__content h3{margin:0 0 10px !important}html body .du-page .du-max__content p{margin:0 !important}@media (max-width:900px){html body .du-page .du-max{grid-template-columns:220px minmax(0,1fr) !important;grid-template-areas:"side content" !important;column-gap:30px !important}}@media (max-width:700px){html body .du-page .du-max{grid-template-columns:1fr !important;grid-template-areas:"side" "content" !important;row-gap:24px !important}html body .du-page .du-max__side{align-items:stretch !important}html body .du-page .du-max__logo{align-self:flex-start !important}html body .du-page .du-max__button,html body .du-page a.du-max__button.du-btn{width:100% !important}}html body .du-page .du-form-section .du-form-card{align-items:start !important}html body .du-page .du-form-section .du-form-left{display:block !important;align-self:start !important;justify-self:stretch !important;width:100% !important;min-width:0 !important;height:auto !important;min-height:0 !important;margin:0 !important;padding:0 !important}html body .du-page .du-form-section .du-form-left>.du-badge{display:inline-flex !important;margin:0 0 22px !important}html body .du-page .du-form-section .du-form-left>h2{display:block !important;text-align:left !important;margin:0 0 28px !important;padding:0 !important}html body .du-page .du-form-section .du-form-left>p{display:block !important;margin:0 0 26px !important;padding:0 !important}html body .du-page .du-form-section .du-form-left>.du-phone-btn{margin:2px 0 26px !important}html body .du-page .du-form-section .du-form-left>.du-checks{margin:0 !important;padding:0 !important}@media (max-width:900px){html body .du-page .du-form-section .du-form-left>.du-badge{margin-bottom:18px !important}html body .du-page .du-form-section .du-form-left>h2{margin-bottom:22px !important}}@media (max-width:768px){.du-page .du-calc-section,.du-page .du-calc-section .du-container,.du-page .du2-calc,.du-page .du2-calc__layout,.du-page .du2-calc__controls,.du-page .du2-calc__result,.du-page .du2-calc__items,.du-page .du2-calc__item,.du-page .du2-calc__item-info,.du-page .du2-calc__form,.du-page .du2-calc__form form{width:100% !important;max-width:100% !important;min-width:0 !important;box-sizing:border-box !important}.du-page .du-calc-section{overflow-x:clip !important}.du-page .du-calc-section .du-container{overflow:visible !important}.du-page .du2-calc{margin:0 !important;padding:10px !important;overflow:hidden !important}.du-page .du2-calc__layout{display:block !important}.du-page .du2-calc__controls,.du-page .du2-calc__result{padding:10px !important;margin:0 !important;overflow:hidden !important}.du-page .du2-calc__result{margin-top:12px !important}.du-page .du2-calc__item{display:block !important;padding:12px !important}.du-page .du2-calc__stepper{display:grid !important;grid-template-columns:44px minmax(0,72px) 44px !important;width:160px !important;max-width:100% !important;margin-top:10px !important;justify-content:start !important}.du-page .du2-calc__stepper button,.du-page .du2-calc__stepper input{min-width:0 !important;max-width:100% !important}.du-page .du2-calc__stepper input{width:100% !important}.du-page .du2-calc__date input,.du-page .du2-calc__form input:not([type="checkbox"]):not([type="radio"]),.du-page .du2-calc__form textarea,.du-page .du2-calc__form select,.du-page .du2-calc__form button,.du-page .du2-calc__form input[type="submit"]{width:100% !important;max-width:100% !important;min-width:0 !important;box-sizing:border-box !important}.du-page .du2-calc__line,.du-page .du2-calc__total{width:100% !important;min-width:0 !important;box-sizing:border-box !important;gap:8px !important}.du-page .du2-calc__line>*,.du-page .du2-calc__total>*{min-width:0 !important}.du-page .du2-calc__line span,.du-page .du2-calc__total span{overflow-wrap:anywhere !important}.du-page .du2-calc__line strong,.du-page .du2-calc__total strong{white-space:nowrap !important;flex:0 0 auto !important}}@media (max-width:430px){.du-page .du-calc-section .du-container{padding-left:8px !important;padding-right:8px !important}.du-page .du2-calc{padding:8px !important;border-radius:12px !important}.du-page .du2-calc__controls,.du-page .du2-calc__result{padding:9px !important;border-radius:12px !important}.du-page .du2-calc__total{padding:12px 10px !important}.du-page .du2-calc__total strong{font-size:18px !important}}html body .du-page #du-prices .du-table-box,html body .du-page #du-prices .tablepress-scroll-wrapper,html body .du-page #du-prices .dataTables_wrapper,html body .du-page #du-prices .dataTables_scroll,html body .du-page #du-prices .dataTables_scrollHead,html body .du-page #du-prices .dataTables_scrollBody{border-radius:20px !important}html body .du-page #du-prices .du-table-box{overflow:hidden !important;isolation:isolate !important;background:#fff !important}html body .du-page #du-prices .tablepress-scroll-wrapper,html body .du-page #du-prices .dataTables_wrapper,html body .du-page #du-prices .dataTables_scroll,html body .du-page #du-prices .dataTables_scrollHead,html body .du-page #du-prices .dataTables_scrollBody{overflow:hidden !important;margin:0 !important}html body .du-page #du-prices table,html body .du-page #du-prices table.tablepress{border-collapse:separate !important;border-spacing:0 !important;border-radius:20px !important;overflow:hidden !important}html body .du-page #du-prices table thead tr:first-child th:first-child,html body .du-page #du-prices table.tablepress thead tr:first-child th:first-child{border-top-left-radius:19px !important;background:#dff2fc !important}html body .du-page #du-prices table thead tr:first-child th:last-child,html body .du-page #du-prices table.tablepress thead tr:first-child th:last-child{border-top-right-radius:19px !important}html body .du-page #du-prices table tbody tr:last-child td:first-child,html body .du-page #du-prices table.tablepress tbody tr:last-child td:first-child{border-bottom-left-radius:19px !important}html body .du-page #du-prices table tbody tr:last-child td:last-child,html body .du-page #du-prices table.tablepress tbody tr:last-child td:last-child{border-bottom-right-radius:19px !important}@media (max-width:768px){html body .du-page #du-prices .du-table-box,html body .du-page #du-prices .tablepress-scroll-wrapper,html body .du-page #du-prices .dataTables_wrapper,html body .du-page #du-prices table,html body .du-page #du-prices table.tablepress{border-radius:16px !important}html body .du-page #du-prices table thead tr:first-child th:first-child,html body .du-page #du-prices table.tablepress thead tr:first-child th:first-child{border-top-left-radius:15px !important}html body .du-page #du-prices table thead tr:first-child th:last-child,html body .du-page #du-prices table.tablepress thead tr:first-child th:last-child{border-top-right-radius:15px !important}}html body .du-page #du-prices table thead tr:first-child th:first-child,html body .du-page #du-prices table.tablepress thead tr:first-child th:first-child{background:linear-gradient(180deg,#082b52 0%,#061a31 100%) !important;background-color:#071f3c !important;color:#ffffff !important;font-family:"Roboto Condensed",Arial,sans-serif !important;font-size:16px !important;font-weight:900 !important;font-style:normal !important;line-height:1.25 !important;text-align:left !important;vertical-align:middle !important;opacity:1 !important;visibility:visible !important;text-shadow:none !important;border-top-left-radius:19px !important}html body .du-page #du-prices table thead tr:first-child th:first-child *,html body .du-page #du-prices table.tablepress thead tr:first-child th:first-child *{color:#ffffff !important;opacity:1 !important;visibility:visible !important}@media (max-width:768px){html body .du-page #du-prices table thead tr:first-child th:first-child,html body .du-page #du-prices table.tablepress thead tr:first-child th:first-child{border-top-left-radius:15px !important;font-size:12px !important}}