#dyddz :root{
    --bs-blue:#0d6efd;
    --bs-indigo:#6610f2;
    --bs-purple:#6f42c1;
    --bs-pink:#d63384;
    --bs-red:#dc3545;
    --bs-orange:#fd7e14;
    --bs-yellow:#ffc107;
    --bs-green:#198754;
    --bs-teal:#20c997;
    --bs-cyan:#0dcaf0;
    --bs-white:#fff;
    --bs-gray:#6c757d;
    --bs-gray-dark:#343a40;
    --bs-primary:#0d6efd;
    --bs-secondary:#6c757d;
    --bs-success:#198754;
    --bs-info:#0dcaf0;
    --bs-warning:#ffc107;
    --bs-danger:#dc3545;
    --bs-light:#f8f9fa;
    --bs-dark:#212529;
    --bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
    --bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;
    --bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0))
}
#dyddz span.header {
    margin-top: 0;
    margin-bottom: 0.5rem;
    font-weight: 500;
    line-height: 1.2;
    display: block;
}
#dyddz span.header.h3 {
    font-size: 1.75rem;
}
#dyddz span.header.h4 {
    font-size: 1.5rem;
}
#dyddz span.header.h5 {
    font-size: 1.25rem;;
}
#dyddz *,#dyddz ::after,#dyddz ::before{
    box-sizing:border-box
}
@media (prefers-reduced-motion:no-preference){
    #dyddz :root{
        scroll-behavior:smooth
    }
}
#dyddz {
    margin:0;
    font-family:var(--bs-font-sans-serif);
    font-size:1rem;
    font-weight:400;
    line-height:1.3;
    color:#878787;
    background-color:#fff;
    -webkit-text-size-adjust:100%;
    -webkit-tap-highlight-color:transparent
}
#dyddz .h1,#dyddz .h2,#dyddz .h3,#dyddz .h4,#dyddz .h5,#dyddz .h6,#dyddz h1,#dyddz h2,#dyddz h3,#dyddz h4,#dyddz h5,#dyddz h6{
    margin-top:0;
    margin-bottom:.5rem;
    font-weight:500;
    line-height:1.2
}
#dyddz .h1,#dyddz h1{
    font-size:calc(2.875rem)
}
@media (min-width:1200px){
    #dyddz .h1,#dyddz h1{
        font-size:2.5rem
    }
}
#dyddz .h2,#dyddz h2{
    font-size:calc(2.225rem)
}
@media (min-width:1200px){
    #dyddz .h2,#dyddz h2{
        font-size:2rem
    }
}
#dyddz .h3,#dyddz h3{
    font-size:calc(1.9rem)
}
@media (min-width:1200px){
    #dyddz .h3,#dyddz h3{
        font-size:1.75rem
    }
}
#dyddz .h4,#dyddz h4{
    font-size:calc(1.575rem)
}
@media (min-width:1200px){
    #dyddz .h4,#dyddz h4{
        font-size:1.5rem
    }
}
#dyddz .h5,#dyddz h5{
    font-size:1.25rem
}
#dyddz .h6,#dyddz h6{
    font-size:1rem
}
#dyddz p{
    margin-top:0;
    margin-bottom:1rem
}
#dyddz ul{
    padding-left:2rem
}
#dyddz ul{
    margin-top:0;
    margin-bottom:1rem
}
#dyddz ul ul{
    margin-bottom:0
}
#dyddz b{
    font-weight:bolder
}
#dyddz sup{
    position:relative;
    font-size:.75em;
    line-height:0;
    vertical-align:baseline
}
#dyddz sup{
    top:-.5em
}
#dyddz a{
    color:#0d6efd;
    text-decoration:underline
}
#dyddz a:hover{
    color:#0a58ca
}
#dyddz a:not([href]):not([class]),#dyddz a:not([href]):not([class]):hover{
    color:inherit;
    text-decoration:none
}
#dyddz img{
    vertical-align:middle
}
#dyddz table{
    caption-side:bottom;
    border-collapse:collapse
}
#dyddz th{
    text-align:inherit;
    text-align:-webkit-match-parent
}
#dyddz tbody,#dyddz td,#dyddz th,#dyddz thead,#dyddz tr{
    border-color:inherit;
    border-style:solid;
    border-width:0;
    padding: 15px !important;
}
#dyddz button{
    border-radius:0
}
#dyddz button:focus:not(:focus-visible){
    outline:0
}
#dyddz button{
    margin:0;
    font-family:inherit;
    font-size:inherit;
    line-height:inherit
}
#dyddz button{
    text-transform:none
}
#dyddz [role=button]{
    cursor:pointer
}
#dyddz [list]::-webkit-calendar-picker-indicator{
    display:none
}
#dyddz [type=button],#dyddz [type=reset],#dyddz [type=submit],#dyddz button{
    -webkit-appearance:button
}
#dyddz [type=button]:not(:disabled),#dyddz [type=reset]:not(:disabled),#dyddz [type=submit]:not(:disabled),#dyddz button:not(:disabled){
    cursor:pointer
}
#dyddz ::-moz-focus-inner{
    padding:0;
    border-style:none
}
#dyddz ::-webkit-datetime-edit-day-field,#dyddz ::-webkit-datetime-edit-fields-wrapper,#dyddz ::-webkit-datetime-edit-hour-field,#dyddz ::-webkit-datetime-edit-minute,#dyddz ::-webkit-datetime-edit-month-field,#dyddz ::-webkit-datetime-edit-text,#dyddz ::-webkit-datetime-edit-year-field{
    padding:0
}
#dyddz ::-webkit-inner-spin-button{
    height:auto
}
#dyddz [type=search]{
    outline-offset:-2px;
    -webkit-appearance:textfield
}
#dyddz ::-webkit-search-decoration{
    -webkit-appearance:none
}
#dyddz ::-webkit-color-swatch-wrapper{
    padding:0
}
#dyddz ::file-selector-button{
    font:inherit
}
#dyddz ::-webkit-file-upload-button{
    font:inherit;
    -webkit-appearance:button
}
#dyddz [hidden]{
    display:none!important
}
#dyddz .img-fluid{
    max-width:100%;
    height:auto;
    width:100%;
}
#dyddz .container,#dyddz .container-fluid,#dyddz .container-md,#dyddz .container-sm,#dyddz .container-xl{
    width:100%;
    padding-right:var(--bs-gutter-x,.75rem);
    padding-left:var(--bs-gutter-x,.75rem);
    margin-right:auto;
    margin-left:auto
}
@media (min-width:576px){
    #dyddz .container,#dyddz .container-sm{
        max-width:540px
    }
}
@media (min-width:768px){
    #dyddz .container,#dyddz .container-md,#dyddz .container-sm{
        max-width:720px
    }
}
@media (min-width:992px){
    #dyddz .container,#dyddz .container-md,#dyddz .container-sm{
        max-width:960px
    }
}
@media (min-width:1200px){
    #dyddz .container,#dyddz .container-md,#dyddz .container-sm,#dyddz .container-xl{
        max-width:1140px
    }
}
@media (min-width:1400px){
    #dyddz .container,#dyddz .container-md,#dyddz .container-sm,#dyddz .container-xl{
        max-width:1320px
    }
}
#dyddz .row{
    --bs-gutter-x:1.5rem;
    --bs-gutter-y:0;
    display:flex;
    flex-wrap:wrap;
    margin-top:calc(var(--bs-gutter-y) * -1);
    margin-right:calc(var(--bs-gutter-x) * -.5);
    margin-left:calc(var(--bs-gutter-x) * -.5)
}
#dyddz .row>*{
    flex-shrink:0;
    width:100%;
    max-width:100%;
    padding-right:calc(var(--bs-gutter-x) * .5);
    padding-left:calc(var(--bs-gutter-x) * .5);
    margin-top:var(--bs-gutter-y)
}
#dyddz .col{
    flex:1 0 0%
}
#dyddz .row-cols-auto>*{
    flex:0 0 auto;
    width:auto
}
#dyddz .ll {
    width: auto !important;
}
#dyddz .row-cols-1>*{
    flex:0 0 auto;
    width:100%
}
#dyddz .row-cols-2>*{
    flex:0 0 auto;
    width:50%
}
#dyddz .row-cols-3>*{
    flex:0 0 auto;
    width:33.3333333333%
}
#dyddz .row-cols-4>*{
    flex:0 0 auto;
    width:25%
}
#dyddz .row-cols-5>*{
    flex:0 0 auto;
    width:20%
}
#dyddz .row-cols-6>*{
    flex:0 0 auto;
    width:16.6666666667%
}
@media (min-width:576px){
    #dyddz .col-sm{
        flex:1 0 0%
    }
    #dyddz .row-cols-sm-auto>*{
        flex:0 0 auto;
        width:auto
    }
    #dyddz .row-cols-sm-1>*{
        flex:0 0 auto;
        width:100%
    }
    #dyddz .row-cols-sm-2>*{
        flex:0 0 auto;
        width:50%
    }
    #dyddz .row-cols-sm-3>*{
        flex:0 0 auto;
        width:33.3333333333%
    }
    #dyddz .row-cols-sm-4>*{
        flex:0 0 auto;
        width:25%
    }
    #dyddz .row-cols-sm-5>*{
        flex:0 0 auto;
        width:20%
    }
    #dyddz .row-cols-sm-6>*{
        flex:0 0 auto;
        width:16.6666666667%
    }
}
@media (min-width:768px){
    #dyddz .col-md{
        flex:1 0 0%
    }
    #dyddz .row-cols-md-auto>*{
        flex:0 0 auto;
        width:auto
    }
    #dyddz .row-cols-md-1>*{
        flex:0 0 auto;
        width:100%
    }
    #dyddz .row-cols-md-2>*{
        flex:0 0 auto;
        width:50%
    }
    #dyddz .row-cols-md-3>*{
        flex:0 0 auto;
        width:33.3333333333%
    }
    #dyddz .row-cols-md-4>*{
        flex:0 0 auto;
        width:25%
    }
    #dyddz .row-cols-md-5>*{
        flex:0 0 auto;
        width:20%
    }
    #dyddz .row-cols-md-6>*{
        flex:0 0 auto;
        width:16.6666666667%
    }
}
@media (min-width:1200px){
    #dyddz .col-xl{
        flex:1 0 0%
    }
    #dyddz .row-cols-xl-auto>*{
        flex:0 0 auto;
        width:auto
    }
    #dyddz .row-cols-xl-1>*{
        flex:0 0 auto;
        width:100%
    }
    #dyddz .row-cols-xl-2>*{
        flex:0 0 auto;
        width:50%
    }
    #dyddz .row-cols-xl-3>*{
        flex:0 0 auto;
        width:33.3333333333%
    }
    #dyddz .row-cols-xl-4>*{
        flex:0 0 auto;
        width:25%
    }
    #dyddz .row-cols-xl-5>*{
        flex:0 0 auto;
        width:20%
    }
    #dyddz .row-cols-xl-6>*{
        flex:0 0 auto;
        width:16.6666666667%
    }
}
#dyddz .col-auto{
    flex:0 0 auto;
    width:auto
}
#dyddz .col-1{
    flex:0 0 auto;
    width:8.33333333%
}
#dyddz .col-2{
    flex:0 0 auto;
    width:16.66666667%
}
#dyddz .col-3{
    flex:0 0 auto;
    width:25%
}
#dyddz .col-4{
    flex:0 0 auto;
    width:33.33333333%
}
#dyddz .col-5{
    flex:0 0 auto;
    width:41.66666667%
}
#dyddz .col-6{
    flex:0 0 auto;
    width:50%
}
#dyddz .col-7{
    flex:0 0 auto;
    width:58.33333333%
}
#dyddz .col-8{
    flex:0 0 auto;
    width:66.66666667%
}
#dyddz .col-9{
    flex:0 0 auto;
    width:75%
}
#dyddz .col-10{
    flex:0 0 auto;
    width:83.33333333%
}
#dyddz .col-11{
    flex:0 0 auto;
    width:91.66666667%
}
#dyddz .col-12{
    flex:0 0 auto;
    width:100%
}
#dyddz .g-0{
    --bs-gutter-x:0
}
#dyddz .g-0{
    --bs-gutter-y:0
}
#dyddz .g-1{
    --bs-gutter-x:0.25rem
}
#dyddz .g-1{
    --bs-gutter-y:0.25rem
}
#dyddz .g-2{
    --bs-gutter-x:0.5rem
}
#dyddz .g-2{
    --bs-gutter-y:0.5rem
}
#dyddz .g-3{
    --bs-gutter-x:1rem
}
#dyddz .g-3{
    --bs-gutter-y:1rem
}
#dyddz .g-4{
    --bs-gutter-x:1.5rem
}
#dyddz .g-4{
    --bs-gutter-y:1.5rem
}
#dyddz .g-5{
    --bs-gutter-x:3rem
}
#dyddz .g-5{
    --bs-gutter-y:3rem
}
@media (min-width:576px){
    #dyddz .col-sm-auto{
        flex:0 0 auto;
        width:auto
    }
    #dyddz .col-sm-1{
        flex:0 0 auto;
        width:8.33333333%
    }
    #dyddz .col-sm-2{
        flex:0 0 auto;
        width:16.66666667%
    }
    #dyddz .col-sm-3{
        flex:0 0 auto;
        width:25%
    }
    #dyddz .col-sm-4{
        flex:0 0 auto;
        width:33.33333333%
    }
    #dyddz .col-sm-5{
        flex:0 0 auto;
        width:41.66666667%
    }
    #dyddz .col-sm-6{
        flex:0 0 auto;
        width:50%
    }
    #dyddz .col-sm-7{
        flex:0 0 auto;
        width:58.33333333%
    }
    #dyddz .col-sm-8{
        flex:0 0 auto;
        width:66.66666667%
    }
    #dyddz .col-sm-9{
        flex:0 0 auto;
        width:75%
    }
    #dyddz .col-sm-10{
        flex:0 0 auto;
        width:83.33333333%
    }
    #dyddz .col-sm-11{
        flex:0 0 auto;
        width:91.66666667%
    }
    #dyddz .col-sm-12{
        flex:0 0 auto;
        width:100%
    }
    #dyddz .g-sm-0{
        --bs-gutter-x:0
    }
    #dyddz .g-sm-0{
        --bs-gutter-y:0
    }
    #dyddz .g-sm-1{
        --bs-gutter-x:0.25rem
    }
    #dyddz .g-sm-1{
        --bs-gutter-y:0.25rem
    }
    #dyddz .g-sm-2{
        --bs-gutter-x:0.5rem
    }
    #dyddz .g-sm-2{
        --bs-gutter-y:0.5rem
    }
    #dyddz .g-sm-3{
        --bs-gutter-x:1rem
    }
    #dyddz .g-sm-3{
        --bs-gutter-y:1rem
    }
    #dyddz .g-sm-4{
        --bs-gutter-x:1.5rem
    }
    #dyddz .g-sm-4{
        --bs-gutter-y:1.5rem
    }
    #dyddz .g-sm-5{
        --bs-gutter-x:3rem
    }
    #dyddz .g-sm-5{
        --bs-gutter-y:3rem
    }
}
@media (min-width:768px){
    #dyddz .col-md-auto{
        flex:0 0 auto;
        width:auto
    }
    #dyddz .col-md-1{
        flex:0 0 auto;
        width:8.33333333%
    }
    #dyddz .col-md-2{
        flex:0 0 auto;
        width:16.66666667%
    }
    #dyddz .col-md-3{
        flex:0 0 auto;
        width:25%
    }
    #dyddz .col-md-4{
        flex:0 0 auto;
        width:33.33333333%
    }
    #dyddz .col-md-5{
        flex:0 0 auto;
        width:41.66666667%
    }
    #dyddz .col-md-6{
        flex:0 0 auto;
        width:50%
    }
    #dyddz .col-md-7{
        flex:0 0 auto;
        width:58.33333333%
    }
    #dyddz .col-md-8{
        flex:0 0 auto;
        width:66.66666667%
    }
    #dyddz .col-md-9{
        flex:0 0 auto;
        width:75%
    }
    #dyddz .col-md-10{
        flex:0 0 auto;
        width:83.33333333%
    }
    #dyddz .col-md-11{
        flex:0 0 auto;
        width:91.66666667%
    }
    #dyddz .col-md-12{
        flex:0 0 auto;
        width:100%
    }
    #dyddz .g-md-0{
        --bs-gutter-x:0
    }
    #dyddz .g-md-0{
        --bs-gutter-y:0
    }
    #dyddz .g-md-1{
        --bs-gutter-x:0.25rem
    }
    #dyddz .g-md-1{
        --bs-gutter-y:0.25rem
    }
    #dyddz .g-md-2{
        --bs-gutter-x:0.5rem
    }
    #dyddz .g-md-2{
        --bs-gutter-y:0.5rem
    }
    #dyddz .g-md-3{
        --bs-gutter-x:1rem
    }
    #dyddz .g-md-3{
        --bs-gutter-y:1rem
    }
    #dyddz .g-md-4{
        --bs-gutter-x:1.5rem
    }
    #dyddz .g-md-4{
        --bs-gutter-y:1.5rem
    }
    #dyddz .g-md-5{
        --bs-gutter-x:3rem
    }
    #dyddz .g-md-5{
        --bs-gutter-y:3rem
    }
}
@media (min-width:1200px){
    #dyddz .col-xl-auto{
        flex:0 0 auto;
        width:auto
    }
    #dyddz .col-xl-1{
        flex:0 0 auto;
        width:8.33333333%
    }
    #dyddz .col-xl-2{
        flex:0 0 auto;
        width:16.66666667%
    }
    #dyddz .col-xl-3{
        flex:0 0 auto;
        width:25%
    }
    #dyddz .col-xl-4{
        flex:0 0 auto;
        width:33.33333333%
    }
    #dyddz .col-xl-5{
        flex:0 0 auto;
        width:41.66666667%
    }
    #dyddz .col-xl-6{
        flex:0 0 auto;
        width:50%
    }
    #dyddz .col-xl-7{
        flex:0 0 auto;
        width:58.33333333%
    }
    #dyddz .col-xl-8{
        flex:0 0 auto;
        width:66.66666667%
    }
    #dyddz .col-xl-9{
        flex:0 0 auto;
        width:75%
    }
    #dyddz .col-xl-10{
        flex:0 0 auto;
        width:83.33333333%
    }
    #dyddz .col-xl-11{
        flex:0 0 auto;
        width:91.66666667%
    }
    #dyddz .col-xl-12{
        flex:0 0 auto;
        width:100%
    }
    #dyddz .g-xl-0{
        --bs-gutter-x:0
    }
    #dyddz .g-xl-0{
        --bs-gutter-y:0
    }
    #dyddz .g-xl-1{
        --bs-gutter-x:0.25rem
    }
    #dyddz .g-xl-1{
        --bs-gutter-y:0.25rem
    }
    #dyddz .g-xl-2{
        --bs-gutter-x:0.5rem
    }
    #dyddz .g-xl-2{
        --bs-gutter-y:0.5rem
    }
    #dyddz .g-xl-3{
        --bs-gutter-x:1rem
    }
    #dyddz .g-xl-3{
        --bs-gutter-y:1rem
    }
    #dyddz .g-xl-4{
        --bs-gutter-x:1.5rem
    }
    #dyddz .g-xl-4{
        --bs-gutter-y:1.5rem
    }
    #dyddz .g-xl-5{
        --bs-gutter-x:3rem
    }
    #dyddz .g-xl-5{
        --bs-gutter-y:3rem
    }
}


#dyddz .table{
    --bs-table-bg:transparent;
    --bs-table-accent-bg:transparent;
    --bs-table-striped-color:#212529;
    --bs-table-striped-bg:rgba(0, 0, 0, 0.03);
    --bs-table-active-color:#212529;
    --bs-table-active-bg:rgba(0, 0, 0, 0.1);
    --bs-table-hover-color:#212529;
    --bs-table-hover-bg:rgba(0, 0, 0, 0.075);
    width:100%;
    margin-bottom:1rem;
    color:#212529;
    vertical-align:top;
    border-color:#dee2e6
}
#dyddz .table>:not(caption)>*>*{
    padding:.5rem .5rem;
    background-color:var(--bs-table-bg);
    border-bottom-width:0;
    box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)
}
#dyddz .table>tbody{
    vertical-align:inherit
}
#dyddz .table>thead{
    vertical-align:bottom
}
#dyddz .table>:not(:last-child)>:last-child>*{
    border-bottom-color:currentColor
}
#dyddz .table-sm>:not(caption)>*>*{
    padding:.25rem .25rem
}
#dyddz .table-striped>tbody>tr:nth-of-type(odd){
    --bs-table-accent-bg:var(--bs-table-striped-bg);
    color:var(--bs-table-striped-color)
}
#dyddz .table-hover>tbody>tr:hover{
    --bs-table-accent-bg:var(--bs-table-hover-bg);
    color:var(--bs-table-hover-color)
}
#dyddz .table-success{
    --bs-table-bg:#d1e7dd;
    --bs-table-striped-bg:#c7dbd2;
    --bs-table-striped-color:#000;
    --bs-table-active-bg:#bcd0c7;
    --bs-table-active-color:#000;
    --bs-table-hover-bg:#c1d6cc;
    --bs-table-hover-color:#000;
    color:#000;
    border-color:#bcd0c7
}
#dyddz .table-light{
    --bs-table-bg:#f8f9fa;
    --bs-table-striped-bg:#ecedee;
    --bs-table-striped-color:#000;
    --bs-table-active-bg:#dfe0e1;
    --bs-table-active-color:#000;
    --bs-table-hover-bg:#e5e6e7;
    --bs-table-hover-color:#000;
    color:#000;
    border-color:#dfe0e1
}
#dyddz .table-dark{
    --bs-table-bg:#212529;
    --bs-table-striped-bg:#2c3034;
    --bs-table-striped-color:#fff;
    --bs-table-active-bg:#373b3e;
    --bs-table-active-color:#fff;
    --bs-table-hover-bg:#323539;
    --bs-table-hover-color:#fff;
    color:#fff;
    border-color:#373b3e
}
#dyddz .table-responsive{
    overflow-x:auto;
    -webkit-overflow-scrolling:touch
}
@media (max-width:575.98px){
    #dyddz .table-responsive-sm{
        overflow-x:auto;
        -webkit-overflow-scrolling:touch
    }
}
@media (max-width:767.98px){
    #dyddz .table-responsive-md{
        overflow-x:auto;
        -webkit-overflow-scrolling:touch
    }
}
@media (max-width:1199.98px){
    #dyddz .table-responsive-xl{
        overflow-x:auto;
        -webkit-overflow-scrolling:touch
    }
}
#dyddz .btn-check{
    position:absolute;
    clip:rect(0,0,0,0);
    pointer-events:none
}
#dyddz .btn-check:disabled+.btn,#dyddz .btn-check[disabled]+.btn{
    pointer-events:none;
    filter:none;
    opacity:.65
}
#dyddz .btn{
    display:inline-block;
    font-weight:400;
    line-height:1.5;
    color:#212529;
    text-align:center;
    text-decoration:none;
    vertical-align:middle;
    cursor:pointer;
    -webkit-user-select:none;
    -moz-user-select:none;
    user-select:none;
    background-color:transparent;
    border:1px solid transparent;
    padding:.375rem .75rem;
    font-size:1rem;
    border-radius:.25rem;
    transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out
}
@media (prefers-reduced-motion:reduce){
    #dyddz .btn{
        transition:none
    }
}
#dyddz .btn:hover{
    color:#212529
}
#dyddz .btn-check:focus+.btn,#dyddz .btn:focus{
    outline:0;
    box-shadow:0 0 0 .25rem rgba(13,110,253,.25)
}
#dyddz .btn:disabled{
    pointer-events:none;
    opacity:.65
}
#dyddz .btn-success{
    color:#fff;
    background-color:#79b928;
    border-color:#79b928
}
#dyddz .btn-success:hover{
    color:#fff;
    background-color:#79b928;
    border-color:#79b928
}
#dyddz .btn-check:focus+.btn-success,#dyddz .btn-success:focus{
    color:#fff;
    background-color:#79b928;
    border-color:#79b928;
    box-shadow:0 0 0 0 rgba(60,153,110,.5)
}
#dyddz .btn-check:active+.btn-success,#dyddz .btn-check:checked+.btn-success,#dyddz .btn-success:active{
    color:#fff;
    background-color:#79b928;
    border-color:#79b928
}
#dyddz .btn-check:active+.btn-success:focus,#dyddz .btn-check:checked+.btn-success:focus,#dyddz .btn-success:active:focus{
    box-shadow:0 0 0 0 rgba(60,153,110,.5)
}
#dyddz .btn-success:disabled{
    color:#fff;
    background-color:#198754;
    border-color:#198754
}
#dyddz .btn-light{
    color:#000;
    background-color:#f8f9fa;
    border-color:#f8f9fa
}
#dyddz .btn-light:hover{
    color:#000;
    background-color:#f9fafb;
    border-color:#f9fafb
}
#dyddz .btn-check:focus+.btn-light,#dyddz .btn-light:focus{
    color:#000;
    background-color:#f9fafb;
    border-color:#f9fafb;
    box-shadow:0 0 0 .25rem rgba(211,212,213,.5)
}
#dyddz .btn-check:active+.btn-light,#dyddz .btn-check:checked+.btn-light,#dyddz .btn-light:active{
    color:#000;
    background-color:#f9fafb;
    border-color:#f9fafb
}
#dyddz .btn-check:active+.btn-light:focus,#dyddz .btn-check:checked+.btn-light:focus,#dyddz .btn-light:active:focus{
    box-shadow:0 0 0 .25rem rgba(211,212,213,.5)
}
#dyddz .btn-light:disabled{
    color:#000;
    background-color:#f8f9fa;
    border-color:#f8f9fa
}
#dyddz .btn-dark{
    color:#fff;
    background-color:#212529;
    border-color:#212529
}
#dyddz .btn-dark:hover{
    color:#fff;
    background-color:#1c1f23;
    border-color:#1a1e21
}
#dyddz .btn-check:focus+.btn-dark,#dyddz .btn-dark:focus{
    color:#fff;
    background-color:#1c1f23;
    border-color:#1a1e21;
    box-shadow:0 0 0 .25rem rgba(66,70,73,.5)
}
#dyddz .btn-check:active+.btn-dark,#dyddz .btn-check:checked+.btn-dark,#dyddz .btn-dark:active{
    color:#fff;
    background-color:#1a1e21;
    border-color:#191c1f
}
#dyddz .btn-check:active+.btn-dark:focus,#dyddz .btn-check:checked+.btn-dark:focus,#dyddz .btn-dark:active:focus{
    box-shadow:0 0 0 .25rem rgba(66,70,73,.5)
}
#dyddz .btn-dark:disabled{
    color:#fff;
    background-color:#212529;
    border-color:#212529
}
#dyddz .btn-link{
    font-weight:400;
    color:#0d6efd;
    text-decoration:underline
}
#dyddz .btn-link:hover{
    color:#0a58ca
}
#dyddz .btn-link:disabled{
    color:#6c757d
}
#dyddz .btn-sm{
    padding:.25rem .5rem;
    font-size:.875rem;
    border-radius:.2rem
}
#dyddz .card{
    position:relative;
    display:flex;
    flex-direction:column;
    min-width:0;
    word-wrap:break-word;
    background-color:#fff;
    background-clip:border-box;
    border:1px solid rgba(0,0,0,.125);
    border-radius:.25rem
}
#dyddz .card-body{
    flex:1 1 auto;
    padding:1rem 1rem
}
#dyddz .card-title{
    margin-bottom:.5rem
}
#dyddz .card-text:last-child{
    margin-bottom:0
}
#dyddz .card-link:hover{
    text-decoration:none
}
#dyddz .card-link+.card-link{
    margin-left:1rem
}
#dyddz .card-img-overlay{
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:0;
    padding:1rem;
    border-radius:calc(-.75rem)
}
#dyddz .card-img,#dyddz .card-img-bottom{
    width:100%
}
#dyddz .card-img{
    border-top-left-radius:calc(-.75rem);
    border-top-right-radius:calc(-.75rem)
}
#dyddz .card-img,#dyddz .card-img-bottom{
    border-bottom-right-radius:calc(-.75rem);
    border-bottom-left-radius:calc(-.75rem)
}
@-webkit-keyframes progress-bar-stripes{
    0%{
        background-position-x:1rem
    }
}
@keyframes progress-bar-stripes{
    0%{
        background-position-x:1rem
    }
}
@-webkit-keyframes spinner-border{
    to{
        transform:rotate(360deg)
    }
}
@keyframes spinner-border{
    to{
        transform:rotate(360deg)
    }
}
@-webkit-keyframes spinner-grow{
    0%{
        transform:scale(0)
    }
    50%{
        opacity:1;
        transform:none
    }
}
@keyframes spinner-grow{
    0%{
        transform:scale(0)
    }
    50%{
        opacity:1;
        transform:none
    }
}
#dyddz .link-success{
    color:#198754
}
#dyddz .link-success:focus,#dyddz .link-success:hover{
    color:#146c43
}
#dyddz .link-light{
    color:#f8f9fa
}
#dyddz .link-light:focus,#dyddz .link-light:hover{
    color:#f9fafb
}
#dyddz .link-dark{
    color:#212529
}
#dyddz .link-dark:focus,#dyddz .link-dark:hover{
    color:#1a1e21
}
#dyddz .d-inline{
    display:inline!important
}
#dyddz .d-inline-block{
    display:inline-block!important
}
#dyddz .d-block{
    display:block!important
}
#dyddz .d-table{
    display:table!important
}
#dyddz .d-table-row{
    display:table-row!important
}
#dyddz .d-flex{
    display:flex!important
}
#dyddz .d-inline-flex{
    display:inline-flex!important
}
#dyddz .d-none{
    display:none!important
}
#dyddz .bottom-0{
    bottom:0!important
}
#dyddz .bottom-50{
    bottom:50%!important
}
#dyddz .bottom-100{
    bottom:100%!important
}
#dyddz .start-0{
    left:0!important
}
#dyddz .start-50{
    left:50%!important
}
#dyddz .start-100{
    left:100%!important
}
#dyddz .border{
    border:1px solid #dee2e6!important
}
#dyddz .border-0{
    border:0!important
}
#dyddz .border-bottom{
    border-bottom:1px solid #dee2e6!important
}
#dyddz .border-bottom-0{
    border-bottom:0!important
}
#dyddz .border-start{
    border-left:1px solid #dee2e6!important
}
#dyddz .border-start-0{
    border-left:0!important
}
#dyddz .border-success{
    border-color:#198754!important
}
#dyddz .border-light{
    border-color:#f8f9fa!important
}
#dyddz .border-dark{
    border-color:#212529!important
}
#dyddz .border-white{
    border-color:#fff!important
}
#dyddz .border-1{
    border-width:1px!important
}
#dyddz .border-2{
    border-width:2px!important
}
#dyddz .border-3{
    border-width:3px!important
}
#dyddz .border-4{
    border-width:4px!important
}
#dyddz .border-5{
    border-width:5px!important
}
#dyddz .w-25{
    width:25%!important
}
#dyddz .w-50{
    width:50%!important
}
#dyddz .w-75{
    width:75%!important
}
#dyddz .w-100{
    width:100%!important
}
#dyddz .w-auto{
    width:auto!important
}
#dyddz .h-25{
    height:25%!important
}
#dyddz .h-50{
    height:50%!important
}
#dyddz .h-75{
    height:75%!important
}
#dyddz .h-100{
    height:100%!important
}
#dyddz .h-auto{
    height:auto!important
}
#dyddz .flex-row{
    flex-direction:row!important
}
#dyddz .flex-column{
    flex-direction:column!important
}
#dyddz .flex-grow-0{
    flex-grow:0!important
}
#dyddz .flex-grow-1{
    flex-grow:1!important
}
#dyddz .flex-shrink-0{
    flex-shrink:0!important
}
#dyddz .flex-shrink-1{
    flex-shrink:1!important
}
#dyddz .m-0{
    margin:0!important
}
#dyddz .m-1{
    margin:.25rem!important
}
#dyddz .m-2{
    margin:.5rem!important
}
#dyddz .m-3{
    margin:1rem!important
}
#dyddz .m-4{
    margin:1.5rem!important
}
#dyddz .m-5{
    margin:3rem!important
}
#dyddz .m-auto{
    margin:auto!important
}
#dyddz .my-0{
    margin-top:0!important;
    margin-bottom:0!important
}
#dyddz .my-1{
    margin-top:.25rem!important;
    margin-bottom:.25rem!important
}
#dyddz .my-2{
    margin-top:.5rem!important;
    margin-bottom:.5rem!important
}
#dyddz .my-3{
    margin-top:1rem!important;
    margin-bottom:1rem!important
}
#dyddz .my-4{
    margin-top:1.5rem!important;
    margin-bottom:1.5rem!important
}
#dyddz .my-5{
    margin-top:3rem!important;
    margin-bottom:3rem!important
}
#dyddz .my-auto{
    margin-top:auto!important;
    margin-bottom:auto!important
}
#dyddz .mt-0{
    margin-top:0!important
}
#dyddz .mt-1{
    margin-top:.25rem!important
}
#dyddz .mt-2{
    margin-top:.5rem!important
}
#dyddz .mt-3{
    margin-top:1rem!important
}
#dyddz .mt-4{
    margin-top:1.5rem!important
}
#dyddz .mt-5{
    margin-top:3rem!important
}
#dyddz .mt-auto{
    margin-top:auto!important
}
#dyddz .mb-0{
    margin-bottom:0!important
}
#dyddz .mb-1{
    margin-bottom:.25rem!important
}
#dyddz .mb-2{
    margin-bottom:.5rem!important
}
#dyddz .mb-3{
    margin-bottom:1rem!important
}
#dyddz .mb-4{
    margin-bottom:1.5rem!important
}
#dyddz .mb-5{
    margin-bottom:3rem!important
}
#dyddz .mb-auto{
    margin-bottom:auto!important
}
#dyddz .ms-0{
    margin-left:0!important
}
#dyddz .ms-1{
    margin-left:.25rem!important
}
#dyddz .ms-2{
    margin-left:.5rem!important
}
#dyddz .ms-3{
    margin-left:1rem!important
}
#dyddz .ms-4{
    margin-left:1.5rem!important
}
#dyddz .ms-5{
    margin-left:3rem!important
}
#dyddz .ms-auto{
    margin-left:auto!important
}
#dyddz .p-0{
    padding:0!important
}
#dyddz .p-1{
    padding:.25rem!important
}
#dyddz .p-2{
    padding:.5rem!important
}
#dyddz .p-3{
    padding:1rem!important
}
#dyddz .p-4{
    padding:1.5rem!important
}
#dyddz .p-5{
    padding:3rem!important
}
#dyddz .px-0{
    padding-right:0!important;
    padding-left:0!important
}
#dyddz .px-1{
    padding-right:.25rem!important;
    padding-left:.25rem!important
}
#dyddz .px-2{
    padding-right:.5rem!important;
    padding-left:.5rem!important
}
#dyddz .px-3{
    padding-right:1rem!important;
    padding-left:1rem!important
}
#dyddz .row.a-s-3 {
    width: 100%;
    margin-left:0;
}
#dyddz .px-4{
    padding-right:1.5rem!important;
    padding-left:1.5rem!important
}
#dyddz .px-5{
    padding-right:3rem!important;
    padding-left:3rem!important
}
#dyddz .pt-0{
    padding-top:0!important
}
#dyddz .pt-1{
    padding-top:.25rem!important
}
#dyddz .pt-2{
    padding-top:.5rem!important
}
#dyddz .pt-3{
    padding-top:1rem!important
}
#dyddz .pt-4{
    padding-top:1.5rem!important
}
#dyddz .pt-5{
    padding-top:3rem!important
}
#dyddz .pe-0{
    padding-right:0!important
}
#dyddz .pe-1{
    padding-right:.25rem!important
}
#dyddz .pe-2{
    padding-right:.5rem!important
}
#dyddz .pe-3{
    padding-right:1rem!important
}
#dyddz .pe-4{
    padding-right:1.5rem!important
}
#dyddz .pe-5{
    padding-right:3rem!important
}
#dyddz .pb-0{
    padding-bottom:0!important
}
#dyddz .pb-1{
    padding-bottom:.25rem!important
}
#dyddz .pb-2{
    padding-bottom:.5rem!important
}
#dyddz .pb-3{
    padding-bottom:1rem!important
}
#dyddz .pb-4{
    padding-bottom:1.5rem!important
}
#dyddz .pb-5{
    padding-bottom:3rem!important
}
#dyddz .ps-0{
    padding-left:0!important
}
#dyddz .ps-1{
    padding-left:.25rem!important
}
#dyddz .ps-2{
    padding-left:.5rem!important
}
#dyddz .ps-3{
    padding-left:1rem!important
}
#dyddz .ps-4{
    padding-left:1.5rem!important
}
#dyddz .ps-5{
    padding-left:3rem!important
}
#dyddz .fs-1{
    font-size:calc(2.875rem)!important
}
#dyddz .fs-2{
    font-size:calc(2.225rem)!important
}
#dyddz .fs-3{
    font-size:calc(1.9rem)!important
}
#dyddz .fs-4{
    font-size:calc(1.575rem)!important
}
#dyddz .fs-5{
    font-size:1.25rem!important
}
#dyddz .fs-6{
    font-size:1rem!important
}
#dyddz .fw-light{
    font-weight:300!important
}
#dyddz .fw-bold{
    font-weight:700!important
}
#dyddz .text-start{
    text-align:left!important
}
#dyddz .text-center{
    text-align:center!important
}
#dyddz .text-success{
    color:#79b928!important
}
#dyddz .text-light{
    color:#f8f9fa!important
}
#dyddz .text-dark{
    color:#212529!important
}
#dyddz .text-white2 {
    color: #fff;
}
#dyddz .text-white{
    color:#fff;
}
#dyddz .text-body{
    color:#212529!important
}
#dyddz .text-black-50{
    color:rgba(0,0,0,.5)!important
}
#dyddz .text-black{
    color:#000000!important
}
#dyddz .text-white-50{
    color:rgba(255,255,255,.5)!important
}
#dyddz .bg-success{
    background-color:#198754!important
}
#dyddz .bg-light{
    background-color:#f8f9fa!important
}
#dyddz .bg-dark{
    background-color:#212529!important
}
#dyddz .bg-body{
    background-color:#fff!important
}
#dyddz .bg-white{
    background-color:#fff!important
}
#dyddz .pe-none{
    pointer-events:none!important
}
#dyddz .pe-auto{
    pointer-events:auto!important
}
#dyddz .rounded{
    border-radius:.25rem!important
}
#dyddz .rounded-0{
    border-radius:0!important
}
#dyddz .rounded-1{
    border-radius:.2rem!important
}
#dyddz .rounded-2{
    border-radius:.25rem!important
}
#dyddz .rounded-3{
    border-radius:.3rem!important
}
#dyddz .rounded-bottom{
    border-bottom-right-radius:.25rem!important;
    border-bottom-left-radius:.25rem!important
}
#dyddz .rounded-start{
    border-bottom-left-radius:.25rem!important;
    border-top-left-radius:.25rem!important
}
@media (min-width:576px){
    #dyddz .d-sm-inline{
        display:inline!important
    }
    #dyddz .d-sm-inline-block{
        display:inline-block!important
    }
    #dyddz .d-sm-block{
        display:block!important
    }
    #dyddz .d-sm-table{
        display:table!important
    }
    #dyddz .d-sm-table-row{
        display:table-row!important
    }
    #dyddz .d-sm-flex{
        display:flex!important
    }
    #dyddz .d-sm-inline-flex{
        display:inline-flex!important
    }
    #dyddz .d-sm-none{
        display:none!important
    }
    #dyddz .flex-sm-row{
        flex-direction:row!important
    }
    #dyddz .flex-sm-column{
        flex-direction:column!important
    }
    #dyddz .flex-sm-grow-0{
        flex-grow:0!important
    }
    #dyddz .flex-sm-grow-1{
        flex-grow:1!important
    }
    #dyddz .flex-sm-shrink-0{
        flex-shrink:0!important
    }
    #dyddz .flex-sm-shrink-1{
        flex-shrink:1!important
    }
    #dyddz .m-sm-0{
        margin:0!important
    }
    #dyddz .m-sm-1{
        margin:.25rem!important
    }
    #dyddz .m-sm-2{
        margin:.5rem!important
    }
    #dyddz .m-sm-3{
        margin:1rem!important
    }
    #dyddz .m-sm-4{
        margin:1.5rem!important
    }
    #dyddz .m-sm-5{
        margin:3rem!important
    }
    #dyddz .m-sm-auto{
        margin:auto!important
    }
    #dyddz .my-sm-0{
        margin-top:0!important;
        margin-bottom:0!important
    }
    #dyddz .my-sm-1{
        margin-top:.25rem!important;
        margin-bottom:.25rem!important
    }
    #dyddz .my-sm-2{
        margin-top:.5rem!important;
        margin-bottom:.5rem!important
    }
    #dyddz .my-sm-3{
        margin-top:1rem!important;
        margin-bottom:1rem!important
    }
    #dyddz .my-sm-4{
        margin-top:1.5rem!important;
        margin-bottom:1.5rem!important
    }
    #dyddz .my-sm-5{
        margin-top:3rem!important;
        margin-bottom:3rem!important
    }
    #dyddz .my-sm-auto{
        margin-top:auto!important;
        margin-bottom:auto!important
    }
    #dyddz .mt-sm-0{
        margin-top:0!important
    }
    #dyddz .mt-sm-1{
        margin-top:.25rem!important
    }
    #dyddz .mt-sm-2{
        margin-top:.5rem!important
    }
    #dyddz .mt-sm-3{
        margin-top:1rem!important
    }
    #dyddz .mt-sm-4{
        margin-top:1.5rem!important
    }
    #dyddz .mt-sm-5{
        margin-top:3rem!important
    }
    #dyddz .mt-sm-auto{
        margin-top:auto!important
    }
    #dyddz .mb-sm-0{
        margin-bottom:0!important
    }
    #dyddz .mb-sm-1{
        margin-bottom:.25rem!important
    }
    #dyddz .mb-sm-2{
        margin-bottom:.5rem!important
    }
    #dyddz .mb-sm-3{
        margin-bottom:1rem!important
    }
    #dyddz .mb-sm-4{
        margin-bottom:1.5rem!important
    }
    #dyddz .mb-sm-5{
        margin-bottom:3rem!important
    }
    #dyddz .mb-sm-auto{
        margin-bottom:auto!important
    }
    #dyddz .ms-sm-0{
        margin-left:0!important
    }
    #dyddz .ms-sm-1{
        margin-left:.25rem!important
    }
    #dyddz .ms-sm-2{
        margin-left:.5rem!important
    }
    #dyddz .ms-sm-3{
        margin-left:1rem!important
    }
    #dyddz .ms-sm-4{
        margin-left:1.5rem!important
    }
    #dyddz .ms-sm-5{
        margin-left:3rem!important
    }
    #dyddz .ms-sm-auto{
        margin-left:auto!important
    }
    #dyddz .p-sm-0{
        padding:0!important
    }
    #dyddz .p-sm-1{
        padding:.25rem!important
    }
    #dyddz .p-sm-2{
        padding:.5rem!important
    }
    #dyddz .p-sm-3{
        padding:1rem!important
    }
    #dyddz .p-sm-4{
        padding:1.5rem!important
    }
    #dyddz .p-sm-5{
        padding:3rem!important
    }
    #dyddz .px-sm-0{
        padding-right:0!important;
        padding-left:0!important
    }
    #dyddz .px-sm-1{
        padding-right:.25rem!important;
        padding-left:.25rem!important
    }
    #dyddz .px-sm-2{
        padding-right:.5rem!important;
        padding-left:.5rem!important
    }
    #dyddz .px-sm-3{
        padding-right:1rem!important;
        padding-left:1rem!important
    }
    #dyddz .px-sm-4{
        padding-right:1.5rem!important;
        padding-left:1.5rem!important
    }
    #dyddz .px-sm-5{
        padding-right:3rem!important;
        padding-left:3rem!important
    }
    #dyddz .pt-sm-0{
        padding-top:0!important
    }
    #dyddz .pt-sm-1{
        padding-top:.25rem!important
    }
    #dyddz .pt-sm-2{
        padding-top:.5rem!important
    }
    #dyddz .pt-sm-3{
        padding-top:1rem!important
    }
    #dyddz .pt-sm-4{
        padding-top:1.5rem!important
    }
    #dyddz .pt-sm-5{
        padding-top:3rem!important
    }
    #dyddz .pe-sm-0{
        padding-right:0!important
    }
    #dyddz .pe-sm-1{
        padding-right:.25rem!important
    }
    #dyddz .pe-sm-2{
        padding-right:.5rem!important
    }
    #dyddz .pe-sm-3{
        padding-right:1rem!important
    }
    #dyddz .pe-sm-4{
        padding-right:1.5rem!important
    }
    #dyddz .pe-sm-5{
        padding-right:3rem!important
    }
    #dyddz .pb-sm-0{
        padding-bottom:0!important
    }
    #dyddz .pb-sm-1{
        padding-bottom:.25rem!important
    }
    #dyddz .pb-sm-2{
        padding-bottom:.5rem!important
    }
    #dyddz .pb-sm-3{
        padding-bottom:1rem!important
    }
    #dyddz .pb-sm-4{
        padding-bottom:1.5rem!important
    }
    #dyddz .pb-sm-5{
        padding-bottom:3rem!important
    }
    #dyddz .ps-sm-0{
        padding-left:0!important
    }
    #dyddz .ps-sm-1{
        padding-left:.25rem!important
    }
    #dyddz .ps-sm-2{
        padding-left:.5rem!important
    }
    #dyddz .ps-sm-3{
        padding-left:1rem!important
    }
    #dyddz .ps-sm-4{
        padding-left:1.5rem!important
    }
    #dyddz .ps-sm-5{
        padding-left:3rem!important
    }
    #dyddz .text-sm-start{
        text-align:left!important
    }
    #dyddz .text-sm-center{
        text-align:center!important
    }
}
@media (min-width:768px){
    #dyddz .d-md-inline{
        display:inline!important
    }
    #dyddz .d-md-inline-block{
        display:inline-block!important
    }
    #dyddz .d-md-block{
        display:block!important
    }
    #dyddz .d-md-table{
        display:table!important
    }
    #dyddz .d-md-table-row{
        display:table-row!important
    }
    #dyddz .d-md-flex{
        display:flex!important
    }
    #dyddz .d-md-inline-flex{
        display:inline-flex!important
    }
    #dyddz .d-md-none{
        display:none!important
    }
    #dyddz .flex-md-row{
        flex-direction:row!important
    }
    #dyddz .flex-md-column{
        flex-direction:column!important
    }
    #dyddz .flex-md-grow-0{
        flex-grow:0!important
    }
    #dyddz .flex-md-grow-1{
        flex-grow:1!important
    }
    #dyddz .flex-md-shrink-0{
        flex-shrink:0!important
    }
    #dyddz .flex-md-shrink-1{
        flex-shrink:1!important
    }
    #dyddz .m-md-0{
        margin:0!important
    }
    #dyddz .m-md-1{
        margin:.25rem!important
    }
    #dyddz .m-md-2{
        margin:.5rem!important
    }
    #dyddz .m-md-3{
        margin:1rem!important
    }
    #dyddz .m-md-4{
        margin:1.5rem!important
    }
    #dyddz .m-md-5{
        margin:3rem!important
    }
    #dyddz .m-md-auto{
        margin:auto!important
    }
    #dyddz .my-md-0{
        margin-top:0!important;
        margin-bottom:0!important
    }
    #dyddz .my-md-1{
        margin-top:.25rem!important;
        margin-bottom:.25rem!important
    }
    #dyddz .my-md-2{
        margin-top:.5rem!important;
        margin-bottom:.5rem!important
    }
    #dyddz .my-md-3{
        margin-top:1rem!important;
        margin-bottom:1rem!important
    }
    #dyddz .my-md-4{
        margin-top:1.5rem!important;
        margin-bottom:1.5rem!important
    }
    #dyddz .my-md-5{
        margin-top:3rem!important;
        margin-bottom:3rem!important
    }
    #dyddz .my-md-auto{
        margin-top:auto!important;
        margin-bottom:auto!important
    }
    #dyddz .mt-md-0{
        margin-top:0!important
    }
    #dyddz .mt-md-1{
        margin-top:.25rem!important
    }
    #dyddz .mt-md-2{
        margin-top:.5rem!important
    }
    #dyddz .mt-md-3{
        margin-top:1rem!important
    }
    #dyddz .mt-md-4{
        margin-top:1.5rem!important
    }
    #dyddz .mt-md-5{
        margin-top:3rem!important
    }
    #dyddz .mt-md-auto{
        margin-top:auto!important
    }
    #dyddz .mb-md-0{
        margin-bottom:0!important
    }
    #dyddz .mb-md-1{
        margin-bottom:.25rem!important
    }
    #dyddz .mb-md-2{
        margin-bottom:.5rem!important
    }
    #dyddz .mb-md-3{
        margin-bottom:1rem!important
    }
    #dyddz .mb-md-4{
        margin-bottom:1.5rem!important
    }
    #dyddz .mb-md-5{
        margin-bottom:3rem!important
    }
    #dyddz .mb-md-auto{
        margin-bottom:auto!important
    }
    #dyddz .ms-md-0{
        margin-left:0!important
    }
    #dyddz .ms-md-1{
        margin-left:.25rem!important
    }
    #dyddz .ms-md-2{
        margin-left:.5rem!important
    }
    #dyddz .ms-md-3{
        margin-left:1rem!important
    }
    #dyddz .ms-md-4{
        margin-left:1.5rem!important
    }
    #dyddz .ms-md-5{
        margin-left:3rem!important
    }
    #dyddz .ms-md-auto{
        margin-left:auto!important
    }
    #dyddz .p-md-0{
        padding:0!important
    }
    #dyddz .p-md-1{
        padding:.25rem!important
    }
    #dyddz .p-md-2{
        padding:.5rem!important
    }
    #dyddz .p-md-3{
        padding:1rem!important
    }
    #dyddz .p-md-4{
        padding:1.5rem!important
    }
    #dyddz .p-md-5{
        padding:3rem!important
    }
    #dyddz .px-md-0{
        padding-right:0!important;
        padding-left:0!important
    }
    #dyddz .px-md-1{
        padding-right:.25rem!important;
        padding-left:.25rem!important
    }
    #dyddz .px-md-2{
        padding-right:.5rem!important;
        padding-left:.5rem!important
    }
    #dyddz .px-md-3{
        padding-right:1rem!important;
        padding-left:1rem!important
    }
    #dyddz .px-md-4{
        padding-right:1.5rem!important;
        padding-left:1.5rem!important
    }
    #dyddz .px-md-5{
        padding-right:3rem!important;
        padding-left:3rem!important
    }
    #dyddz .pt-md-0{
        padding-top:0!important
    }
    #dyddz .pt-md-1{
        padding-top:.25rem!important
    }
    #dyddz .pt-md-2{
        padding-top:.5rem!important
    }
    #dyddz .pt-md-3{
        padding-top:1rem!important
    }
    #dyddz .pt-md-4{
        padding-top:1.5rem!important
    }
    #dyddz .pt-md-5{
        padding-top:3rem!important
    }
    #dyddz .pe-md-0{
        padding-right:0!important
    }
    #dyddz .pe-md-1{
        padding-right:.25rem!important
    }
    #dyddz .pe-md-2{
        padding-right:.5rem!important
    }
    #dyddz .pe-md-3{
        padding-right:1rem!important
    }
    #dyddz .pe-md-4{
        padding-right:1.5rem!important
    }
    #dyddz .pe-md-5{
        padding-right:3rem!important
    }
    #dyddz .pb-md-0{
        padding-bottom:0!important
    }
    #dyddz .pb-md-1{
        padding-bottom:.25rem!important
    }
    #dyddz .pb-md-2{
        padding-bottom:.5rem!important
    }
    #dyddz .pb-md-3{
        padding-bottom:1rem!important
    }
    #dyddz .pb-md-4{
        padding-bottom:1.5rem!important
    }
    #dyddz .pb-md-5{
        padding-bottom:3rem!important
    }
    #dyddz .ps-md-0{
        padding-left:0!important
    }
    #dyddz .ps-md-1{
        padding-left:.25rem!important
    }
    #dyddz .ps-md-2{
        padding-left:.5rem!important
    }
    #dyddz .ps-md-3{
        padding-left:1rem!important
    }
    #dyddz .ps-md-4{
        padding-left:1.5rem!important
    }
    #dyddz .ps-md-5{
        padding-left:3rem!important
    }
    #dyddz .text-md-start{
        text-align:left!important
    }
    #dyddz .text-md-center{
        text-align:center!important
    }
}
@media (min-width:1200px){
    #dyddz .d-xl-inline{
        display:inline!important
    }
    #dyddz .d-xl-inline-block{
        display:inline-block!important
    }
    #dyddz .d-xl-block{
        display:block!important
    }
    #dyddz .d-xl-table{
        display:table!important
    }
    #dyddz .d-xl-table-row{
        display:table-row!important
    }
    #dyddz .d-xl-flex{
        display:flex!important
    }
    #dyddz .d-xl-inline-flex{
        display:inline-flex!important
    }
    #dyddz .d-xl-none{
        display:none!important
    }
    #dyddz .flex-xl-row{
        flex-direction:row!important
    }
    #dyddz .flex-xl-column{
        flex-direction:column!important
    }
    #dyddz .flex-xl-grow-0{
        flex-grow:0!important
    }
    #dyddz .flex-xl-grow-1{
        flex-grow:1!important
    }
    #dyddz .flex-xl-shrink-0{
        flex-shrink:0!important
    }
    #dyddz .flex-xl-shrink-1{
        flex-shrink:1!important
    }
    #dyddz .m-xl-0{
        margin:0!important
    }
    #dyddz .m-xl-1{
        margin:.25rem!important
    }
    #dyddz .m-xl-2{
        margin:.5rem!important
    }
    #dyddz .m-xl-3{
        margin:1rem!important
    }
    #dyddz .m-xl-4{
        margin:1.5rem!important
    }
    #dyddz .m-xl-5{
        margin:3rem!important
    }
    #dyddz .m-xl-auto{
        margin:auto!important
    }
    #dyddz .my-xl-0{
        margin-top:0!important;
        margin-bottom:0!important
    }
    #dyddz .my-xl-1{
        margin-top:.25rem!important;
        margin-bottom:.25rem!important
    }
    #dyddz .my-xl-2{
        margin-top:.5rem!important;
        margin-bottom:.5rem!important
    }
    #dyddz .my-xl-3{
        margin-top:1rem!important;
        margin-bottom:1rem!important
    }
    #dyddz .my-xl-4{
        margin-top:1.5rem!important;
        margin-bottom:1.5rem!important
    }
    #dyddz .my-xl-5{
        margin-top:3rem!important;
        margin-bottom:3rem!important
    }
    #dyddz .my-xl-auto{
        margin-top:auto!important;
        margin-bottom:auto!important
    }
    #dyddz .mt-xl-0{
        margin-top:0!important
    }
    #dyddz .mt-xl-1{
        margin-top:.25rem!important
    }
    #dyddz .mt-xl-2{
        margin-top:.5rem!important
    }
    #dyddz .mt-xl-3{
        margin-top:1rem!important
    }
    #dyddz .mt-xl-4{
        margin-top:1.5rem!important
    }
    #dyddz .mt-xl-5{
        margin-top:3rem!important
    }
    #dyddz .mt-xl-auto{
        margin-top:auto!important
    }
    #dyddz .mb-xl-0{
        margin-bottom:0!important
    }
    #dyddz .mb-xl-1{
        margin-bottom:.25rem!important
    }
    #dyddz .mb-xl-2{
        margin-bottom:.5rem!important
    }
    #dyddz .mb-xl-3{
        margin-bottom:1rem!important
    }
    #dyddz .mb-xl-4{
        margin-bottom:1.5rem!important
    }
    #dyddz .mb-xl-5{
        margin-bottom:3rem!important
    }
    #dyddz .mb-xl-auto{
        margin-bottom:auto!important
    }
    #dyddz .ms-xl-0{
        margin-left:0!important
    }
    #dyddz .ms-xl-1{
        margin-left:.25rem!important
    }
    #dyddz .ms-xl-2{
        margin-left:.5rem!important
    }
    #dyddz .ms-xl-3{
        margin-left:1rem!important
    }
    #dyddz .ms-xl-4{
        margin-left:1.5rem!important
    }
    #dyddz .ms-xl-5{
        margin-left:3rem!important
    }
    #dyddz .ms-xl-auto{
        margin-left:auto!important
    }
    #dyddz .p-xl-0{
        padding:0!important
    }
    #dyddz .p-xl-1{
        padding:.25rem!important
    }
    #dyddz .p-xl-2{
        padding:.5rem!important
    }
    #dyddz .p-xl-3{
        padding:1rem!important
    }
    #dyddz .p-xl-4{
        padding:1.5rem!important
    }
    #dyddz .p-xl-5{
        padding:3rem!important
    }
    #dyddz .px-xl-0{
        padding-right:0!important;
        padding-left:0!important
    }
    #dyddz .px-xl-1{
        padding-right:.25rem!important;
        padding-left:.25rem!important
    }
    #dyddz .px-xl-2{
        padding-right:.5rem!important;
        padding-left:.5rem!important
    }
    #dyddz .px-xl-3{
        padding-right:1rem!important;
        padding-left:1rem!important
    }
    #dyddz .px-xl-4{
        padding-right:1.5rem!important;
        padding-left:1.5rem!important
    }
    #dyddz .px-xl-5{
        padding-right:3rem!important;
        padding-left:3rem!important
    }
    #dyddz .pt-xl-0{
        padding-top:0!important
    }
    #dyddz .pt-xl-1{
        padding-top:.25rem!important
    }
    #dyddz .pt-xl-2{
        padding-top:.5rem!important
    }
    #dyddz .pt-xl-3{
        padding-top:1rem!important
    }
    #dyddz .pt-xl-4{
        padding-top:1.5rem!important
    }
    #dyddz .pt-xl-5{
        padding-top:3rem!important
    }
    #dyddz .pe-xl-0{
        padding-right:0!important
    }
    #dyddz .pe-xl-1{
        padding-right:.25rem!important
    }
    #dyddz .pe-xl-2{
        padding-right:.5rem!important
    }
    #dyddz .pe-xl-3{
        padding-right:1rem!important
    }
    #dyddz .pe-xl-4{
        padding-right:1.5rem!important
    }
    #dyddz .pe-xl-5{
        padding-right:3rem!important
    }
    #dyddz .pb-xl-0{
        padding-bottom:0!important
    }
    #dyddz .pb-xl-1{
        padding-bottom:.25rem!important
    }
    #dyddz .pb-xl-2{
        padding-bottom:.5rem!important
    }
    #dyddz .pb-xl-3{
        padding-bottom:1rem!important
    }
    #dyddz .pb-xl-4{
        padding-bottom:1.5rem!important
    }
    #dyddz .pb-xl-5{
        padding-bottom:3rem!important
    }
    #dyddz .ps-xl-0{
        padding-left:0!important
    }
    #dyddz .ps-xl-1{
        padding-left:.25rem!important
    }
    #dyddz .ps-xl-2{
        padding-left:.5rem!important
    }
    #dyddz .ps-xl-3{
        padding-left:1rem!important
    }
    #dyddz .ps-xl-4{
        padding-left:1.5rem!important
    }
    #dyddz .ps-xl-5{
        padding-left:3rem!important
    }
    #dyddz .text-xl-start{
        text-align:left!important
    }
    #dyddz .text-xl-center{
        text-align:center!important
    }
}
@media (min-width:1200px){
    #dyddz .fs-1{
        font-size:2.5rem!important
    }
    #dyddz .fs-2{
        font-size:2rem!important
    }
    #dyddz .fs-3{
        font-size:1.75rem!important
    }
    #dyddz .fs-4{
        font-size:1.5rem!important
    }
}
@font-face{
    font-family:FuturaPT-Bold;
    src:url(../fonts/FuturaPT-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/FuturaPT-Bold.otf) format("opentype"),url(../fonts/FuturaPT-Bold.woff) format("woff"),url(../fonts/FuturaPT-Bold.ttf) format("truetype"),url(../fonts/FuturaPT-Bold.svg#FuturaPT-Bold) format("svg");
    font-weight:400;
    font-style:normal
}
@font-face{
    font-family:FuturaPT-DemiBold;
    src:url(../fonts/FuturaPT-DemiBold.eot?#iefix) format("embedded-opentype"),url(../fonts/FuturaPT-DemiBold.otf) format("opentype"),url(../fonts/FuturaPT-DemiBold.woff) format("woff"),url(../fonts/FuturaPT-DemiBold.ttf) format("truetype"),url(../fonts/FuturaPT-DemiBold.svg#FuturaPT-DemiBold) format("svg");
    font-weight:400;
    font-style:normal
}
@font-face{
    font-family:FuturaPT-Book;
    src:url(../fonts/FuturaPT-Book.eot?#iefix) format("embedded-opentype"),url(../fonts/FuturaPT-Book.woff) format("woff"),url(../fonts/FuturaPT-Book.ttf) format("truetype"),url(../fonts/FuturaPT-Book.svg#FuturaPT-Book) format("svg");
    font-weight:400;
    font-style:normal
}
@font-face{
    font-family:FuturaPT-Light;
    src:url(../fonts/FuturaPT-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/FuturaPT-Light.woff) format("woff"),url(../fonts/FuturaPT-Light.ttf) format("truetype"),url(../fonts/FuturaPT-Light.svg#FuturaPT-Light) format("svg");
    font-weight:400;
    font-style:normal
}
#dyddz {

  font-family:FuturaPT-Light,FuturaPT-Book,sans-serif
}
#dyddz .bold {
    font-family: FuturaPT-Bold,sans-serif;
}
#dyddz a:hover{
    color:#fff!important;
    text-decoration:none
}
#dyddz li{
    padding-left:0!important
}
#dyddz ul{
    list-style:none;
    padding-left:0!important
}
#dyddz sup{
    font-size:60%!important
}
#dyddz .overlay-text{
    position:absolute
}
#dyddz .logo{
    max-height:42px;
    margin-right:10px;
    margin-top:-3px;
    display:inline-block;
    min-height:25px;
    width:70px
}
#dyddz .caveat{
    font-size:.8rem
}
#dyddz .logo-product{
    max-width:90%;
    display:inline-block;
    width:auto;
    max-height:3rem
}
#dyddz .logo-product-2{
    max-width:90%;
    display:inline-block;
    width:auto;
    max-height:5rem
}
#dyddz .bg-dark{
    background-color:#000!important
}
#dyddz .bg-gray{
    background-color:#f6f7f9!important
}
#dyddz .pb-6{
    padding-bottom:4rem
}
#dyddz .btn-light{
    background-color:#ebebeb
}
#dyddz .btn-dark{
    background-color:#333
}
#dyddz a{
    text-decoration:none;
    color:inherit
}
#dyddz .text-dark{
    color:#010101
}
#dyddz .container-fluid{
    max-width:1000px!important
}
#dyddz .hero{
    text-align:left
}
#dyddz .card-img,#dyddz .card-img-bottom{
    width:225px
}
@media (min-width:768px){
    #dyddz .start-md-50{
        left:50%
    }
}
@media (max-width:768px){
    #dyddz .content{
        text-align:center
    }
    #dyddz .dyson-content{
        position:static;
        max-width:none
    }
    #dyddz .bg-sm-dark{
        background-color:#000!important
    }
    #dyddz .text-white2 {
        color: #000;
     }
}
#dyddz .container{
    max-width:1000px
}
#dyddz .border-bottom{
    border-bottom:1px solid #efefef!important
}
#dyddz .bg-dygray{
    background:#fbfbfb
}
