/*! * Bootstrap Grid v4.1.3 (https://getbootstrap.com/) * Copyright 2011-2018 The Bootstrap Authors * Copyright 2011-2018 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) */
@-ms-viewport{
    width:device-width
}
/*! * Bootstrap Grid v4.1.3 (https://getbootstrap.com/) * Copyright 2011-2018 The Bootstrap Authors * Copyright 2011-2018 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) */
@-ms-viewport{
    width:device-width
}
.dds-utility{
    /*! * Bootstrap Grid v4.1.3 (https://getbootstrap.com/) * Copyright 2011-2018 The Bootstrap Authors * Copyright 2011-2018 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) */
    /*! * Bootstrap Grid v4.1.3 (https://getbootstrap.com/) * Copyright 2011-2018 The Bootstrap Authors * Copyright 2011-2018 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) */
    /*! * Bootstrap Grid v4.1.3 (https://getbootstrap.com/) * Copyright 2011-2018 The Bootstrap Authors * Copyright 2011-2018 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) */
    /*! * Bootstrap Grid v4.1.3 (https://getbootstrap.com/) * Copyright 2011-2018 The Bootstrap Authors * Copyright 2011-2018 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) */
    /*! * Bootstrap Grid v4.1.3 (https://getbootstrap.com/) * Copyright 2011-2018 The Bootstrap Authors * Copyright 2011-2018 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) */
    /*! * Bootstrap Grid v4.1.3 (https://getbootstrap.com/) * Copyright 2011-2018 The Bootstrap Authors * Copyright 2011-2018 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) */
    /*! * Bootstrap Grid v4.1.3 (https://getbootstrap.com/) * Copyright 2011-2018 The Bootstrap Authors * Copyright 2011-2018 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) */
    /*! * Bootstrap Grid v4.1.3 (https://getbootstrap.com/) * Copyright 2011-2018 The Bootstrap Authors * Copyright 2011-2018 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) */
}
.dds-utility .position-static{
    position:static!important
}
.dds-utility .position-relative{
    position:relative!important
}
.dds-utility .position-absolute{
    position:absolute!important
}
.dds-utility .position-fixed{
    position:fixed!important
}
.dds-utility .position-sticky{
    position:sticky!important
}
.dds-utility .left-0{
    left:0!important
}
.dds-utility .top-0{
    top:0!important
}
.dds-utility .right-0{
    right:0!important
}
.dds-utility .bottom-0{
    bottom:0!important
}
@media (min-width:400){
    .dds-utility .position-xs-static{
        position:static!important
    }
    .dds-utility .position-xs-relative{
        position:relative!important
    }
    .dds-utility .position-xs-absolute{
        position:absolute!important
    }
    .dds-utility .position-xs-fixed{
        position:fixed!important
    }
    .dds-utility .position-xs-sticky{
        position:sticky!important
    }
    .dds-utility .left-xs-0{
        left:0!important
    }
    .dds-utility .top-xs-0{
        top:0!important
    }
    .dds-utility .right-xs-0{
        right:0!important
    }
    .dds-utility .bottom-xs-0{
        bottom:0!important
    }
}
@media (min-width:600px){
    .dds-utility .position-sm-static{
        position:static!important
    }
    .dds-utility .position-sm-relative{
        position:relative!important
    }
    .dds-utility .position-sm-absolute{
        position:absolute!important
    }
    .dds-utility .position-sm-fixed{
        position:fixed!important
    }
    .dds-utility .position-sm-sticky{
        position:sticky!important
    }
    .dds-utility .left-sm-0{
        left:0!important
    }
    .dds-utility .top-sm-0{
        top:0!important
    }
    .dds-utility .right-sm-0{
        right:0!important
    }
    .dds-utility .bottom-sm-0{
        bottom:0!important
    }
}
@media (min-width:900px){
    .dds-utility .position-md-static{
        position:static!important
    }
    .dds-utility .position-md-relative{
        position:relative!important
    }
    .dds-utility .position-md-absolute{
        position:absolute!important
    }
    .dds-utility .position-md-fixed{
        position:fixed!important
    }
    .dds-utility .position-md-sticky{
        position:sticky!important
    }
    .dds-utility .left-md-0{
        left:0!important
    }
    .dds-utility .top-md-0{
        top:0!important
    }
    .dds-utility .right-md-0{
        right:0!important
    }
    .dds-utility .bottom-md-0{
        bottom:0!important
    }
}
@media (min-width:1200px){
    .dds-utility .position-lg-static{
        position:static!important
    }
    .dds-utility .position-lg-relative{
        position:relative!important
    }
    .dds-utility .position-lg-absolute{
        position:absolute!important
    }
    .dds-utility .position-lg-fixed{
        position:fixed!important
    }
    .dds-utility .position-lg-sticky{
        position:sticky!important
    }
    .dds-utility .left-lg-0{
        left:0!important
    }
    .dds-utility .top-lg-0{
        top:0!important
    }
    .dds-utility .right-lg-0{
        right:0!important
    }
    .dds-utility .bottom-lg-0{
        bottom:0!important
    }
}
@-ms-viewport{
    width:device-width
}
.dds-utility .d-none{
    display:none!important
}
.dds-utility .d-hidden{
    visibility:hidden!important
}
.dds-utility .d-inline{
    display:inline!important
}
.dds-utility .d-inline-block{
    display:inline-block!important
}
.dds-utility .d-block{
    display:block!important
}
.dds-utility .d-table{
    display:table!important
}
.dds-utility .d-table-row{
    display:table-row!important
}
.dds-utility .d-table-cell{
    display:table-cell!important
}
.dds-utility .d-flex{
    display:flex!important
}
.dds-utility .d-inline-flex{
    display:inline-flex!important
}
@media (min-width:400){
    .dds-utility .d-xs-none{
        display:none!important
    }
    .dds-utility .d-xs-hidden{
        visibility:hidden!important
    }
    .dds-utility .d-xs-inline{
        display:inline!important
    }
    .dds-utility .d-xs-inline-block{
        display:inline-block!important
    }
    .dds-utility .d-xs-block{
        display:block!important
    }
    .dds-utility .d-xs-table{
        display:table!important
    }
    .dds-utility .d-xs-table-row{
        display:table-row!important
    }
    .dds-utility .d-xs-table-cell{
        display:table-cell!important
    }
    .dds-utility .d-xs-flex{
        display:flex!important
    }
    .dds-utility .d-xs-inline-flex{
        display:inline-flex!important
    }
}
@media (min-width:600px){
    .dds-utility .d-sm-none{
        display:none!important
    }
    .dds-utility .d-sm-hidden{
        visibility:hidden!important
    }
    .dds-utility .d-sm-inline{
        display:inline!important
    }
    .dds-utility .d-sm-inline-block{
        display:inline-block!important
    }
    .dds-utility .d-sm-block{
        display:block!important
    }
    .dds-utility .d-sm-table{
        display:table!important
    }
    .dds-utility .d-sm-table-row{
        display:table-row!important
    }
    .dds-utility .d-sm-table-cell{
        display:table-cell!important
    }
    .dds-utility .d-sm-flex{
        display:flex!important
    }
    .dds-utility .d-sm-inline-flex{
        display:inline-flex!important
    }
}
@media (min-width:900px){
    .dds-utility .d-md-none{
        display:none!important
    }
    .dds-utility .d-md-hidden{
        visibility:hidden!important
    }
    .dds-utility .d-md-inline{
        display:inline!important
    }
    .dds-utility .d-md-inline-block{
        display:inline-block!important
    }
    .dds-utility .d-md-block{
        display:block!important
    }
    .dds-utility .d-md-table{
        display:table!important
    }
    .dds-utility .d-md-table-row{
        display:table-row!important
    }
    .dds-utility .d-md-table-cell{
        display:table-cell!important
    }
    .dds-utility .d-md-flex{
        display:flex!important
    }
    .dds-utility .d-md-inline-flex{
        display:inline-flex!important
    }
}
@media (min-width:1200px){
    .dds-utility .d-lg-none{
        display:none!important
    }
    .dds-utility .d-lg-hidden{
        visibility:hidden!important
    }
    .dds-utility .d-lg-inline{
        display:inline!important
    }
    .dds-utility .d-lg-inline-block{
        display:inline-block!important
    }
    .dds-utility .d-lg-block{
        display:block!important
    }
    .dds-utility .d-lg-table{
        display:table!important
    }
    .dds-utility .d-lg-table-row{
        display:table-row!important
    }
    .dds-utility .d-lg-table-cell{
        display:table-cell!important
    }
    .dds-utility .d-lg-flex{
        display:flex!important
    }
    .dds-utility .d-lg-inline-flex{
        display:inline-flex!important
    }
}
@media print{
    .dds-utility .d-print-none{
        display:none!important
    }
    .dds-utility .d-print-inline{
        display:inline!important
    }
    .dds-utility .d-print-inline-block{
        display:inline-block!important
    }
    .dds-utility .d-print-block{
        display:block!important
    }
    .dds-utility .d-print-table{
        display:table!important
    }
    .dds-utility .d-print-table-row{
        display:table-row!important
    }
    .dds-utility .d-print-table-cell{
        display:table-cell!important
    }
    .dds-utility .d-print-flex{
        display:flex!important
    }
    .dds-utility .d-print-inline-flex{
        display:inline-flex!important
    }
}
@-ms-viewport{
    width:device-width
}
.dds-utility .m-0{
    margin:0!important
}
.dds-utility .mt-0{
    margin-top:0!important
}
.dds-utility .mb-0{
    margin-bottom:0!important
}
.dds-utility .ml-0{
    margin-left:0!important
}
.dds-utility .mr-0{
    margin-right:0!important
}
.dds-utility .my-0{
    margin-top:0!important;
    margin-bottom:0!important
}
.dds-utility .mx-0{
    margin-left:0!important;
    margin-right:0!important
}
.dds-utility .p-0{
    padding:0!important
}
.dds-utility .pt-0{
    padding-top:0!important
}
.dds-utility .pb-0{
    padding-bottom:0!important
}
.dds-utility .pl-0{
    padding-left:0!important
}
.dds-utility .pr-0{
    padding-right:0!important
}
.dds-utility .py-0{
    padding-top:0!important;
    padding-bottom:0!important
}
.dds-utility .px-0{
    padding-left:0!important;
    padding-right:0!important
}
.dds-utility .m-4{
    margin:4px!important
}
.dds-utility .mt-4{
    margin-top:4px!important
}
.dds-utility .mb-4{
    margin-bottom:4px!important
}
.dds-utility .ml-4{
    margin-left:4px!important
}
.dds-utility .mr-4{
    margin-right:4px!important
}
.dds-utility .my-4{
    margin-top:4px!important;
    margin-bottom:4px!important
}
.dds-utility .mx-4{
    margin-left:4px!important;
    margin-right:4px!important
}
.dds-utility .p-4{
    padding:4px!important
}
.dds-utility .pt-4{
    padding-top:4px!important
}
.dds-utility .pb-4{
    padding-bottom:4px!important
}
.dds-utility .pl-4{
    padding-left:4px!important
}
.dds-utility .pr-4{
    padding-right:4px!important
}
.dds-utility .py-4{
    padding-top:4px!important;
    padding-bottom:4px!important
}
.dds-utility .px-4{
    padding-left:4px!important;
    padding-right:4px!important
}
.dds-utility .m-8{
    margin:8px!important
}
.dds-utility .mt-8{
    margin-top:8px!important
}
.dds-utility .mb-8{
    margin-bottom:8px!important
}
.dds-utility .ml-8{
    margin-left:8px!important
}
.dds-utility .mr-8{
    margin-right:8px!important
}
.dds-utility .my-8{
    margin-top:8px!important;
    margin-bottom:8px!important
}
.dds-utility .mx-8{
    margin-left:8px!important;
    margin-right:8px!important
}
.dds-utility .p-8{
    padding:8px!important
}
.dds-utility .pt-8{
    padding-top:8px!important
}
.dds-utility .pb-8{
    padding-bottom:8px!important
}
.dds-utility .pl-8{
    padding-left:8px!important
}
.dds-utility .pr-8{
    padding-right:8px!important
}
.dds-utility .py-8{
    padding-top:8px!important;
    padding-bottom:8px!important
}
.dds-utility .px-8{
    padding-left:8px!important;
    padding-right:8px!important
}
.dds-utility .m-12{
    margin:12px!important
}
.dds-utility .mt-12{
    margin-top:12px!important
}
.dds-utility .mb-12{
    margin-bottom:12px!important
}
.dds-utility .ml-12{
    margin-left:12px!important
}
.dds-utility .mr-12{
    margin-right:12px!important
}
.dds-utility .my-12{
    margin-top:12px!important;
    margin-bottom:12px!important
}
.dds-utility .mx-12{
    margin-left:12px!important;
    margin-right:12px!important
}
.dds-utility .p-12{
    padding:12px!important
}
.dds-utility .pt-12{
    padding-top:12px!important
}
.dds-utility .pb-12{
    padding-bottom:12px!important
}
.dds-utility .pl-12{
    padding-left:12px!important
}
.dds-utility .pr-12{
    padding-right:12px!important
}
.dds-utility .py-12{
    padding-top:12px!important;
    padding-bottom:12px!important
}
.dds-utility .px-12{
    padding-left:12px!important;
    padding-right:12px!important
}
.dds-utility .m-16{
    margin:16px!important
}
.dds-utility .mt-16{
    margin-top:16px!important
}
.dds-utility .mb-16{
    margin-bottom:16px!important
}
.dds-utility .ml-16{
    margin-left:16px!important
}
.dds-utility .mr-16{
    margin-right:16px!important
}
.dds-utility .my-16{
    margin-top:16px!important;
    margin-bottom:16px!important
}
.dds-utility .mx-16{
    margin-left:16px!important;
    margin-right:16px!important
}
.dds-utility .p-16{
    padding:16px!important
}
.dds-utility .pt-16{
    padding-top:16px!important
}
.dds-utility .pb-16{
    padding-bottom:16px!important
}
.dds-utility .pl-16{
    padding-left:16px!important
}
.dds-utility .pr-16{
    padding-right:16px!important
}
.dds-utility .py-16{
    padding-top:16px!important;
    padding-bottom:16px!important
}
.dds-utility .px-16{
    padding-left:16px!important;
    padding-right:16px!important
}
.dds-utility .m-24{
    margin:24px!important
}
.dds-utility .mt-24{
    margin-top:24px!important
}
.dds-utility .mb-24{
    margin-bottom:24px!important
}
.dds-utility .ml-24{
    margin-left:24px!important
}
.dds-utility .mr-24{
    margin-right:24px!important
}
.dds-utility .my-24{
    margin-top:24px!important;
    margin-bottom:24px!important
}
.dds-utility .mx-24{
    margin-left:24px!important;
    margin-right:24px!important
}
.dds-utility .p-24{
    padding:24px!important
}
.dds-utility .pt-24{
    padding-top:24px!important
}
.dds-utility .pb-24{
    padding-bottom:24px!important
}
.dds-utility .pl-24{
    padding-left:24px!important
}
.dds-utility .pr-24{
    padding-right:24px!important
}
.dds-utility .py-24{
    padding-top:24px!important;
    padding-bottom:24px!important
}
.dds-utility .px-24{
    padding-left:24px!important;
    padding-right:24px!important
}
.dds-utility .m-32{
    margin:32px!important
}
.dds-utility .mt-32{
    margin-top:32px!important
}
.dds-utility .mb-32{
    margin-bottom:32px!important
}
.dds-utility .ml-32{
    margin-left:32px!important
}
.dds-utility .mr-32{
    margin-right:32px!important
}
.dds-utility .my-32{
    margin-top:32px!important;
    margin-bottom:32px!important
}
.dds-utility .mx-32{
    margin-left:32px!important;
    margin-right:32px!important
}
.dds-utility .p-32{
    padding:32px!important
}
.dds-utility .pt-32{
    padding-top:32px!important
}
.dds-utility .pb-32{
    padding-bottom:32px!important
}
.dds-utility .pl-32{
    padding-left:32px!important
}
.dds-utility .pr-32{
    padding-right:32px!important
}
.dds-utility .py-32{
    padding-top:32px!important;
    padding-bottom:32px!important
}
.dds-utility .px-32{
    padding-left:32px!important;
    padding-right:32px!important
}
.dds-utility .m-36{
    margin:36px!important
}
.dds-utility .mt-36{
    margin-top:36px!important
}
.dds-utility .mb-36{
    margin-bottom:36px!important
}
.dds-utility .ml-36{
    margin-left:36px!important
}
.dds-utility .mr-36{
    margin-right:36px!important
}
.dds-utility .my-36{
    margin-top:36px!important;
    margin-bottom:36px!important
}
.dds-utility .mx-36{
    margin-left:36px!important;
    margin-right:36px!important
}
.dds-utility .p-36{
    padding:36px!important
}
.dds-utility .pt-36{
    padding-top:36px!important
}
.dds-utility .pb-36{
    padding-bottom:36px!important
}
.dds-utility .pl-36{
    padding-left:36px!important
}
.dds-utility .pr-36{
    padding-right:36px!important
}
.dds-utility .py-36{
    padding-top:36px!important;
    padding-bottom:36px!important
}
.dds-utility .px-36{
    padding-left:36px!important;
    padding-right:36px!important
}
.dds-utility .m-40{
    margin:40px!important
}
.dds-utility .mt-40{
    margin-top:40px!important
}
.dds-utility .mb-40{
    margin-bottom:40px!important
}
.dds-utility .ml-40{
    margin-left:40px!important
}
.dds-utility .mr-40{
    margin-right:40px!important
}
.dds-utility .my-40{
    margin-top:40px!important;
    margin-bottom:40px!important
}
.dds-utility .mx-40{
    margin-left:40px!important;
    margin-right:40px!important
}
.dds-utility .p-40{
    padding:40px!important
}
.dds-utility .pt-40{
    padding-top:40px!important
}
.dds-utility .pb-40{
    padding-bottom:40px!important
}
.dds-utility .pl-40{
    padding-left:40px!important
}
.dds-utility .pr-40{
    padding-right:40px!important
}
.dds-utility .py-40{
    padding-top:40px!important;
    padding-bottom:40px!important
}
.dds-utility .px-40{
    padding-left:40px!important;
    padding-right:40px!important
}
.dds-utility .m-48{
    margin:48px!important
}
.dds-utility .mt-48{
    margin-top:48px!important
}
.dds-utility .mb-48{
    margin-bottom:48px!important
}
.dds-utility .ml-48{
    margin-left:48px!important
}
.dds-utility .mr-48{
    margin-right:48px!important
}
.dds-utility .my-48{
    margin-top:48px!important;
    margin-bottom:48px!important
}
.dds-utility .mx-48{
    margin-left:48px!important;
    margin-right:48px!important
}
.dds-utility .p-48{
    padding:48px!important
}
.dds-utility .pt-48{
    padding-top:48px!important
}
.dds-utility .pb-48{
    padding-bottom:48px!important
}
.dds-utility .pl-48{
    padding-left:48px!important
}
.dds-utility .pr-48{
    padding-right:48px!important
}
.dds-utility .py-48{
    padding-top:48px!important;
    padding-bottom:48px!important
}
.dds-utility .px-48{
    padding-left:48px!important;
    padding-right:48px!important
}
.dds-utility .m-56{
    margin:56px!important
}
.dds-utility .mt-56{
    margin-top:56px!important
}
.dds-utility .mb-56{
    margin-bottom:56px!important
}
.dds-utility .ml-56{
    margin-left:56px!important
}
.dds-utility .mr-56{
    margin-right:56px!important
}
.dds-utility .my-56{
    margin-top:56px!important;
    margin-bottom:56px!important
}
.dds-utility .mx-56{
    margin-left:56px!important;
    margin-right:56px!important
}
.dds-utility .p-56{
    padding:56px!important
}
.dds-utility .pt-56{
    padding-top:56px!important
}
.dds-utility .pb-56{
    padding-bottom:56px!important
}
.dds-utility .pl-56{
    padding-left:56px!important
}
.dds-utility .pr-56{
    padding-right:56px!important
}
.dds-utility .py-56{
    padding-top:56px!important;
    padding-bottom:56px!important
}
.dds-utility .px-56{
    padding-left:56px!important;
    padding-right:56px!important
}
@media (min-width:400){
    .dds-utility .m-xs-0{
        margin:0!important
    }
    .dds-utility .mt-xs-0{
        margin-top:0!important
    }
    .dds-utility .mb-xs-0{
        margin-bottom:0!important
    }
    .dds-utility .ml-xs-0{
        margin-left:0!important
    }
    .dds-utility .mr-xs-0{
        margin-right:0!important
    }
    .dds-utility .my-xs-0{
        margin-top:0!important;
        margin-bottom:0!important
    }
    .dds-utility .mx-xs-0{
        margin-left:0!important;
        margin-right:0!important
    }
    .dds-utility .p-xs-0{
        padding:0!important
    }
    .dds-utility .pt-xs-0{
        padding-top:0!important
    }
    .dds-utility .pb-xs-0{
        padding-bottom:0!important
    }
    .dds-utility .pl-xs-0{
        padding-left:0!important
    }
    .dds-utility .pr-xs-0{
        padding-right:0!important
    }
    .dds-utility .py-xs-0{
        padding-top:0!important;
        padding-bottom:0!important
    }
    .dds-utility .px-xs-0{
        padding-left:0!important;
        padding-right:0!important
    }
    .dds-utility .m-xs-4{
        margin:4px!important
    }
    .dds-utility .mt-xs-4{
        margin-top:4px!important
    }
    .dds-utility .mb-xs-4{
        margin-bottom:4px!important
    }
    .dds-utility .ml-xs-4{
        margin-left:4px!important
    }
    .dds-utility .mr-xs-4{
        margin-right:4px!important
    }
    .dds-utility .my-xs-4{
        margin-top:4px!important;
        margin-bottom:4px!important
    }
    .dds-utility .mx-xs-4{
        margin-left:4px!important;
        margin-right:4px!important
    }
    .dds-utility .p-xs-4{
        padding:4px!important
    }
    .dds-utility .pt-xs-4{
        padding-top:4px!important
    }
    .dds-utility .pb-xs-4{
        padding-bottom:4px!important
    }
    .dds-utility .pl-xs-4{
        padding-left:4px!important
    }
    .dds-utility .pr-xs-4{
        padding-right:4px!important
    }
    .dds-utility .py-xs-4{
        padding-top:4px!important;
        padding-bottom:4px!important
    }
    .dds-utility .px-xs-4{
        padding-left:4px!important;
        padding-right:4px!important
    }
    .dds-utility .m-xs-8{
        margin:8px!important
    }
    .dds-utility .mt-xs-8{
        margin-top:8px!important
    }
    .dds-utility .mb-xs-8{
        margin-bottom:8px!important
    }
    .dds-utility .ml-xs-8{
        margin-left:8px!important
    }
    .dds-utility .mr-xs-8{
        margin-right:8px!important
    }
    .dds-utility .my-xs-8{
        margin-top:8px!important;
        margin-bottom:8px!important
    }
    .dds-utility .mx-xs-8{
        margin-left:8px!important;
        margin-right:8px!important
    }
    .dds-utility .p-xs-8{
        padding:8px!important
    }
    .dds-utility .pt-xs-8{
        padding-top:8px!important
    }
    .dds-utility .pb-xs-8{
        padding-bottom:8px!important
    }
    .dds-utility .pl-xs-8{
        padding-left:8px!important
    }
    .dds-utility .pr-xs-8{
        padding-right:8px!important
    }
    .dds-utility .py-xs-8{
        padding-top:8px!important;
        padding-bottom:8px!important
    }
    .dds-utility .px-xs-8{
        padding-left:8px!important;
        padding-right:8px!important
    }
    .dds-utility .m-xs-12{
        margin:12px!important
    }
    .dds-utility .mt-xs-12{
        margin-top:12px!important
    }
    .dds-utility .mb-xs-12{
        margin-bottom:12px!important
    }
    .dds-utility .ml-xs-12{
        margin-left:12px!important
    }
    .dds-utility .mr-xs-12{
        margin-right:12px!important
    }
    .dds-utility .my-xs-12{
        margin-top:12px!important;
        margin-bottom:12px!important
    }
    .dds-utility .mx-xs-12{
        margin-left:12px!important;
        margin-right:12px!important
    }
    .dds-utility .p-xs-12{
        padding:12px!important
    }
    .dds-utility .pt-xs-12{
        padding-top:12px!important
    }
    .dds-utility .pb-xs-12{
        padding-bottom:12px!important
    }
    .dds-utility .pl-xs-12{
        padding-left:12px!important
    }
    .dds-utility .pr-xs-12{
        padding-right:12px!important
    }
    .dds-utility .py-xs-12{
        padding-top:12px!important;
        padding-bottom:12px!important
    }
    .dds-utility .px-xs-12{
        padding-left:12px!important;
        padding-right:12px!important
    }
    .dds-utility .m-xs-16{
        margin:16px!important
    }
    .dds-utility .mt-xs-16{
        margin-top:16px!important
    }
    .dds-utility .mb-xs-16{
        margin-bottom:16px!important
    }
    .dds-utility .ml-xs-16{
        margin-left:16px!important
    }
    .dds-utility .mr-xs-16{
        margin-right:16px!important
    }
    .dds-utility .my-xs-16{
        margin-top:16px!important;
        margin-bottom:16px!important
    }
    .dds-utility .mx-xs-16{
        margin-left:16px!important;
        margin-right:16px!important
    }
    .dds-utility .p-xs-16{
        padding:16px!important
    }
    .dds-utility .pt-xs-16{
        padding-top:16px!important
    }
    .dds-utility .pb-xs-16{
        padding-bottom:16px!important
    }
    .dds-utility .pl-xs-16{
        padding-left:16px!important
    }
    .dds-utility .pr-xs-16{
        padding-right:16px!important
    }
    .dds-utility .py-xs-16{
        padding-top:16px!important;
        padding-bottom:16px!important
    }
    .dds-utility .px-xs-16{
        padding-left:16px!important;
        padding-right:16px!important
    }
    .dds-utility .m-xs-24{
        margin:24px!important
    }
    .dds-utility .mt-xs-24{
        margin-top:24px!important
    }
    .dds-utility .mb-xs-24{
        margin-bottom:24px!important
    }
    .dds-utility .ml-xs-24{
        margin-left:24px!important
    }
    .dds-utility .mr-xs-24{
        margin-right:24px!important
    }
    .dds-utility .my-xs-24{
        margin-top:24px!important;
        margin-bottom:24px!important
    }
    .dds-utility .mx-xs-24{
        margin-left:24px!important;
        margin-right:24px!important
    }
    .dds-utility .p-xs-24{
        padding:24px!important
    }
    .dds-utility .pt-xs-24{
        padding-top:24px!important
    }
    .dds-utility .pb-xs-24{
        padding-bottom:24px!important
    }
    .dds-utility .pl-xs-24{
        padding-left:24px!important
    }
    .dds-utility .pr-xs-24{
        padding-right:24px!important
    }
    .dds-utility .py-xs-24{
        padding-top:24px!important;
        padding-bottom:24px!important
    }
    .dds-utility .px-xs-24{
        padding-left:24px!important;
        padding-right:24px!important
    }
    .dds-utility .m-xs-32{
        margin:32px!important
    }
    .dds-utility .mt-xs-32{
        margin-top:32px!important
    }
    .dds-utility .mb-xs-32{
        margin-bottom:32px!important
    }
    .dds-utility .ml-xs-32{
        margin-left:32px!important
    }
    .dds-utility .mr-xs-32{
        margin-right:32px!important
    }
    .dds-utility .my-xs-32{
        margin-top:32px!important;
        margin-bottom:32px!important
    }
    .dds-utility .mx-xs-32{
        margin-left:32px!important;
        margin-right:32px!important
    }
    .dds-utility .p-xs-32{
        padding:32px!important
    }
    .dds-utility .pt-xs-32{
        padding-top:32px!important
    }
    .dds-utility .pb-xs-32{
        padding-bottom:32px!important
    }
    .dds-utility .pl-xs-32{
        padding-left:32px!important
    }
    .dds-utility .pr-xs-32{
        padding-right:32px!important
    }
    .dds-utility .py-xs-32{
        padding-top:32px!important;
        padding-bottom:32px!important
    }
    .dds-utility .px-xs-32{
        padding-left:32px!important;
        padding-right:32px!important
    }
    .dds-utility .m-xs-36{
        margin:36px!important
    }
    .dds-utility .mt-xs-36{
        margin-top:36px!important
    }
    .dds-utility .mb-xs-36{
        margin-bottom:36px!important
    }
    .dds-utility .ml-xs-36{
        margin-left:36px!important
    }
    .dds-utility .mr-xs-36{
        margin-right:36px!important
    }
    .dds-utility .my-xs-36{
        margin-top:36px!important;
        margin-bottom:36px!important
    }
    .dds-utility .mx-xs-36{
        margin-left:36px!important;
        margin-right:36px!important
    }
    .dds-utility .p-xs-36{
        padding:36px!important
    }
    .dds-utility .pt-xs-36{
        padding-top:36px!important
    }
    .dds-utility .pb-xs-36{
        padding-bottom:36px!important
    }
    .dds-utility .pl-xs-36{
        padding-left:36px!important
    }
    .dds-utility .pr-xs-36{
        padding-right:36px!important
    }
    .dds-utility .py-xs-36{
        padding-top:36px!important;
        padding-bottom:36px!important
    }
    .dds-utility .px-xs-36{
        padding-left:36px!important;
        padding-right:36px!important
    }
    .dds-utility .m-xs-40{
        margin:40px!important
    }
    .dds-utility .mt-xs-40{
        margin-top:40px!important
    }
    .dds-utility .mb-xs-40{
        margin-bottom:40px!important
    }
    .dds-utility .ml-xs-40{
        margin-left:40px!important
    }
    .dds-utility .mr-xs-40{
        margin-right:40px!important
    }
    .dds-utility .my-xs-40{
        margin-top:40px!important;
        margin-bottom:40px!important
    }
    .dds-utility .mx-xs-40{
        margin-left:40px!important;
        margin-right:40px!important
    }
    .dds-utility .p-xs-40{
        padding:40px!important
    }
    .dds-utility .pt-xs-40{
        padding-top:40px!important
    }
    .dds-utility .pb-xs-40{
        padding-bottom:40px!important
    }
    .dds-utility .pl-xs-40{
        padding-left:40px!important
    }
    .dds-utility .pr-xs-40{
        padding-right:40px!important
    }
    .dds-utility .py-xs-40{
        padding-top:40px!important;
        padding-bottom:40px!important
    }
    .dds-utility .px-xs-40{
        padding-left:40px!important;
        padding-right:40px!important
    }
    .dds-utility .m-xs-48{
        margin:48px!important
    }
    .dds-utility .mt-xs-48{
        margin-top:48px!important
    }
    .dds-utility .mb-xs-48{
        margin-bottom:48px!important
    }
    .dds-utility .ml-xs-48{
        margin-left:48px!important
    }
    .dds-utility .mr-xs-48{
        margin-right:48px!important
    }
    .dds-utility .my-xs-48{
        margin-top:48px!important;
        margin-bottom:48px!important
    }
    .dds-utility .mx-xs-48{
        margin-left:48px!important;
        margin-right:48px!important
    }
    .dds-utility .p-xs-48{
        padding:48px!important
    }
    .dds-utility .pt-xs-48{
        padding-top:48px!important
    }
    .dds-utility .pb-xs-48{
        padding-bottom:48px!important
    }
    .dds-utility .pl-xs-48{
        padding-left:48px!important
    }
    .dds-utility .pr-xs-48{
        padding-right:48px!important
    }
    .dds-utility .py-xs-48{
        padding-top:48px!important;
        padding-bottom:48px!important
    }
    .dds-utility .px-xs-48{
        padding-left:48px!important;
        padding-right:48px!important
    }
    .dds-utility .m-xs-56{
        margin:56px!important
    }
    .dds-utility .mt-xs-56{
        margin-top:56px!important
    }
    .dds-utility .mb-xs-56{
        margin-bottom:56px!important
    }
    .dds-utility .ml-xs-56{
        margin-left:56px!important
    }
    .dds-utility .mr-xs-56{
        margin-right:56px!important
    }
    .dds-utility .my-xs-56{
        margin-top:56px!important;
        margin-bottom:56px!important
    }
    .dds-utility .mx-xs-56{
        margin-left:56px!important;
        margin-right:56px!important
    }
    .dds-utility .p-xs-56{
        padding:56px!important
    }
    .dds-utility .pt-xs-56{
        padding-top:56px!important
    }
    .dds-utility .pb-xs-56{
        padding-bottom:56px!important
    }
    .dds-utility .pl-xs-56{
        padding-left:56px!important
    }
    .dds-utility .pr-xs-56{
        padding-right:56px!important
    }
    .dds-utility .py-xs-56{
        padding-top:56px!important;
        padding-bottom:56px!important
    }
    .dds-utility .px-xs-56{
        padding-left:56px!important;
        padding-right:56px!important
    }
}
@media (min-width:600px){
    .dds-utility .m-sm-0{
        margin:0!important
    }
    .dds-utility .mt-sm-0{
        margin-top:0!important
    }
    .dds-utility .mb-sm-0{
        margin-bottom:0!important
    }
    .dds-utility .ml-sm-0{
        margin-left:0!important
    }
    .dds-utility .mr-sm-0{
        margin-right:0!important
    }
    .dds-utility .my-sm-0{
        margin-top:0!important;
        margin-bottom:0!important
    }
    .dds-utility .mx-sm-0{
        margin-left:0!important;
        margin-right:0!important
    }
    .dds-utility .p-sm-0{
        padding:0!important
    }
    .dds-utility .pt-sm-0{
        padding-top:0!important
    }
    .dds-utility .pb-sm-0{
        padding-bottom:0!important
    }
    .dds-utility .pl-sm-0{
        padding-left:0!important
    }
    .dds-utility .pr-sm-0{
        padding-right:0!important
    }
    .dds-utility .py-sm-0{
        padding-top:0!important;
        padding-bottom:0!important
    }
    .dds-utility .px-sm-0{
        padding-left:0!important;
        padding-right:0!important
    }
    .dds-utility .m-sm-4{
        margin:4px!important
    }
    .dds-utility .mt-sm-4{
        margin-top:4px!important
    }
    .dds-utility .mb-sm-4{
        margin-bottom:4px!important
    }
    .dds-utility .ml-sm-4{
        margin-left:4px!important
    }
    .dds-utility .mr-sm-4{
        margin-right:4px!important
    }
    .dds-utility .my-sm-4{
        margin-top:4px!important;
        margin-bottom:4px!important
    }
    .dds-utility .mx-sm-4{
        margin-left:4px!important;
        margin-right:4px!important
    }
    .dds-utility .p-sm-4{
        padding:4px!important
    }
    .dds-utility .pt-sm-4{
        padding-top:4px!important
    }
    .dds-utility .pb-sm-4{
        padding-bottom:4px!important
    }
    .dds-utility .pl-sm-4{
        padding-left:4px!important
    }
    .dds-utility .pr-sm-4{
        padding-right:4px!important
    }
    .dds-utility .py-sm-4{
        padding-top:4px!important;
        padding-bottom:4px!important
    }
    .dds-utility .px-sm-4{
        padding-left:4px!important;
        padding-right:4px!important
    }
    .dds-utility .m-sm-8{
        margin:8px!important
    }
    .dds-utility .mt-sm-8{
        margin-top:8px!important
    }
    .dds-utility .mb-sm-8{
        margin-bottom:8px!important
    }
    .dds-utility .ml-sm-8{
        margin-left:8px!important
    }
    .dds-utility .mr-sm-8{
        margin-right:8px!important
    }
    .dds-utility .my-sm-8{
        margin-top:8px!important;
        margin-bottom:8px!important
    }
    .dds-utility .mx-sm-8{
        margin-left:8px!important;
        margin-right:8px!important
    }
    .dds-utility .p-sm-8{
        padding:8px!important
    }
    .dds-utility .pt-sm-8{
        padding-top:8px!important
    }
    .dds-utility .pb-sm-8{
        padding-bottom:8px!important
    }
    .dds-utility .pl-sm-8{
        padding-left:8px!important
    }
    .dds-utility .pr-sm-8{
        padding-right:8px!important
    }
    .dds-utility .py-sm-8{
        padding-top:8px!important;
        padding-bottom:8px!important
    }
    .dds-utility .px-sm-8{
        padding-left:8px!important;
        padding-right:8px!important
    }
    .dds-utility .m-sm-12{
        margin:12px!important
    }
    .dds-utility .mt-sm-12{
        margin-top:12px!important
    }
    .dds-utility .mb-sm-12{
        margin-bottom:12px!important
    }
    .dds-utility .ml-sm-12{
        margin-left:12px!important
    }
    .dds-utility .mr-sm-12{
        margin-right:12px!important
    }
    .dds-utility .my-sm-12{
        margin-top:12px!important;
        margin-bottom:12px!important
    }
    .dds-utility .mx-sm-12{
        margin-left:12px!important;
        margin-right:12px!important
    }
    .dds-utility .p-sm-12{
        padding:12px!important
    }
    .dds-utility .pt-sm-12{
        padding-top:12px!important
    }
    .dds-utility .pb-sm-12{
        padding-bottom:12px!important
    }
    .dds-utility .pl-sm-12{
        padding-left:12px!important
    }
    .dds-utility .pr-sm-12{
        padding-right:12px!important
    }
    .dds-utility .py-sm-12{
        padding-top:12px!important;
        padding-bottom:12px!important
    }
    .dds-utility .px-sm-12{
        padding-left:12px!important;
        padding-right:12px!important
    }
    .dds-utility .m-sm-16{
        margin:16px!important
    }
    .dds-utility .mt-sm-16{
        margin-top:16px!important
    }
    .dds-utility .mb-sm-16{
        margin-bottom:16px!important
    }
    .dds-utility .ml-sm-16{
        margin-left:16px!important
    }
    .dds-utility .mr-sm-16{
        margin-right:16px!important
    }
    .dds-utility .my-sm-16{
        margin-top:16px!important;
        margin-bottom:16px!important
    }
    .dds-utility .mx-sm-16{
        margin-left:16px!important;
        margin-right:16px!important
    }
    .dds-utility .p-sm-16{
        padding:16px!important
    }
    .dds-utility .pt-sm-16{
        padding-top:16px!important
    }
    .dds-utility .pb-sm-16{
        padding-bottom:16px!important
    }
    .dds-utility .pl-sm-16{
        padding-left:16px!important
    }
    .dds-utility .pr-sm-16{
        padding-right:16px!important
    }
    .dds-utility .py-sm-16{
        padding-top:16px!important;
        padding-bottom:16px!important
    }
    .dds-utility .px-sm-16{
        padding-left:16px!important;
        padding-right:16px!important
    }
    .dds-utility .m-sm-24{
        margin:24px!important
    }
    .dds-utility .mt-sm-24{
        margin-top:24px!important
    }
    .dds-utility .mb-sm-24{
        margin-bottom:24px!important
    }
    .dds-utility .ml-sm-24{
        margin-left:24px!important
    }
    .dds-utility .mr-sm-24{
        margin-right:24px!important
    }
    .dds-utility .my-sm-24{
        margin-top:24px!important;
        margin-bottom:24px!important
    }
    .dds-utility .mx-sm-24{
        margin-left:24px!important;
        margin-right:24px!important
    }
    .dds-utility .p-sm-24{
        padding:24px!important
    }
    .dds-utility .pt-sm-24{
        padding-top:24px!important
    }
    .dds-utility .pb-sm-24{
        padding-bottom:24px!important
    }
    .dds-utility .pl-sm-24{
        padding-left:24px!important
    }
    .dds-utility .pr-sm-24{
        padding-right:24px!important
    }
    .dds-utility .py-sm-24{
        padding-top:24px!important;
        padding-bottom:24px!important
    }
    .dds-utility .px-sm-24{
        padding-left:24px!important;
        padding-right:24px!important
    }
    .dds-utility .m-sm-32{
        margin:32px!important
    }
    .dds-utility .mt-sm-32{
        margin-top:32px!important
    }
    .dds-utility .mb-sm-32{
        margin-bottom:32px!important
    }
    .dds-utility .ml-sm-32{
        margin-left:32px!important
    }
    .dds-utility .mr-sm-32{
        margin-right:32px!important
    }
    .dds-utility .my-sm-32{
        margin-top:32px!important;
        margin-bottom:32px!important
    }
    .dds-utility .mx-sm-32{
        margin-left:32px!important;
        margin-right:32px!important
    }
    .dds-utility .p-sm-32{
        padding:32px!important
    }
    .dds-utility .pt-sm-32{
        padding-top:32px!important
    }
    .dds-utility .pb-sm-32{
        padding-bottom:32px!important
    }
    .dds-utility .pl-sm-32{
        padding-left:32px!important
    }
    .dds-utility .pr-sm-32{
        padding-right:32px!important
    }
    .dds-utility .py-sm-32{
        padding-top:32px!important;
        padding-bottom:32px!important
    }
    .dds-utility .px-sm-32{
        padding-left:32px!important;
        padding-right:32px!important
    }
    .dds-utility .m-sm-36{
        margin:36px!important
    }
    .dds-utility .mt-sm-36{
        margin-top:36px!important
    }
    .dds-utility .mb-sm-36{
        margin-bottom:36px!important
    }
    .dds-utility .ml-sm-36{
        margin-left:36px!important
    }
    .dds-utility .mr-sm-36{
        margin-right:36px!important
    }
    .dds-utility .my-sm-36{
        margin-top:36px!important;
        margin-bottom:36px!important
    }
    .dds-utility .mx-sm-36{
        margin-left:36px!important;
        margin-right:36px!important
    }
    .dds-utility .p-sm-36{
        padding:36px!important
    }
    .dds-utility .pt-sm-36{
        padding-top:36px!important
    }
    .dds-utility .pb-sm-36{
        padding-bottom:36px!important
    }
    .dds-utility .pl-sm-36{
        padding-left:36px!important
    }
    .dds-utility .pr-sm-36{
        padding-right:36px!important
    }
    .dds-utility .py-sm-36{
        padding-top:36px!important;
        padding-bottom:36px!important
    }
    .dds-utility .px-sm-36{
        padding-left:36px!important;
        padding-right:36px!important
    }
    .dds-utility .m-sm-40{
        margin:40px!important
    }
    .dds-utility .mt-sm-40{
        margin-top:40px!important
    }
    .dds-utility .mb-sm-40{
        margin-bottom:40px!important
    }
    .dds-utility .ml-sm-40{
        margin-left:40px!important
    }
    .dds-utility .mr-sm-40{
        margin-right:40px!important
    }
    .dds-utility .my-sm-40{
        margin-top:40px!important;
        margin-bottom:40px!important
    }
    .dds-utility .mx-sm-40{
        margin-left:40px!important;
        margin-right:40px!important
    }
    .dds-utility .p-sm-40{
        padding:40px!important
    }
    .dds-utility .pt-sm-40{
        padding-top:40px!important
    }
    .dds-utility .pb-sm-40{
        padding-bottom:40px!important
    }
    .dds-utility .pl-sm-40{
        padding-left:40px!important
    }
    .dds-utility .pr-sm-40{
        padding-right:40px!important
    }
    .dds-utility .py-sm-40{
        padding-top:40px!important;
        padding-bottom:40px!important
    }
    .dds-utility .px-sm-40{
        padding-left:40px!important;
        padding-right:40px!important
    }
    .dds-utility .m-sm-48{
        margin:48px!important
    }
    .dds-utility .mt-sm-48{
        margin-top:48px!important
    }
    .dds-utility .mb-sm-48{
        margin-bottom:48px!important
    }
    .dds-utility .ml-sm-48{
        margin-left:48px!important
    }
    .dds-utility .mr-sm-48{
        margin-right:48px!important
    }
    .dds-utility .my-sm-48{
        margin-top:48px!important;
        margin-bottom:48px!important
    }
    .dds-utility .mx-sm-48{
        margin-left:48px!important;
        margin-right:48px!important
    }
    .dds-utility .p-sm-48{
        padding:48px!important
    }
    .dds-utility .pt-sm-48{
        padding-top:48px!important
    }
    .dds-utility .pb-sm-48{
        padding-bottom:48px!important
    }
    .dds-utility .pl-sm-48{
        padding-left:48px!important
    }
    .dds-utility .pr-sm-48{
        padding-right:48px!important
    }
    .dds-utility .py-sm-48{
        padding-top:48px!important;
        padding-bottom:48px!important
    }
    .dds-utility .px-sm-48{
        padding-left:48px!important;
        padding-right:48px!important
    }
    .dds-utility .m-sm-56{
        margin:56px!important
    }
    .dds-utility .mt-sm-56{
        margin-top:56px!important
    }
    .dds-utility .mb-sm-56{
        margin-bottom:56px!important
    }
    .dds-utility .ml-sm-56{
        margin-left:56px!important
    }
    .dds-utility .mr-sm-56{
        margin-right:56px!important
    }
    .dds-utility .my-sm-56{
        margin-top:56px!important;
        margin-bottom:56px!important
    }
    .dds-utility .mx-sm-56{
        margin-left:56px!important;
        margin-right:56px!important
    }
    .dds-utility .p-sm-56{
        padding:56px!important
    }
    .dds-utility .pt-sm-56{
        padding-top:56px!important
    }
    .dds-utility .pb-sm-56{
        padding-bottom:56px!important
    }
    .dds-utility .pl-sm-56{
        padding-left:56px!important
    }
    .dds-utility .pr-sm-56{
        padding-right:56px!important
    }
    .dds-utility .py-sm-56{
        padding-top:56px!important;
        padding-bottom:56px!important
    }
    .dds-utility .px-sm-56{
        padding-left:56px!important;
        padding-right:56px!important
    }
}
@media (min-width:900px){
    .dds-utility .m-md-0{
        margin:0!important
    }
    .dds-utility .mt-md-0{
        margin-top:0!important
    }
    .dds-utility .mb-md-0{
        margin-bottom:0!important
    }
    .dds-utility .ml-md-0{
        margin-left:0!important
    }
    .dds-utility .mr-md-0{
        margin-right:0!important
    }
    .dds-utility .my-md-0{
        margin-top:0!important;
        margin-bottom:0!important
    }
    .dds-utility .mx-md-0{
        margin-left:0!important;
        margin-right:0!important
    }
    .dds-utility .p-md-0{
        padding:0!important
    }
    .dds-utility .pt-md-0{
        padding-top:0!important
    }
    .dds-utility .pb-md-0{
        padding-bottom:0!important
    }
    .dds-utility .pl-md-0{
        padding-left:0!important
    }
    .dds-utility .pr-md-0{
        padding-right:0!important
    }
    .dds-utility .py-md-0{
        padding-top:0!important;
        padding-bottom:0!important
    }
    .dds-utility .px-md-0{
        padding-left:0!important;
        padding-right:0!important
    }
    .dds-utility .m-md-4{
        margin:4px!important
    }
    .dds-utility .mt-md-4{
        margin-top:4px!important
    }
    .dds-utility .mb-md-4{
        margin-bottom:4px!important
    }
    .dds-utility .ml-md-4{
        margin-left:4px!important
    }
    .dds-utility .mr-md-4{
        margin-right:4px!important
    }
    .dds-utility .my-md-4{
        margin-top:4px!important;
        margin-bottom:4px!important
    }
    .dds-utility .mx-md-4{
        margin-left:4px!important;
        margin-right:4px!important
    }
    .dds-utility .p-md-4{
        padding:4px!important
    }
    .dds-utility .pt-md-4{
        padding-top:4px!important
    }
    .dds-utility .pb-md-4{
        padding-bottom:4px!important
    }
    .dds-utility .pl-md-4{
        padding-left:4px!important
    }
    .dds-utility .pr-md-4{
        padding-right:4px!important
    }
    .dds-utility .py-md-4{
        padding-top:4px!important;
        padding-bottom:4px!important
    }
    .dds-utility .px-md-4{
        padding-left:4px!important;
        padding-right:4px!important
    }
    .dds-utility .m-md-8{
        margin:8px!important
    }
    .dds-utility .mt-md-8{
        margin-top:8px!important
    }
    .dds-utility .mb-md-8{
        margin-bottom:8px!important
    }
    .dds-utility .ml-md-8{
        margin-left:8px!important
    }
    .dds-utility .mr-md-8{
        margin-right:8px!important
    }
    .dds-utility .my-md-8{
        margin-top:8px!important;
        margin-bottom:8px!important
    }
    .dds-utility .mx-md-8{
        margin-left:8px!important;
        margin-right:8px!important
    }
    .dds-utility .p-md-8{
        padding:8px!important
    }
    .dds-utility .pt-md-8{
        padding-top:8px!important
    }
    .dds-utility .pb-md-8{
        padding-bottom:8px!important
    }
    .dds-utility .pl-md-8{
        padding-left:8px!important
    }
    .dds-utility .pr-md-8{
        padding-right:8px!important
    }
    .dds-utility .py-md-8{
        padding-top:8px!important;
        padding-bottom:8px!important
    }
    .dds-utility .px-md-8{
        padding-left:8px!important;
        padding-right:8px!important
    }
    .dds-utility .m-md-12{
        margin:12px!important
    }
    .dds-utility .mt-md-12{
        margin-top:12px!important
    }
    .dds-utility .mb-md-12{
        margin-bottom:12px!important
    }
    .dds-utility .ml-md-12{
        margin-left:12px!important
    }
    .dds-utility .mr-md-12{
        margin-right:12px!important
    }
    .dds-utility .my-md-12{
        margin-top:12px!important;
        margin-bottom:12px!important
    }
    .dds-utility .mx-md-12{
        margin-left:12px!important;
        margin-right:12px!important
    }
    .dds-utility .p-md-12{
        padding:12px!important
    }
    .dds-utility .pt-md-12{
        padding-top:12px!important
    }
    .dds-utility .pb-md-12{
        padding-bottom:12px!important
    }
    .dds-utility .pl-md-12{
        padding-left:12px!important
    }
    .dds-utility .pr-md-12{
        padding-right:12px!important
    }
    .dds-utility .py-md-12{
        padding-top:12px!important;
        padding-bottom:12px!important
    }
    .dds-utility .px-md-12{
        padding-left:12px!important;
        padding-right:12px!important
    }
    .dds-utility .m-md-16{
        margin:16px!important
    }
    .dds-utility .mt-md-16{
        margin-top:16px!important
    }
    .dds-utility .mb-md-16{
        margin-bottom:16px!important
    }
    .dds-utility .ml-md-16{
        margin-left:16px!important
    }
    .dds-utility .mr-md-16{
        margin-right:16px!important
    }
    .dds-utility .my-md-16{
        margin-top:16px!important;
        margin-bottom:16px!important
    }
    .dds-utility .mx-md-16{
        margin-left:16px!important;
        margin-right:16px!important
    }
    .dds-utility .p-md-16{
        padding:16px!important
    }
    .dds-utility .pt-md-16{
        padding-top:16px!important
    }
    .dds-utility .pb-md-16{
        padding-bottom:16px!important
    }
    .dds-utility .pl-md-16{
        padding-left:16px!important
    }
    .dds-utility .pr-md-16{
        padding-right:16px!important
    }
    .dds-utility .py-md-16{
        padding-top:16px!important;
        padding-bottom:16px!important
    }
    .dds-utility .px-md-16{
        padding-left:16px!important;
        padding-right:16px!important
    }
    .dds-utility .m-md-24{
        margin:24px!important
    }
    .dds-utility .mt-md-24{
        margin-top:24px!important
    }
    .dds-utility .mb-md-24{
        margin-bottom:24px!important
    }
    .dds-utility .ml-md-24{
        margin-left:24px!important
    }
    .dds-utility .mr-md-24{
        margin-right:24px!important
    }
    .dds-utility .my-md-24{
        margin-top:24px!important;
        margin-bottom:24px!important
    }
    .dds-utility .mx-md-24{
        margin-left:24px!important;
        margin-right:24px!important
    }
    .dds-utility .p-md-24{
        padding:24px!important
    }
    .dds-utility .pt-md-24{
        padding-top:24px!important
    }
    .dds-utility .pb-md-24{
        padding-bottom:24px!important
    }
    .dds-utility .pl-md-24{
        padding-left:24px!important
    }
    .dds-utility .pr-md-24{
        padding-right:24px!important
    }
    .dds-utility .py-md-24{
        padding-top:24px!important;
        padding-bottom:24px!important
    }
    .dds-utility .px-md-24{
        padding-left:24px!important;
        padding-right:24px!important
    }
    .dds-utility .m-md-32{
        margin:32px!important
    }
    .dds-utility .mt-md-32{
        margin-top:32px!important
    }
    .dds-utility .mb-md-32{
        margin-bottom:32px!important
    }
    .dds-utility .ml-md-32{
        margin-left:32px!important
    }
    .dds-utility .mr-md-32{
        margin-right:32px!important
    }
    .dds-utility .my-md-32{
        margin-top:32px!important;
        margin-bottom:32px!important
    }
    .dds-utility .mx-md-32{
        margin-left:32px!important;
        margin-right:32px!important
    }
    .dds-utility .p-md-32{
        padding:32px!important
    }
    .dds-utility .pt-md-32{
        padding-top:32px!important
    }
    .dds-utility .pb-md-32{
        padding-bottom:32px!important
    }
    .dds-utility .pl-md-32{
        padding-left:32px!important
    }
    .dds-utility .pr-md-32{
        padding-right:32px!important
    }
    .dds-utility .py-md-32{
        padding-top:32px!important;
        padding-bottom:32px!important
    }
    .dds-utility .px-md-32{
        padding-left:32px!important;
        padding-right:32px!important
    }
    .dds-utility .m-md-36{
        margin:36px!important
    }
    .dds-utility .mt-md-36{
        margin-top:36px!important
    }
    .dds-utility .mb-md-36{
        margin-bottom:36px!important
    }
    .dds-utility .ml-md-36{
        margin-left:36px!important
    }
    .dds-utility .mr-md-36{
        margin-right:36px!important
    }
    .dds-utility .my-md-36{
        margin-top:36px!important;
        margin-bottom:36px!important
    }
    .dds-utility .mx-md-36{
        margin-left:36px!important;
        margin-right:36px!important
    }
    .dds-utility .p-md-36{
        padding:36px!important
    }
    .dds-utility .pt-md-36{
        padding-top:36px!important
    }
    .dds-utility .pb-md-36{
        padding-bottom:36px!important
    }
    .dds-utility .pl-md-36{
        padding-left:36px!important
    }
    .dds-utility .pr-md-36{
        padding-right:36px!important
    }
    .dds-utility .py-md-36{
        padding-top:36px!important;
        padding-bottom:36px!important
    }
    .dds-utility .px-md-36{
        padding-left:36px!important;
        padding-right:36px!important
    }
    .dds-utility .m-md-40{
        margin:40px!important
    }
    .dds-utility .mt-md-40{
        margin-top:40px!important
    }
    .dds-utility .mb-md-40{
        margin-bottom:40px!important
    }
    .dds-utility .ml-md-40{
        margin-left:40px!important
    }
    .dds-utility .mr-md-40{
        margin-right:40px!important
    }
    .dds-utility .my-md-40{
        margin-top:40px!important;
        margin-bottom:40px!important
    }
    .dds-utility .mx-md-40{
        margin-left:40px!important;
        margin-right:40px!important
    }
    .dds-utility .p-md-40{
        padding:40px!important
    }
    .dds-utility .pt-md-40{
        padding-top:40px!important
    }
    .dds-utility .pb-md-40{
        padding-bottom:40px!important
    }
    .dds-utility .pl-md-40{
        padding-left:40px!important
    }
    .dds-utility .pr-md-40{
        padding-right:40px!important
    }
    .dds-utility .py-md-40{
        padding-top:40px!important;
        padding-bottom:40px!important
    }
    .dds-utility .px-md-40{
        padding-left:40px!important;
        padding-right:40px!important
    }
    .dds-utility .m-md-48{
        margin:48px!important
    }
    .dds-utility .mt-md-48{
        margin-top:48px!important
    }
    .dds-utility .mb-md-48{
        margin-bottom:48px!important
    }
    .dds-utility .ml-md-48{
        margin-left:48px!important
    }
    .dds-utility .mr-md-48{
        margin-right:48px!important
    }
    .dds-utility .my-md-48{
        margin-top:48px!important;
        margin-bottom:48px!important
    }
    .dds-utility .mx-md-48{
        margin-left:48px!important;
        margin-right:48px!important
    }
    .dds-utility .p-md-48{
        padding:48px!important
    }
    .dds-utility .pt-md-48{
        padding-top:48px!important
    }
    .dds-utility .pb-md-48{
        padding-bottom:48px!important
    }
    .dds-utility .pl-md-48{
        padding-left:48px!important
    }
    .dds-utility .pr-md-48{
        padding-right:48px!important
    }
    .dds-utility .py-md-48{
        padding-top:48px!important;
        padding-bottom:48px!important
    }
    .dds-utility .px-md-48{
        padding-left:48px!important;
        padding-right:48px!important
    }
    .dds-utility .m-md-56{
        margin:56px!important
    }
    .dds-utility .mt-md-56{
        margin-top:56px!important
    }
    .dds-utility .mb-md-56{
        margin-bottom:56px!important
    }
    .dds-utility .ml-md-56{
        margin-left:56px!important
    }
    .dds-utility .mr-md-56{
        margin-right:56px!important
    }
    .dds-utility .my-md-56{
        margin-top:56px!important;
        margin-bottom:56px!important
    }
    .dds-utility .mx-md-56{
        margin-left:56px!important;
        margin-right:56px!important
    }
    .dds-utility .p-md-56{
        padding:56px!important
    }
    .dds-utility .pt-md-56{
        padding-top:56px!important
    }
    .dds-utility .pb-md-56{
        padding-bottom:56px!important
    }
    .dds-utility .pl-md-56{
        padding-left:56px!important
    }
    .dds-utility .pr-md-56{
        padding-right:56px!important
    }
    .dds-utility .py-md-56{
        padding-top:56px!important;
        padding-bottom:56px!important
    }
    .dds-utility .px-md-56{
        padding-left:56px!important;
        padding-right:56px!important
    }
}
@media (min-width:1200px){
    .dds-utility .m-lg-0{
        margin:0!important
    }
    .dds-utility .mt-lg-0{
        margin-top:0!important
    }
    .dds-utility .mb-lg-0{
        margin-bottom:0!important
    }
    .dds-utility .ml-lg-0{
        margin-left:0!important
    }
    .dds-utility .mr-lg-0{
        margin-right:0!important
    }
    .dds-utility .my-lg-0{
        margin-top:0!important;
        margin-bottom:0!important
    }
    .dds-utility .mx-lg-0{
        margin-left:0!important;
        margin-right:0!important
    }
    .dds-utility .p-lg-0{
        padding:0!important
    }
    .dds-utility .pt-lg-0{
        padding-top:0!important
    }
    .dds-utility .pb-lg-0{
        padding-bottom:0!important
    }
    .dds-utility .pl-lg-0{
        padding-left:0!important
    }
    .dds-utility .pr-lg-0{
        padding-right:0!important
    }
    .dds-utility .py-lg-0{
        padding-top:0!important;
        padding-bottom:0!important
    }
    .dds-utility .px-lg-0{
        padding-left:0!important;
        padding-right:0!important
    }
    .dds-utility .m-lg-4{
        margin:4px!important
    }
    .dds-utility .mt-lg-4{
        margin-top:4px!important
    }
    .dds-utility .mb-lg-4{
        margin-bottom:4px!important
    }
    .dds-utility .ml-lg-4{
        margin-left:4px!important
    }
    .dds-utility .mr-lg-4{
        margin-right:4px!important
    }
    .dds-utility .my-lg-4{
        margin-top:4px!important;
        margin-bottom:4px!important
    }
    .dds-utility .mx-lg-4{
        margin-left:4px!important;
        margin-right:4px!important
    }
    .dds-utility .p-lg-4{
        padding:4px!important
    }
    .dds-utility .pt-lg-4{
        padding-top:4px!important
    }
    .dds-utility .pb-lg-4{
        padding-bottom:4px!important
    }
    .dds-utility .pl-lg-4{
        padding-left:4px!important
    }
    .dds-utility .pr-lg-4{
        padding-right:4px!important
    }
    .dds-utility .py-lg-4{
        padding-top:4px!important;
        padding-bottom:4px!important
    }
    .dds-utility .px-lg-4{
        padding-left:4px!important;
        padding-right:4px!important
    }
    .dds-utility .m-lg-8{
        margin:8px!important
    }
    .dds-utility .mt-lg-8{
        margin-top:8px!important
    }
    .dds-utility .mb-lg-8{
        margin-bottom:8px!important
    }
    .dds-utility .ml-lg-8{
        margin-left:8px!important
    }
    .dds-utility .mr-lg-8{
        margin-right:8px!important
    }
    .dds-utility .my-lg-8{
        margin-top:8px!important;
        margin-bottom:8px!important
    }
    .dds-utility .mx-lg-8{
        margin-left:8px!important;
        margin-right:8px!important
    }
    .dds-utility .p-lg-8{
        padding:8px!important
    }
    .dds-utility .pt-lg-8{
        padding-top:8px!important
    }
    .dds-utility .pb-lg-8{
        padding-bottom:8px!important
    }
    .dds-utility .pl-lg-8{
        padding-left:8px!important
    }
    .dds-utility .pr-lg-8{
        padding-right:8px!important
    }
    .dds-utility .py-lg-8{
        padding-top:8px!important;
        padding-bottom:8px!important
    }
    .dds-utility .px-lg-8{
        padding-left:8px!important;
        padding-right:8px!important
    }
    .dds-utility .m-lg-12{
        margin:12px!important
    }
    .dds-utility .mt-lg-12{
        margin-top:12px!important
    }
    .dds-utility .mb-lg-12{
        margin-bottom:12px!important
    }
    .dds-utility .ml-lg-12{
        margin-left:12px!important
    }
    .dds-utility .mr-lg-12{
        margin-right:12px!important
    }
    .dds-utility .my-lg-12{
        margin-top:12px!important;
        margin-bottom:12px!important
    }
    .dds-utility .mx-lg-12{
        margin-left:12px!important;
        margin-right:12px!important
    }
    .dds-utility .p-lg-12{
        padding:12px!important
    }
    .dds-utility .pt-lg-12{
        padding-top:12px!important
    }
    .dds-utility .pb-lg-12{
        padding-bottom:12px!important
    }
    .dds-utility .pl-lg-12{
        padding-left:12px!important
    }
    .dds-utility .pr-lg-12{
        padding-right:12px!important
    }
    .dds-utility .py-lg-12{
        padding-top:12px!important;
        padding-bottom:12px!important
    }
    .dds-utility .px-lg-12{
        padding-left:12px!important;
        padding-right:12px!important
    }
    .dds-utility .m-lg-16{
        margin:16px!important
    }
    .dds-utility .mt-lg-16{
        margin-top:16px!important
    }
    .dds-utility .mb-lg-16{
        margin-bottom:16px!important
    }
    .dds-utility .ml-lg-16{
        margin-left:16px!important
    }
    .dds-utility .mr-lg-16{
        margin-right:16px!important
    }
    .dds-utility .my-lg-16{
        margin-top:16px!important;
        margin-bottom:16px!important
    }
    .dds-utility .mx-lg-16{
        margin-left:16px!important;
        margin-right:16px!important
    }
    .dds-utility .p-lg-16{
        padding:16px!important
    }
    .dds-utility .pt-lg-16{
        padding-top:16px!important
    }
    .dds-utility .pb-lg-16{
        padding-bottom:16px!important
    }
    .dds-utility .pl-lg-16{
        padding-left:16px!important
    }
    .dds-utility .pr-lg-16{
        padding-right:16px!important
    }
    .dds-utility .py-lg-16{
        padding-top:16px!important;
        padding-bottom:16px!important
    }
    .dds-utility .px-lg-16{
        padding-left:16px!important;
        padding-right:16px!important
    }
    .dds-utility .m-lg-24{
        margin:24px!important
    }
    .dds-utility .mt-lg-24{
        margin-top:24px!important
    }
    .dds-utility .mb-lg-24{
        margin-bottom:24px!important
    }
    .dds-utility .ml-lg-24{
        margin-left:24px!important
    }
    .dds-utility .mr-lg-24{
        margin-right:24px!important
    }
    .dds-utility .my-lg-24{
        margin-top:24px!important;
        margin-bottom:24px!important
    }
    .dds-utility .mx-lg-24{
        margin-left:24px!important;
        margin-right:24px!important
    }
    .dds-utility .p-lg-24{
        padding:24px!important
    }
    .dds-utility .pt-lg-24{
        padding-top:24px!important
    }
    .dds-utility .pb-lg-24{
        padding-bottom:24px!important
    }
    .dds-utility .pl-lg-24{
        padding-left:24px!important
    }
    .dds-utility .pr-lg-24{
        padding-right:24px!important
    }
    .dds-utility .py-lg-24{
        padding-top:24px!important;
        padding-bottom:24px!important
    }
    .dds-utility .px-lg-24{
        padding-left:24px!important;
        padding-right:24px!important
    }
    .dds-utility .m-lg-32{
        margin:32px!important
    }
    .dds-utility .mt-lg-32{
        margin-top:32px!important
    }
    .dds-utility .mb-lg-32{
        margin-bottom:32px!important
    }
    .dds-utility .ml-lg-32{
        margin-left:32px!important
    }
    .dds-utility .mr-lg-32{
        margin-right:32px!important
    }
    .dds-utility .my-lg-32{
        margin-top:32px!important;
        margin-bottom:32px!important
    }
    .dds-utility .mx-lg-32{
        margin-left:32px!important;
        margin-right:32px!important
    }
    .dds-utility .p-lg-32{
        padding:32px!important
    }
    .dds-utility .pt-lg-32{
        padding-top:32px!important
    }
    .dds-utility .pb-lg-32{
        padding-bottom:32px!important
    }
    .dds-utility .pl-lg-32{
        padding-left:32px!important
    }
    .dds-utility .pr-lg-32{
        padding-right:32px!important
    }
    .dds-utility .py-lg-32{
        padding-top:32px!important;
        padding-bottom:32px!important
    }
    .dds-utility .px-lg-32{
        padding-left:32px!important;
        padding-right:32px!important
    }
    .dds-utility .m-lg-36{
        margin:36px!important
    }
    .dds-utility .mt-lg-36{
        margin-top:36px!important
    }
    .dds-utility .mb-lg-36{
        margin-bottom:36px!important
    }
    .dds-utility .ml-lg-36{
        margin-left:36px!important
    }
    .dds-utility .mr-lg-36{
        margin-right:36px!important
    }
    .dds-utility .my-lg-36{
        margin-top:36px!important;
        margin-bottom:36px!important
    }
    .dds-utility .mx-lg-36{
        margin-left:36px!important;
        margin-right:36px!important
    }
    .dds-utility .p-lg-36{
        padding:36px!important
    }
    .dds-utility .pt-lg-36{
        padding-top:36px!important
    }
    .dds-utility .pb-lg-36{
        padding-bottom:36px!important
    }
    .dds-utility .pl-lg-36{
        padding-left:36px!important
    }
    .dds-utility .pr-lg-36{
        padding-right:36px!important
    }
    .dds-utility .py-lg-36{
        padding-top:36px!important;
        padding-bottom:36px!important
    }
    .dds-utility .px-lg-36{
        padding-left:36px!important;
        padding-right:36px!important
    }
    .dds-utility .m-lg-40{
        margin:40px!important
    }
    .dds-utility .mt-lg-40{
        margin-top:40px!important
    }
    .dds-utility .mb-lg-40{
        margin-bottom:40px!important
    }
    .dds-utility .ml-lg-40{
        margin-left:40px!important
    }
    .dds-utility .mr-lg-40{
        margin-right:40px!important
    }
    .dds-utility .my-lg-40{
        margin-top:40px!important;
        margin-bottom:40px!important
    }
    .dds-utility .mx-lg-40{
        margin-left:40px!important;
        margin-right:40px!important
    }
    .dds-utility .p-lg-40{
        padding:40px!important
    }
    .dds-utility .pt-lg-40{
        padding-top:40px!important
    }
    .dds-utility .pb-lg-40{
        padding-bottom:40px!important
    }
    .dds-utility .pl-lg-40{
        padding-left:40px!important
    }
    .dds-utility .pr-lg-40{
        padding-right:40px!important
    }
    .dds-utility .py-lg-40{
        padding-top:40px!important;
        padding-bottom:40px!important
    }
    .dds-utility .px-lg-40{
        padding-left:40px!important;
        padding-right:40px!important
    }
    .dds-utility .m-lg-48{
        margin:48px!important
    }
    .dds-utility .mt-lg-48{
        margin-top:48px!important
    }
    .dds-utility .mb-lg-48{
        margin-bottom:48px!important
    }
    .dds-utility .ml-lg-48{
        margin-left:48px!important
    }
    .dds-utility .mr-lg-48{
        margin-right:48px!important
    }
    .dds-utility .my-lg-48{
        margin-top:48px!important;
        margin-bottom:48px!important
    }
    .dds-utility .mx-lg-48{
        margin-left:48px!important;
        margin-right:48px!important
    }
    .dds-utility .p-lg-48{
        padding:48px!important
    }
    .dds-utility .pt-lg-48{
        padding-top:48px!important
    }
    .dds-utility .pb-lg-48{
        padding-bottom:48px!important
    }
    .dds-utility .pl-lg-48{
        padding-left:48px!important
    }
    .dds-utility .pr-lg-48{
        padding-right:48px!important
    }
    .dds-utility .py-lg-48{
        padding-top:48px!important;
        padding-bottom:48px!important
    }
    .dds-utility .px-lg-48{
        padding-left:48px!important;
        padding-right:48px!important
    }
    .dds-utility .m-lg-56{
        margin:56px!important
    }
    .dds-utility .mt-lg-56{
        margin-top:56px!important
    }
    .dds-utility .mb-lg-56{
        margin-bottom:56px!important
    }
    .dds-utility .ml-lg-56{
        margin-left:56px!important
    }
    .dds-utility .mr-lg-56{
        margin-right:56px!important
    }
    .dds-utility .my-lg-56{
        margin-top:56px!important;
        margin-bottom:56px!important
    }
    .dds-utility .mx-lg-56{
        margin-left:56px!important;
        margin-right:56px!important
    }
    .dds-utility .p-lg-56{
        padding:56px!important
    }
    .dds-utility .pt-lg-56{
        padding-top:56px!important
    }
    .dds-utility .pb-lg-56{
        padding-bottom:56px!important
    }
    .dds-utility .pl-lg-56{
        padding-left:56px!important
    }
    .dds-utility .pr-lg-56{
        padding-right:56px!important
    }
    .dds-utility .py-lg-56{
        padding-top:56px!important;
        padding-bottom:56px!important
    }
    .dds-utility .px-lg-56{
        padding-left:56px!important;
        padding-right:56px!important
    }
}
.dds-utility .w-25{
    width:25%!important
}
.dds-utility .w-50{
    width:50%!important
}
.dds-utility .w-75{
    width:75%!important
}
.dds-utility .w-100{
    width:100%!important
}
.dds-utility .w-auto{
    width:auto!important
}
.dds-utility .h-25{
    height:25%!important
}
.dds-utility .h-50{
    height:50%!important
}
.dds-utility .h-75{
    height:75%!important
}
.dds-utility .h-100{
    height:100%!important
}
.dds-utility .h-auto{
    height:auto!important
}
@media (min-width:400){
    .dds-utility .w-xs-25{
        width:25%!important
    }
    .dds-utility .w-xs-50{
        width:50%!important
    }
    .dds-utility .w-xs-75{
        width:75%!important
    }
    .dds-utility .w-xs-100{
        width:100%!important
    }
    .dds-utility .w-xs-auto{
        width:auto!important
    }
    .dds-utility .h-xs-25{
        height:25%!important
    }
    .dds-utility .h-xs-50{
        height:50%!important
    }
    .dds-utility .h-xs-75{
        height:75%!important
    }
    .dds-utility .h-xs-100{
        height:100%!important
    }
    .dds-utility .h-xs-auto{
        height:auto!important
    }
}
@media (min-width:600px){
    .dds-utility .w-sm-25{
        width:25%!important
    }
    .dds-utility .w-sm-50{
        width:50%!important
    }
    .dds-utility .w-sm-75{
        width:75%!important
    }
    .dds-utility .w-sm-100{
        width:100%!important
    }
    .dds-utility .w-sm-auto{
        width:auto!important
    }
    .dds-utility .h-sm-25{
        height:25%!important
    }
    .dds-utility .h-sm-50{
        height:50%!important
    }
    .dds-utility .h-sm-75{
        height:75%!important
    }
    .dds-utility .h-sm-100{
        height:100%!important
    }
    .dds-utility .h-sm-auto{
        height:auto!important
    }
}
@media (min-width:900px){
    .dds-utility .w-md-25{
        width:25%!important
    }
    .dds-utility .w-md-50{
        width:50%!important
    }
    .dds-utility .w-md-75{
        width:75%!important
    }
    .dds-utility .w-md-100{
        width:100%!important
    }
    .dds-utility .w-md-auto{
        width:auto!important
    }
    .dds-utility .h-md-25{
        height:25%!important
    }
    .dds-utility .h-md-50{
        height:50%!important
    }
    .dds-utility .h-md-75{
        height:75%!important
    }
    .dds-utility .h-md-100{
        height:100%!important
    }
    .dds-utility .h-md-auto{
        height:auto!important
    }
}
@media (min-width:1200px){
    .dds-utility .w-lg-25{
        width:25%!important
    }
    .dds-utility .w-lg-50{
        width:50%!important
    }
    .dds-utility .w-lg-75{
        width:75%!important
    }
    .dds-utility .w-lg-100{
        width:100%!important
    }
    .dds-utility .w-lg-auto{
        width:auto!important
    }
    .dds-utility .h-lg-25{
        height:25%!important
    }
    .dds-utility .h-lg-50{
        height:50%!important
    }
    .dds-utility .h-lg-75{
        height:75%!important
    }
    .dds-utility .h-lg-100{
        height:100%!important
    }
    .dds-utility .h-lg-auto{
        height:auto!important
    }
}
.dds-utility .mw-100{
    max-width:100%!important
}
.dds-utility .mh-100{
    max-height:100%!important
}
.dds-utility .min-vw-100{
    min-width:100vw!important
}
.dds-utility .min-vh-100{
    min-height:100vh!important
}
.dds-utility .vw-100{
    width:100vw!important
}
.dds-utility .vh-100{
    height:100vh!important
}
@-ms-viewport{
    width:device-width
}
.dds-utility .ds-outline,.dds-utility .outline{
    position:relative
}
.dds-utility .ds-outline:after,.dds-utility .ds-outline:before,.dds-utility .outline:after,.dds-utility .outline:before{
    padding:8px;
    width:100%;
    height:100%;
    content:'';
    position:absolute;
    top:0;
    left:0;
    box-sizing:border-box;
    transform:scale(0);
    transition:.5s
}
.dds-utility .ds-outline:before,.dds-utility .outline:before{
    border-radius:4px;
    border-bottom:3px solid #1f1f1f;
    border-left:3px solid #1f1f1f;
    transform-origin:0 100%
}
.dds-utility .ds-outline:after,.dds-utility .outline:after{
    border-radius:4px;
    border-top:3px solid #1f1f1f;
    border-right:3px solid #1f1f1f;
    transform-origin:100% 0
}
.dds-utility .ds-outline:hover::after,.dds-utility .ds-outline:hover::before,.dds-utility .outline:hover::after,.dds-utility .outline:hover::before{
    transform:scale(1)
}
.dds-utility .ds-focus:focus{
    outline:0;
    box-shadow:0 0 4px 0 #2f6fa7
}
.dds-utility .ds-active:active{
    box-shadow:inset 0 1px 4px 0 #414042
}
.dds-utility .ds-swell{
    -webkit-transition:all .3s cubic-bezier(.4,0,.2,1);
    -moz-transition:all .3s cubic-bezier(.4,0,.2,1);
    -ms-transition:all .3s cubic-bezier(.4,0,.2,1);
    -o-transition:all .3s cubic-bezier(.4,0,.2,1);
    transition:all .3s cubic-bezier(.4,0,.2,1)
}
.dds-utility .ds-swell:hover{
    transform:scale(1.1)
}
.dds-utility label.-outline input:checked~span:after,.dds-utility label.-outline input:checked~span:before{
    transform:scale(1)!important
}
.dds-utility label.-outline>span{
    position:relative
}
.dds-utility label.-outline>span:after,.dds-utility label.-outline>span:before{
    padding:8px;
    width:100%;
    height:100%;
    content:'';
    position:absolute;
    top:0;
    left:0;
    box-sizing:border-box;
    transform:scale(0);
    transition:.5s
}
.dds-utility label.-outline>span:before{
    border-radius:4px;
    border-bottom:3px solid #1f1f1f;
    border-left:3px solid #1f1f1f;
    transform-origin:0 100%
}
.dds-utility label.-outline>span:after{
    border-radius:4px;
    border-top:3px solid #1f1f1f;
    border-right:3px solid #1f1f1f;
    transform-origin:100% 0
}
.dds-utility label.-outline>span:hover::after,.dds-utility label.-outline>span:hover::before{
    transform:scale(1)
}
.dds-utility label.-outline.-disabled:hover>span:hover::after,.dds-utility label.-outline.-disabled:hover>span:hover::before{
    transform:scale(0)
}
.dds-utility .ds-no-pointers{
    pointer-events:none
}
.dds-utility .ds-corners{
    border-radius:4px
}
.dds-utility .ds-corners-top{
    border-radius:4px 4px 0 0
}
.dds-utility .ds-corners-left{
    border-radius:4px 0 0 4px
}
.dds-utility .ds-corners-bottom{
    border-radius:0 0 4px 4px
}
.dds-utility .ds-corners-right{
    border-radius:0 4px 4px 0
}
.dds-utility .ds-shadow{
    box-shadow:0 0 6px 2px rgba(65,64,66,.15)
}
.dds-utility .ds-inset-shadow{
    box-shadow:inset 0 0 6px 2px rgba(65,64,66,.15)
}
.dds-utility .ds-shadow-high{
    box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)
}
.dds-utility .ds-no-overflow{
    overflow:hidden
}
.dds-utility .ds-word-wrap{
    overflow-wrap:break-word;
    word-break:break-word
}
.dds-utility .ds-list-tick{
    position:relative
}
.dds-utility .ds-list-tick li{
    list-style-type:none
}
.dds-utility .ds-list-tick li:before{
    position:absolute;
    left:-20px;
    font-family:rds-icon!important;
    content:'\e930'
}
.dds-utility .ds-pointer{
    cursor:pointer
}
.dds-utility .container{
    width:100%;
    padding-right:24px;
    padding-left:24px;
    margin-right:auto;
    margin-left:auto
}
@media (min-width:1200px){
    .dds-utility .container{
        max-width:1200px
    }
}
.dds-utility .container-fluid{
    width:100%;
    padding-right:24px;
    padding-left:24px;
    margin-right:auto;
    margin-left:auto
}
.dds-utility .row{
    display:flex;
    flex-wrap:wrap;
    margin-right:-12px;
    margin-left:-12px
}
.dds-utility .no-gutters{
    margin-right:0;
    margin-left:0
}
.dds-utility .no-gutters>.col,.dds-utility .no-gutters>[class*=col-]{
    padding-right:0;
    padding-left:0
}
.dds-utility .col,.dds-utility .col-1,.dds-utility .col-10,.dds-utility .col-11,.dds-utility .col-12,.dds-utility .col-2,.dds-utility .col-3,.dds-utility .col-4,.dds-utility .col-5,.dds-utility .col-6,.dds-utility .col-7,.dds-utility .col-8,.dds-utility .col-9,.dds-utility .col-auto,.dds-utility .col-lg,.dds-utility .col-lg-1,.dds-utility .col-lg-10,.dds-utility .col-lg-11,.dds-utility .col-lg-12,.dds-utility .col-lg-2,.dds-utility .col-lg-3,.dds-utility .col-lg-4,.dds-utility .col-lg-5,.dds-utility .col-lg-6,.dds-utility .col-lg-7,.dds-utility .col-lg-8,.dds-utility .col-lg-9,.dds-utility .col-lg-auto,.dds-utility .col-md,.dds-utility .col-md-1,.dds-utility .col-md-10,.dds-utility .col-md-11,.dds-utility .col-md-12,.dds-utility .col-md-2,.dds-utility .col-md-3,.dds-utility .col-md-4,.dds-utility .col-md-5,.dds-utility .col-md-6,.dds-utility .col-md-7,.dds-utility .col-md-8,.dds-utility .col-md-9,.dds-utility .col-md-auto,.dds-utility .col-sm,.dds-utility .col-sm-1,.dds-utility .col-sm-10,.dds-utility .col-sm-11,.dds-utility .col-sm-12,.dds-utility .col-sm-2,.dds-utility .col-sm-3,.dds-utility .col-sm-4,.dds-utility .col-sm-5,.dds-utility .col-sm-6,.dds-utility .col-sm-7,.dds-utility .col-sm-8,.dds-utility .col-sm-9,.dds-utility .col-sm-auto,.dds-utility .col-xs,.dds-utility .col-xs-1,.dds-utility .col-xs-10,.dds-utility .col-xs-11,.dds-utility .col-xs-12,.dds-utility .col-xs-2,.dds-utility .col-xs-3,.dds-utility .col-xs-4,.dds-utility .col-xs-5,.dds-utility .col-xs-6,.dds-utility .col-xs-7,.dds-utility .col-xs-8,.dds-utility .col-xs-9,.dds-utility .col-xs-auto{
    position:relative;
    width:100%;
    min-height:1px;
    padding-right:12px;
    padding-left:12px
}
.dds-utility .col{
    flex-basis:0;
    flex-grow:1;
    max-width:100%
}
.dds-utility .col-auto{
    flex:0 0 auto;
    width:auto;
    max-width:none
}
.dds-utility .col-1{
    flex:0 0 8.33333%;
    max-width:8.33333%
}
.dds-utility .col-2{
    flex:0 0 16.66667%;
    max-width:16.66667%
}
.dds-utility .col-3{
    flex:0 0 25%;
    max-width:25%
}
.dds-utility .col-4{
    flex:0 0 33.33333%;
    max-width:33.33333%
}
.dds-utility .col-5{
    flex:0 0 41.66667%;
    max-width:41.66667%
}
.dds-utility .col-6{
    flex:0 0 50%;
    max-width:50%
}
.dds-utility .col-7{
    flex:0 0 58.33333%;
    max-width:58.33333%
}
.dds-utility .col-8{
    flex:0 0 66.66667%;
    max-width:66.66667%
}
.dds-utility .col-9{
    flex:0 0 75%;
    max-width:75%
}
.dds-utility .col-10{
    flex:0 0 83.33333%;
    max-width:83.33333%
}
.dds-utility .col-11{
    flex:0 0 91.66667%;
    max-width:91.66667%
}
.dds-utility .col-12{
    flex:0 0 100%;
    max-width:100%
}
.dds-utility .order-first{
    order:-1
}
.dds-utility .order-last{
    order:13
}
.dds-utility .order-0{
    order:0
}
.dds-utility .order-1{
    order:1
}
.dds-utility .order-2{
    order:2
}
.dds-utility .order-3{
    order:3
}
.dds-utility .order-4{
    order:4
}
.dds-utility .order-5{
    order:5
}
.dds-utility .order-6{
    order:6
}
.dds-utility .order-7{
    order:7
}
.dds-utility .order-8{
    order:8
}
.dds-utility .order-9{
    order:9
}
.dds-utility .order-10{
    order:10
}
.dds-utility .order-11{
    order:11
}
.dds-utility .order-12{
    order:12
}
.dds-utility .offset-1{
    margin-left:8.33333%
}
.dds-utility .offset-2{
    margin-left:16.66667%
}
.dds-utility .offset-3{
    margin-left:25%
}
.dds-utility .offset-4{
    margin-left:33.33333%
}
.dds-utility .offset-5{
    margin-left:41.66667%
}
.dds-utility .offset-6{
    margin-left:50%
}
.dds-utility .offset-7{
    margin-left:58.33333%
}
.dds-utility .offset-8{
    margin-left:66.66667%
}
.dds-utility .offset-9{
    margin-left:75%
}
.dds-utility .offset-10{
    margin-left:83.33333%
}
.dds-utility .offset-11{
    margin-left:91.66667%
}
@media (min-width:400){
    .dds-utility .col-xs{
        flex-basis:0;
        flex-grow:1;
        max-width:100%
    }
    .dds-utility .col-xs-auto{
        flex:0 0 auto;
        width:auto;
        max-width:none
    }
    .dds-utility .col-xs-1{
        flex:0 0 8.33333%;
        max-width:8.33333%
    }
    .dds-utility .col-xs-2{
        flex:0 0 16.66667%;
        max-width:16.66667%
    }
    .dds-utility .col-xs-3{
        flex:0 0 25%;
        max-width:25%
    }
    .dds-utility .col-xs-4{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .dds-utility .col-xs-5{
        flex:0 0 41.66667%;
        max-width:41.66667%
    }
    .dds-utility .col-xs-6{
        flex:0 0 50%;
        max-width:50%
    }
    .dds-utility .col-xs-7{
        flex:0 0 58.33333%;
        max-width:58.33333%
    }
    .dds-utility .col-xs-8{
        flex:0 0 66.66667%;
        max-width:66.66667%
    }
    .dds-utility .col-xs-9{
        flex:0 0 75%;
        max-width:75%
    }
    .dds-utility .col-xs-10{
        flex:0 0 83.33333%;
        max-width:83.33333%
    }
    .dds-utility .col-xs-11{
        flex:0 0 91.66667%;
        max-width:91.66667%
    }
    .dds-utility .col-xs-12{
        flex:0 0 100%;
        max-width:100%
    }
    .dds-utility .order-xs-first{
        order:-1
    }
    .dds-utility .order-xs-last{
        order:13
    }
    .dds-utility .order-xs-0{
        order:0
    }
    .dds-utility .order-xs-1{
        order:1
    }
    .dds-utility .order-xs-2{
        order:2
    }
    .dds-utility .order-xs-3{
        order:3
    }
    .dds-utility .order-xs-4{
        order:4
    }
    .dds-utility .order-xs-5{
        order:5
    }
    .dds-utility .order-xs-6{
        order:6
    }
    .dds-utility .order-xs-7{
        order:7
    }
    .dds-utility .order-xs-8{
        order:8
    }
    .dds-utility .order-xs-9{
        order:9
    }
    .dds-utility .order-xs-10{
        order:10
    }
    .dds-utility .order-xs-11{
        order:11
    }
    .dds-utility .order-xs-12{
        order:12
    }
    .dds-utility .offset-xs-0{
        margin-left:0
    }
    .dds-utility .offset-xs-1{
        margin-left:8.33333%
    }
    .dds-utility .offset-xs-2{
        margin-left:16.66667%
    }
    .dds-utility .offset-xs-3{
        margin-left:25%
    }
    .dds-utility .offset-xs-4{
        margin-left:33.33333%
    }
    .dds-utility .offset-xs-5{
        margin-left:41.66667%
    }
    .dds-utility .offset-xs-6{
        margin-left:50%
    }
    .dds-utility .offset-xs-7{
        margin-left:58.33333%
    }
    .dds-utility .offset-xs-8{
        margin-left:66.66667%
    }
    .dds-utility .offset-xs-9{
        margin-left:75%
    }
    .dds-utility .offset-xs-10{
        margin-left:83.33333%
    }
    .dds-utility .offset-xs-11{
        margin-left:91.66667%
    }
}
@media (min-width:600px){
    .dds-utility .col-sm{
        flex-basis:0;
        flex-grow:1;
        max-width:100%
    }
    .dds-utility .col-sm-auto{
        flex:0 0 auto;
        width:auto;
        max-width:none
    }
    .dds-utility .col-sm-1{
        flex:0 0 8.33333%;
        max-width:8.33333%
    }
    .dds-utility .col-sm-2{
        flex:0 0 16.66667%;
        max-width:16.66667%
    }
    .dds-utility .col-sm-3{
        flex:0 0 25%;
        max-width:25%
    }
    .dds-utility .col-sm-4{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .dds-utility .col-sm-5{
        flex:0 0 41.66667%;
        max-width:41.66667%
    }
    .dds-utility .col-sm-6{
        flex:0 0 50%;
        max-width:50%
    }
    .dds-utility .col-sm-7{
        flex:0 0 58.33333%;
        max-width:58.33333%
    }
    .dds-utility .col-sm-8{
        flex:0 0 66.66667%;
        max-width:66.66667%
    }
    .dds-utility .col-sm-9{
        flex:0 0 75%;
        max-width:75%
    }
    .dds-utility .col-sm-10{
        flex:0 0 83.33333%;
        max-width:83.33333%
    }
    .dds-utility .col-sm-11{
        flex:0 0 91.66667%;
        max-width:91.66667%
    }
    .dds-utility .col-sm-12{
        flex:0 0 100%;
        max-width:100%
    }
    .dds-utility .order-sm-first{
        order:-1
    }
    .dds-utility .order-sm-last{
        order:13
    }
    .dds-utility .order-sm-0{
        order:0
    }
    .dds-utility .order-sm-1{
        order:1
    }
    .dds-utility .order-sm-2{
        order:2
    }
    .dds-utility .order-sm-3{
        order:3
    }
    .dds-utility .order-sm-4{
        order:4
    }
    .dds-utility .order-sm-5{
        order:5
    }
    .dds-utility .order-sm-6{
        order:6
    }
    .dds-utility .order-sm-7{
        order:7
    }
    .dds-utility .order-sm-8{
        order:8
    }
    .dds-utility .order-sm-9{
        order:9
    }
    .dds-utility .order-sm-10{
        order:10
    }
    .dds-utility .order-sm-11{
        order:11
    }
    .dds-utility .order-sm-12{
        order:12
    }
    .dds-utility .offset-sm-0{
        margin-left:0
    }
    .dds-utility .offset-sm-1{
        margin-left:8.33333%
    }
    .dds-utility .offset-sm-2{
        margin-left:16.66667%
    }
    .dds-utility .offset-sm-3{
        margin-left:25%
    }
    .dds-utility .offset-sm-4{
        margin-left:33.33333%
    }
    .dds-utility .offset-sm-5{
        margin-left:41.66667%
    }
    .dds-utility .offset-sm-6{
        margin-left:50%
    }
    .dds-utility .offset-sm-7{
        margin-left:58.33333%
    }
    .dds-utility .offset-sm-8{
        margin-left:66.66667%
    }
    .dds-utility .offset-sm-9{
        margin-left:75%
    }
    .dds-utility .offset-sm-10{
        margin-left:83.33333%
    }
    .dds-utility .offset-sm-11{
        margin-left:91.66667%
    }
}
@media (min-width:900px){
    .dds-utility .col-md{
        flex-basis:0;
        flex-grow:1;
        max-width:100%
    }
    .dds-utility .col-md-auto{
        flex:0 0 auto;
        width:auto;
        max-width:none
    }
    .dds-utility .col-md-1{
        flex:0 0 8.33333%;
        max-width:8.33333%
    }
    .dds-utility .col-md-2{
        flex:0 0 16.66667%;
        max-width:16.66667%
    }
    .dds-utility .col-md-3{
        flex:0 0 25%;
        max-width:25%
    }
    .dds-utility .col-md-4{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .dds-utility .col-md-5{
        flex:0 0 41.66667%;
        max-width:41.66667%
    }
    .dds-utility .col-md-6{
        flex:0 0 50%;
        max-width:50%
    }
    .dds-utility .col-md-7{
        flex:0 0 58.33333%;
        max-width:58.33333%
    }
    .dds-utility .col-md-8{
        flex:0 0 66.66667%;
        max-width:66.66667%
    }
    .dds-utility .col-md-9{
        flex:0 0 75%;
        max-width:75%
    }
    .dds-utility .col-md-10{
        flex:0 0 83.33333%;
        max-width:83.33333%
    }
    .dds-utility .col-md-11{
        flex:0 0 91.66667%;
        max-width:91.66667%
    }
    .dds-utility .col-md-12{
        flex:0 0 100%;
        max-width:100%
    }
    .dds-utility .order-md-first{
        order:-1
    }
    .dds-utility .order-md-last{
        order:13
    }
    .dds-utility .order-md-0{
        order:0
    }
    .dds-utility .order-md-1{
        order:1
    }
    .dds-utility .order-md-2{
        order:2
    }
    .dds-utility .order-md-3{
        order:3
    }
    .dds-utility .order-md-4{
        order:4
    }
    .dds-utility .order-md-5{
        order:5
    }
    .dds-utility .order-md-6{
        order:6
    }
    .dds-utility .order-md-7{
        order:7
    }
    .dds-utility .order-md-8{
        order:8
    }
    .dds-utility .order-md-9{
        order:9
    }
    .dds-utility .order-md-10{
        order:10
    }
    .dds-utility .order-md-11{
        order:11
    }
    .dds-utility .order-md-12{
        order:12
    }
    .dds-utility .offset-md-0{
        margin-left:0
    }
    .dds-utility .offset-md-1{
        margin-left:8.33333%
    }
    .dds-utility .offset-md-2{
        margin-left:16.66667%
    }
    .dds-utility .offset-md-3{
        margin-left:25%
    }
    .dds-utility .offset-md-4{
        margin-left:33.33333%
    }
    .dds-utility .offset-md-5{
        margin-left:41.66667%
    }
    .dds-utility .offset-md-6{
        margin-left:50%
    }
    .dds-utility .offset-md-7{
        margin-left:58.33333%
    }
    .dds-utility .offset-md-8{
        margin-left:66.66667%
    }
    .dds-utility .offset-md-9{
        margin-left:75%
    }
    .dds-utility .offset-md-10{
        margin-left:83.33333%
    }
    .dds-utility .offset-md-11{
        margin-left:91.66667%
    }
}
@media (min-width:1200px){
    .dds-utility .col-lg{
        flex-basis:0;
        flex-grow:1;
        max-width:100%
    }
    .dds-utility .col-lg-auto{
        flex:0 0 auto;
        width:auto;
        max-width:none
    }
    .dds-utility .col-lg-1{
        flex:0 0 8.33333%;
        max-width:8.33333%
    }
    .dds-utility .col-lg-2{
        flex:0 0 16.66667%;
        max-width:16.66667%
    }
    .dds-utility .col-lg-3{
        flex:0 0 25%;
        max-width:25%
    }
    .dds-utility .col-lg-4{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .dds-utility .col-lg-5{
        flex:0 0 41.66667%;
        max-width:41.66667%
    }
    .dds-utility .col-lg-6{
        flex:0 0 50%;
        max-width:50%
    }
    .dds-utility .col-lg-7{
        flex:0 0 58.33333%;
        max-width:58.33333%
    }
    .dds-utility .col-lg-8{
        flex:0 0 66.66667%;
        max-width:66.66667%
    }
    .dds-utility .col-lg-9{
        flex:0 0 75%;
        max-width:75%
    }
    .dds-utility .col-lg-10{
        flex:0 0 83.33333%;
        max-width:83.33333%
    }
    .dds-utility .col-lg-11{
        flex:0 0 91.66667%;
        max-width:91.66667%
    }
    .dds-utility .col-lg-12{
        flex:0 0 100%;
        max-width:100%
    }
    .dds-utility .order-lg-first{
        order:-1
    }
    .dds-utility .order-lg-last{
        order:13
    }
    .dds-utility .order-lg-0{
        order:0
    }
    .dds-utility .order-lg-1{
        order:1
    }
    .dds-utility .order-lg-2{
        order:2
    }
    .dds-utility .order-lg-3{
        order:3
    }
    .dds-utility .order-lg-4{
        order:4
    }
    .dds-utility .order-lg-5{
        order:5
    }
    .dds-utility .order-lg-6{
        order:6
    }
    .dds-utility .order-lg-7{
        order:7
    }
    .dds-utility .order-lg-8{
        order:8
    }
    .dds-utility .order-lg-9{
        order:9
    }
    .dds-utility .order-lg-10{
        order:10
    }
    .dds-utility .order-lg-11{
        order:11
    }
    .dds-utility .order-lg-12{
        order:12
    }
    .dds-utility .offset-lg-0{
        margin-left:0
    }
    .dds-utility .offset-lg-1{
        margin-left:8.33333%
    }
    .dds-utility .offset-lg-2{
        margin-left:16.66667%
    }
    .dds-utility .offset-lg-3{
        margin-left:25%
    }
    .dds-utility .offset-lg-4{
        margin-left:33.33333%
    }
    .dds-utility .offset-lg-5{
        margin-left:41.66667%
    }
    .dds-utility .offset-lg-6{
        margin-left:50%
    }
    .dds-utility .offset-lg-7{
        margin-left:58.33333%
    }
    .dds-utility .offset-lg-8{
        margin-left:66.66667%
    }
    .dds-utility .offset-lg-9{
        margin-left:75%
    }
    .dds-utility .offset-lg-10{
        margin-left:83.33333%
    }
    .dds-utility .offset-lg-11{
        margin-left:91.66667%
    }
}
.dds-utility .flex-row{
    flex-direction:row!important
}
.dds-utility .flex-column{
    flex-direction:column!important
}
.dds-utility .flex-row-reverse{
    flex-direction:row-reverse!important
}
.dds-utility .flex-column-reverse{
    flex-direction:column-reverse!important
}
.dds-utility .flex-wrap{
    flex-wrap:wrap!important
}
.dds-utility .flex-nowrap{
    flex-wrap:nowrap!important
}
.dds-utility .flex-wrap-reverse{
    flex-wrap:wrap-reverse!important
}
.dds-utility .flex-fill{
    flex:1 1 auto!important
}
.dds-utility .flex-grow-0{
    flex-grow:0!important
}
.dds-utility .flex-grow-1{
    flex-grow:1!important
}
.dds-utility .flex-shrink-0{
    flex-shrink:0!important
}
.dds-utility .flex-shrink-1{
    flex-shrink:1!important
}
.dds-utility .flex-basis-0{
    flex-basis:0!important
}
.dds-utility .flex-basis-1{
    flex-basis:1!important
}
.dds-utility .justify-content-start{
    justify-content:flex-start!important
}
.dds-utility .justify-content-end{
    justify-content:flex-end!important
}
.dds-utility .justify-content-center{
    justify-content:center!important
}
.dds-utility .justify-content-between{
    justify-content:space-between!important
}
.dds-utility .justify-content-around{
    justify-content:space-around!important
}
.dds-utility .align-items-start{
    align-items:flex-start!important
}
.dds-utility .align-items-end{
    align-items:flex-end!important
}
.dds-utility .align-items-center{
    align-items:center!important
}
.dds-utility .align-items-baseline{
    align-items:baseline!important
}
.dds-utility .align-items-stretch{
    align-items:stretch!important
}
.dds-utility .align-content-start{
    align-content:flex-start!important
}
.dds-utility .align-content-end{
    align-content:flex-end!important
}
.dds-utility .align-content-center{
    align-content:center!important
}
.dds-utility .align-content-between{
    align-content:space-between!important
}
.dds-utility .align-content-around{
    align-content:space-around!important
}
.dds-utility .align-content-stretch{
    align-content:stretch!important
}
.dds-utility .align-self-auto{
    align-self:auto!important
}
.dds-utility .align-self-start{
    align-self:flex-start!important
}
.dds-utility .align-self-end{
    align-self:flex-end!important
}
.dds-utility .align-self-center{
    align-self:center!important
}
.dds-utility .align-self-baseline{
    align-self:baseline!important
}
.dds-utility .align-self-stretch{
    align-self:stretch!important
}
.dds-utility .flex-center{
    justify-content:center;
    align-items:center
}
@media (min-width:400){
    .dds-utility .flex-xs-row{
        flex-direction:row!important
    }
    .dds-utility .flex-xs-column{
        flex-direction:column!important
    }
    .dds-utility .flex-xs-row-reverse{
        flex-direction:row-reverse!important
    }
    .dds-utility .flex-xs-column-reverse{
        flex-direction:column-reverse!important
    }
    .dds-utility .flex-xs-wrap{
        flex-wrap:wrap!important
    }
    .dds-utility .flex-xs-nowrap{
        flex-wrap:nowrap!important
    }
    .dds-utility .flex-xs-wrap-reverse{
        flex-wrap:wrap-reverse!important
    }
    .dds-utility .flex-xs-fill{
        flex:1 1 auto!important
    }
    .dds-utility .flex-xs-grow-0{
        flex-grow:0!important
    }
    .dds-utility .flex-xs-grow-1{
        flex-grow:1!important
    }
    .dds-utility .flex-xs-shrink-0{
        flex-shrink:0!important
    }
    .dds-utility .flex-xs-shrink-1{
        flex-shrink:1!important
    }
    .dds-utility .flex-xs-basis-0{
        flex-basis:0!important
    }
    .dds-utility .flex-xs-basis-1{
        flex-basis:1!important
    }
    .dds-utility .justify-content-xs-start{
        justify-content:flex-start!important
    }
    .dds-utility .justify-content-xs-end{
        justify-content:flex-end!important
    }
    .dds-utility .justify-content-xs-center{
        justify-content:center!important
    }
    .dds-utility .justify-content-xs-between{
        justify-content:space-between!important
    }
    .dds-utility .justify-content-xs-around{
        justify-content:space-around!important
    }
    .dds-utility .align-items-xs-start{
        align-items:flex-start!important
    }
    .dds-utility .align-items-xs-end{
        align-items:flex-end!important
    }
    .dds-utility .align-items-xs-center{
        align-items:center!important
    }
    .dds-utility .align-items-xs-baseline{
        align-items:baseline!important
    }
    .dds-utility .align-items-xs-stretch{
        align-items:stretch!important
    }
    .dds-utility .align-content-xs-start{
        align-content:flex-start!important
    }
    .dds-utility .align-content-xs-end{
        align-content:flex-end!important
    }
    .dds-utility .align-content-xs-center{
        align-content:center!important
    }
    .dds-utility .align-content-xs-between{
        align-content:space-between!important
    }
    .dds-utility .align-content-xs-around{
        align-content:space-around!important
    }
    .dds-utility .align-content-xs-stretch{
        align-content:stretch!important
    }
    .dds-utility .align-self-xs-auto{
        align-self:auto!important
    }
    .dds-utility .align-self-xs-start{
        align-self:flex-start!important
    }
    .dds-utility .align-self-xs-end{
        align-self:flex-end!important
    }
    .dds-utility .align-self-xs-center{
        align-self:center!important
    }
    .dds-utility .align-self-xs-baseline{
        align-self:baseline!important
    }
    .dds-utility .align-self-xs-stretch{
        align-self:stretch!important
    }
    .dds-utility .flex-xs-center{
        justify-content:center;
        align-items:center
    }
}
@media (min-width:600px){
    .dds-utility .flex-sm-row{
        flex-direction:row!important
    }
    .dds-utility .flex-sm-column{
        flex-direction:column!important
    }
    .dds-utility .flex-sm-row-reverse{
        flex-direction:row-reverse!important
    }
    .dds-utility .flex-sm-column-reverse{
        flex-direction:column-reverse!important
    }
    .dds-utility .flex-sm-wrap{
        flex-wrap:wrap!important
    }
    .dds-utility .flex-sm-nowrap{
        flex-wrap:nowrap!important
    }
    .dds-utility .flex-sm-wrap-reverse{
        flex-wrap:wrap-reverse!important
    }
    .dds-utility .flex-sm-fill{
        flex:1 1 auto!important
    }
    .dds-utility .flex-sm-grow-0{
        flex-grow:0!important
    }
    .dds-utility .flex-sm-grow-1{
        flex-grow:1!important
    }
    .dds-utility .flex-sm-shrink-0{
        flex-shrink:0!important
    }
    .dds-utility .flex-sm-shrink-1{
        flex-shrink:1!important
    }
    .dds-utility .flex-sm-basis-0{
        flex-basis:0!important
    }
    .dds-utility .flex-sm-basis-1{
        flex-basis:1!important
    }
    .dds-utility .justify-content-sm-start{
        justify-content:flex-start!important
    }
    .dds-utility .justify-content-sm-end{
        justify-content:flex-end!important
    }
    .dds-utility .justify-content-sm-center{
        justify-content:center!important
    }
    .dds-utility .justify-content-sm-between{
        justify-content:space-between!important
    }
    .dds-utility .justify-content-sm-around{
        justify-content:space-around!important
    }
    .dds-utility .align-items-sm-start{
        align-items:flex-start!important
    }
    .dds-utility .align-items-sm-end{
        align-items:flex-end!important
    }
    .dds-utility .align-items-sm-center{
        align-items:center!important
    }
    .dds-utility .align-items-sm-baseline{
        align-items:baseline!important
    }
    .dds-utility .align-items-sm-stretch{
        align-items:stretch!important
    }
    .dds-utility .align-content-sm-start{
        align-content:flex-start!important
    }
    .dds-utility .align-content-sm-end{
        align-content:flex-end!important
    }
    .dds-utility .align-content-sm-center{
        align-content:center!important
    }
    .dds-utility .align-content-sm-between{
        align-content:space-between!important
    }
    .dds-utility .align-content-sm-around{
        align-content:space-around!important
    }
    .dds-utility .align-content-sm-stretch{
        align-content:stretch!important
    }
    .dds-utility .align-self-sm-auto{
        align-self:auto!important
    }
    .dds-utility .align-self-sm-start{
        align-self:flex-start!important
    }
    .dds-utility .align-self-sm-end{
        align-self:flex-end!important
    }
    .dds-utility .align-self-sm-center{
        align-self:center!important
    }
    .dds-utility .align-self-sm-baseline{
        align-self:baseline!important
    }
    .dds-utility .align-self-sm-stretch{
        align-self:stretch!important
    }
    .dds-utility .flex-sm-center{
        justify-content:center;
        align-items:center
    }
}
@media (min-width:900px){
    .dds-utility .flex-md-row{
        flex-direction:row!important
    }
    .dds-utility .flex-md-column{
        flex-direction:column!important
    }
    .dds-utility .flex-md-row-reverse{
        flex-direction:row-reverse!important
    }
    .dds-utility .flex-md-column-reverse{
        flex-direction:column-reverse!important
    }
    .dds-utility .flex-md-wrap{
        flex-wrap:wrap!important
    }
    .dds-utility .flex-md-nowrap{
        flex-wrap:nowrap!important
    }
    .dds-utility .flex-md-wrap-reverse{
        flex-wrap:wrap-reverse!important
    }
    .dds-utility .flex-md-fill{
        flex:1 1 auto!important
    }
    .dds-utility .flex-md-grow-0{
        flex-grow:0!important
    }
    .dds-utility .flex-md-grow-1{
        flex-grow:1!important
    }
    .dds-utility .flex-md-shrink-0{
        flex-shrink:0!important
    }
    .dds-utility .flex-md-shrink-1{
        flex-shrink:1!important
    }
    .dds-utility .flex-md-basis-0{
        flex-basis:0!important
    }
    .dds-utility .flex-md-basis-1{
        flex-basis:1!important
    }
    .dds-utility .justify-content-md-start{
        justify-content:flex-start!important
    }
    .dds-utility .justify-content-md-end{
        justify-content:flex-end!important
    }
    .dds-utility .justify-content-md-center{
        justify-content:center!important
    }
    .dds-utility .justify-content-md-between{
        justify-content:space-between!important
    }
    .dds-utility .justify-content-md-around{
        justify-content:space-around!important
    }
    .dds-utility .align-items-md-start{
        align-items:flex-start!important
    }
    .dds-utility .align-items-md-end{
        align-items:flex-end!important
    }
    .dds-utility .align-items-md-center{
        align-items:center!important
    }
    .dds-utility .align-items-md-baseline{
        align-items:baseline!important
    }
    .dds-utility .align-items-md-stretch{
        align-items:stretch!important
    }
    .dds-utility .align-content-md-start{
        align-content:flex-start!important
    }
    .dds-utility .align-content-md-end{
        align-content:flex-end!important
    }
    .dds-utility .align-content-md-center{
        align-content:center!important
    }
    .dds-utility .align-content-md-between{
        align-content:space-between!important
    }
    .dds-utility .align-content-md-around{
        align-content:space-around!important
    }
    .dds-utility .align-content-md-stretch{
        align-content:stretch!important
    }
    .dds-utility .align-self-md-auto{
        align-self:auto!important
    }
    .dds-utility .align-self-md-start{
        align-self:flex-start!important
    }
    .dds-utility .align-self-md-end{
        align-self:flex-end!important
    }
    .dds-utility .align-self-md-center{
        align-self:center!important
    }
    .dds-utility .align-self-md-baseline{
        align-self:baseline!important
    }
    .dds-utility .align-self-md-stretch{
        align-self:stretch!important
    }
    .dds-utility .flex-md-center{
        justify-content:center;
        align-items:center
    }
}
@media (min-width:1200px){
    .dds-utility .flex-lg-row{
        flex-direction:row!important
    }
    .dds-utility .flex-lg-column{
        flex-direction:column!important
    }
    .dds-utility .flex-lg-row-reverse{
        flex-direction:row-reverse!important
    }
    .dds-utility .flex-lg-column-reverse{
        flex-direction:column-reverse!important
    }
    .dds-utility .flex-lg-wrap{
        flex-wrap:wrap!important
    }
    .dds-utility .flex-lg-nowrap{
        flex-wrap:nowrap!important
    }
    .dds-utility .flex-lg-wrap-reverse{
        flex-wrap:wrap-reverse!important
    }
    .dds-utility .flex-lg-fill{
        flex:1 1 auto!important
    }
    .dds-utility .flex-lg-grow-0{
        flex-grow:0!important
    }
    .dds-utility .flex-lg-grow-1{
        flex-grow:1!important
    }
    .dds-utility .flex-lg-shrink-0{
        flex-shrink:0!important
    }
    .dds-utility .flex-lg-shrink-1{
        flex-shrink:1!important
    }
    .dds-utility .flex-lg-basis-0{
        flex-basis:0!important
    }
    .dds-utility .flex-lg-basis-1{
        flex-basis:1!important
    }
    .dds-utility .justify-content-lg-start{
        justify-content:flex-start!important
    }
    .dds-utility .justify-content-lg-end{
        justify-content:flex-end!important
    }
    .dds-utility .justify-content-lg-center{
        justify-content:center!important
    }
    .dds-utility .justify-content-lg-between{
        justify-content:space-between!important
    }
    .dds-utility .justify-content-lg-around{
        justify-content:space-around!important
    }
    .dds-utility .align-items-lg-start{
        align-items:flex-start!important
    }
    .dds-utility .align-items-lg-end{
        align-items:flex-end!important
    }
    .dds-utility .align-items-lg-center{
        align-items:center!important
    }
    .dds-utility .align-items-lg-baseline{
        align-items:baseline!important
    }
    .dds-utility .align-items-lg-stretch{
        align-items:stretch!important
    }
    .dds-utility .align-content-lg-start{
        align-content:flex-start!important
    }
    .dds-utility .align-content-lg-end{
        align-content:flex-end!important
    }
    .dds-utility .align-content-lg-center{
        align-content:center!important
    }
    .dds-utility .align-content-lg-between{
        align-content:space-between!important
    }
    .dds-utility .align-content-lg-around{
        align-content:space-around!important
    }
    .dds-utility .align-content-lg-stretch{
        align-content:stretch!important
    }
    .dds-utility .align-self-lg-auto{
        align-self:auto!important
    }
    .dds-utility .align-self-lg-start{
        align-self:flex-start!important
    }
    .dds-utility .align-self-lg-end{
        align-self:flex-end!important
    }
    .dds-utility .align-self-lg-center{
        align-self:center!important
    }
    .dds-utility .align-self-lg-baseline{
        align-self:baseline!important
    }
    .dds-utility .align-self-lg-stretch{
        align-self:stretch!important
    }
    .dds-utility .flex-lg-center{
        justify-content:center;
        align-items:center
    }
}
.dds-utility .d-none{
    display:none!important
}
.dds-utility .d-inline{
    display:inline!important
}
.dds-utility .d-inline-block{
    display:inline-block!important
}
.dds-utility .d-block{
    display:block!important
}
.dds-utility .d-table{
    display:table!important
}
.dds-utility .d-table-row{
    display:table-row!important
}
.dds-utility .d-table-cell{
    display:table-cell!important
}
.dds-utility .d-flex{
    display:flex!important
}
.dds-utility .d-inline-flex{
    display:inline-flex!important
}
@media (min-width:400){
    .dds-utility .d-xs-none{
        display:none!important
    }
    .dds-utility .d-xs-inline{
        display:inline!important
    }
    .dds-utility .d-xs-inline-block{
        display:inline-block!important
    }
    .dds-utility .d-xs-block{
        display:block!important
    }
    .dds-utility .d-xs-table{
        display:table!important
    }
    .dds-utility .d-xs-table-row{
        display:table-row!important
    }
    .dds-utility .d-xs-table-cell{
        display:table-cell!important
    }
    .dds-utility .d-xs-flex{
        display:flex!important
    }
    .dds-utility .d-xs-inline-flex{
        display:inline-flex!important
    }
}
@media (min-width:600px){
    .dds-utility .d-sm-none{
        display:none!important
    }
    .dds-utility .d-sm-inline{
        display:inline!important
    }
    .dds-utility .d-sm-inline-block{
        display:inline-block!important
    }
    .dds-utility .d-sm-block{
        display:block!important
    }
    .dds-utility .d-sm-table{
        display:table!important
    }
    .dds-utility .d-sm-table-row{
        display:table-row!important
    }
    .dds-utility .d-sm-table-cell{
        display:table-cell!important
    }
    .dds-utility .d-sm-flex{
        display:flex!important
    }
    .dds-utility .d-sm-inline-flex{
        display:inline-flex!important
    }
}
@media (min-width:900px){
    .dds-utility .d-md-none{
        display:none!important
    }
    .dds-utility .d-md-inline{
        display:inline!important
    }
    .dds-utility .d-md-inline-block{
        display:inline-block!important
    }
    .dds-utility .d-md-block{
        display:block!important
    }
    .dds-utility .d-md-table{
        display:table!important
    }
    .dds-utility .d-md-table-row{
        display:table-row!important
    }
    .dds-utility .d-md-table-cell{
        display:table-cell!important
    }
    .dds-utility .d-md-flex{
        display:flex!important
    }
    .dds-utility .d-md-inline-flex{
        display:inline-flex!important
    }
}
@media (min-width:1200px){
    .dds-utility .d-lg-none{
        display:none!important
    }
    .dds-utility .d-lg-inline{
        display:inline!important
    }
    .dds-utility .d-lg-inline-block{
        display:inline-block!important
    }
    .dds-utility .d-lg-block{
        display:block!important
    }
    .dds-utility .d-lg-table{
        display:table!important
    }
    .dds-utility .d-lg-table-row{
        display:table-row!important
    }
    .dds-utility .d-lg-table-cell{
        display:table-cell!important
    }
    .dds-utility .d-lg-flex{
        display:flex!important
    }
    .dds-utility .d-lg-inline-flex{
        display:inline-flex!important
    }
}
@media print{
    .dds-utility .d-print-none{
        display:none!important
    }
    .dds-utility .d-print-inline{
        display:inline!important
    }
    .dds-utility .d-print-inline-block{
        display:inline-block!important
    }
    .dds-utility .d-print-block{
        display:block!important
    }
    .dds-utility .d-print-table{
        display:table!important
    }
    .dds-utility .d-print-table-row{
        display:table-row!important
    }
    .dds-utility .d-print-table-cell{
        display:table-cell!important
    }
    .dds-utility .d-print-flex{
        display:flex!important
    }
    .dds-utility .d-print-inline-flex{
        display:inline-flex!important
    }
}
@-ms-viewport{
    width:device-width
}
.dds-utility .text-justify{
    text-align:justify!important
}
.dds-utility .text-nowrap{
    white-space:nowrap!important
}
.dds-utility .text-left{
    text-align:left!important
}
.dds-utility .text-right{
    text-align:right!important
}
.dds-utility .text-center{
    text-align:center!important
}
@media (min-width:400){
    .dds-utility .text-xs-left{
        text-align:left!important
    }
    .dds-utility .text-xs-right{
        text-align:right!important
    }
    .dds-utility .text-xs-center{
        text-align:center!important
    }
}
@media (min-width:600px){
    .dds-utility .text-sm-left{
        text-align:left!important
    }
    .dds-utility .text-sm-right{
        text-align:right!important
    }
    .dds-utility .text-sm-center{
        text-align:center!important
    }
}
@media (min-width:900px){
    .dds-utility .text-md-left{
        text-align:left!important
    }
    .dds-utility .text-md-right{
        text-align:right!important
    }
    .dds-utility .text-md-center{
        text-align:center!important
    }
}
@media (min-width:1200px){
    .dds-utility .text-lg-left{
        text-align:left!important
    }
    .dds-utility .text-lg-right{
        text-align:right!important
    }
    .dds-utility .text-lg-center{
        text-align:center!important
    }
}
.dds-utility .text-lowercase{
    text-transform:lowercase!important
}
.dds-utility .text-uppercase{
    text-transform:uppercase!important
}
.dds-utility .text-capitalize{
    text-transform:capitalize!important
}
.dds-utility .text-italic{
    font-style:italic
}
.dds-utility .text-line-through{
    text-decoration:line-through
}
@-ms-viewport{
    width:device-width
}
.dds-utility .ds-borders{
    border-style:solid;
    border-color:#858585!important;
    border-width:0;
    border-width:1px
}
.dds-utility .ds-border-top{
    border-style:solid;
    border-color:#858585!important;
    border-width:0;
    border-top-width:1px
}
.dds-utility .ds-border-bottom{
    border-style:solid;
    border-color:#858585!important;
    border-width:0;
    border-bottom-width:1px
}
.dds-utility .ds-border-y{
    border-style:solid;
    border-color:#858585!important;
    border-width:0;
    border-top-width:1px;
    border-bottom-width:1px
}
.dds-utility .ds-border-left{
    border-style:solid;
    border-color:#858585!important;
    border-width:0;
    border-left-width:1px
}
.dds-utility .ds-border-right{
    border-style:solid;
    border-color:#858585!important;
    border-width:0;
    border-right-width:1px
}
.dds-utility .ds-border-x{
    border-style:solid;
    border-color:#858585!important;
    border-width:0;
    border-right-width:1px;
    border-left-width:1px
}
.dds-utility .b-0{
    border-width:0!important
}
.dds-utility .bx-0{
    border-right-width:0!important;
    border-left-width:0!important
}
.dds-utility .by-0{
    border-top-width:0!important;
    border-bottom-width:0!important
}
.dds-utility .b-1{
    border-width:1px!important
}
.dds-utility .bx-1{
    border-right-width:1px!important;
    border-left-width:1px!important
}
.dds-utility .by-1{
    border-top-width:1px!important;
    border-bottom-width:1px!important
}
.dds-utility .b-2{
    border-width:2px!important
}
.dds-utility .bx-2{
    border-right-width:2px!important;
    border-left-width:2px!important
}
.dds-utility .by-2{
    border-top-width:2px!important;
    border-bottom-width:2px!important
}
.dds-utility .b-3{
    border-width:3px!important
}
.dds-utility .bx-3{
    border-right-width:3px!important;
    border-left-width:3px!important
}
.dds-utility .by-3{
    border-top-width:3px!important;
    border-bottom-width:3px!important
}
.dds-utility .b-4{
    border-width:4px!important
}
.dds-utility .bx-4{
    border-right-width:4px!important;
    border-left-width:4px!important
}
.dds-utility .by-4{
    border-top-width:4px!important;
    border-bottom-width:4px!important
}
.dds-utility .b-8{
    border-width:8px!important
}
.dds-utility .bx-8{
    border-right-width:8px!important;
    border-left-width:8px!important
}
.dds-utility .by-8{
    border-top-width:8px!important;
    border-bottom-width:8px!important
}
.dds-utility .bl-0{
    border-left-width:0!important
}
.dds-utility .bl-1{
    border-left-width:1px!important
}
.dds-utility .bl-2{
    border-left-width:2px!important
}
.dds-utility .bl-3{
    border-left-width:3px!important
}
.dds-utility .bl-4{
    border-left-width:4px!important
}
.dds-utility .bl-8{
    border-left-width:8px!important
}
.dds-utility .bt-0{
    border-top-width:0!important
}
.dds-utility .bt-1{
    border-top-width:1px!important
}
.dds-utility .bt-2{
    border-top-width:2px!important
}
.dds-utility .bt-3{
    border-top-width:3px!important
}
.dds-utility .bt-4{
    border-top-width:4px!important
}
.dds-utility .bt-8{
    border-top-width:8px!important
}
.dds-utility .br-0{
    border-right-width:0!important
}
.dds-utility .br-1{
    border-right-width:1px!important
}
.dds-utility .br-2{
    border-right-width:2px!important
}
.dds-utility .br-3{
    border-right-width:3px!important
}
.dds-utility .br-4{
    border-right-width:4px!important
}
.dds-utility .br-8{
    border-right-width:8px!important
}
.dds-utility .bb-0{
    border-bottom-width:0!important
}
.dds-utility .bb-1{
    border-bottom-width:1px!important
}
.dds-utility .bb-2{
    border-bottom-width:2px!important
}
.dds-utility .bb-3{
    border-bottom-width:3px!important
}
.dds-utility .bb-4{
    border-bottom-width:4px!important
}
.dds-utility .bb-8{
    border-bottom-width:8px!important
}
@media (min-width:400){
    .dds-utility .ds-borders-xs{
        border-style:solid;
        border-color:#858585!important;
        border-width:0;
        border-width:1px
    }
    .dds-utility .ds-border-xs-top{
        border-style:solid;
        border-color:#858585!important;
        border-width:0;
        border-top-width:1px
    }
    .dds-utility .ds-border-xs-bottom{
        border-style:solid;
        border-color:#858585!important;
        border-width:0;
        border-bottom-width:1px
    }
    .dds-utility .ds-border-xs-y{
        border-style:solid;
        border-color:#858585!important;
        border-width:0;
        border-top-width:1px;
        border-bottom-width:1px
    }
    .dds-utility .ds-border-xs-left{
        border-style:solid;
        border-color:#858585!important;
        border-width:0;
        border-left-width:1px
    }
    .dds-utility .ds-border-xs-right{
        border-style:solid;
        border-color:#858585!important;
        border-width:0;
        border-right-width:1px
    }
    .dds-utility .ds-border-xs-x{
        border-style:solid;
        border-color:#858585!important;
        border-width:0;
        border-right-width:1px;
        border-left-width:1px
    }
    .dds-utility .b-xs-0{
        border-width:0!important
    }
    .dds-utility .bx-xs-0{
        border-right-width:0!important;
        border-left-width:0!important
    }
    .dds-utility .by-xs-0{
        border-top-width:0!important;
        border-bottom-width:0!important
    }
    .dds-utility .b-xs-1{
        border-width:1px!important
    }
    .dds-utility .bx-xs-1{
        border-right-width:1px!important;
        border-left-width:1px!important
    }
    .dds-utility .by-xs-1{
        border-top-width:1px!important;
        border-bottom-width:1px!important
    }
    .dds-utility .b-xs-2{
        border-width:2px!important
    }
    .dds-utility .bx-xs-2{
        border-right-width:2px!important;
        border-left-width:2px!important
    }
    .dds-utility .by-xs-2{
        border-top-width:2px!important;
        border-bottom-width:2px!important
    }
    .dds-utility .b-xs-3{
        border-width:3px!important
    }
    .dds-utility .bx-xs-3{
        border-right-width:3px!important;
        border-left-width:3px!important
    }
    .dds-utility .by-xs-3{
        border-top-width:3px!important;
        border-bottom-width:3px!important
    }
    .dds-utility .b-xs-4{
        border-width:4px!important
    }
    .dds-utility .bx-xs-4{
        border-right-width:4px!important;
        border-left-width:4px!important
    }
    .dds-utility .by-xs-4{
        border-top-width:4px!important;
        border-bottom-width:4px!important
    }
    .dds-utility .b-xs-8{
        border-width:8px!important
    }
    .dds-utility .bx-xs-8{
        border-right-width:8px!important;
        border-left-width:8px!important
    }
    .dds-utility .by-xs-8{
        border-top-width:8px!important;
        border-bottom-width:8px!important
    }
    .dds-utility .bl-xs-0{
        border-left-width:0!important
    }
    .dds-utility .bl-xs-1{
        border-left-width:1px!important
    }
    .dds-utility .bl-xs-2{
        border-left-width:2px!important
    }
    .dds-utility .bl-xs-3{
        border-left-width:3px!important
    }
    .dds-utility .bl-xs-4{
        border-left-width:4px!important
    }
    .dds-utility .bl-xs-8{
        border-left-width:8px!important
    }
    .dds-utility .bt-xs-0{
        border-top-width:0!important
    }
    .dds-utility .bt-xs-1{
        border-top-width:1px!important
    }
    .dds-utility .bt-xs-2{
        border-top-width:2px!important
    }
    .dds-utility .bt-xs-3{
        border-top-width:3px!important
    }
    .dds-utility .bt-xs-4{
        border-top-width:4px!important
    }
    .dds-utility .bt-xs-8{
        border-top-width:8px!important
    }
    .dds-utility .br-xs-0{
        border-right-width:0!important
    }
    .dds-utility .br-xs-1{
        border-right-width:1px!important
    }
    .dds-utility .br-xs-2{
        border-right-width:2px!important
    }
    .dds-utility .br-xs-3{
        border-right-width:3px!important
    }
    .dds-utility .br-xs-4{
        border-right-width:4px!important
    }
    .dds-utility .br-xs-8{
        border-right-width:8px!important
    }
    .dds-utility .bb-xs-0{
        border-bottom-width:0!important
    }
    .dds-utility .bb-xs-1{
        border-bottom-width:1px!important
    }
    .dds-utility .bb-xs-2{
        border-bottom-width:2px!important
    }
    .dds-utility .bb-xs-3{
        border-bottom-width:3px!important
    }
    .dds-utility .bb-xs-4{
        border-bottom-width:4px!important
    }
    .dds-utility .bb-xs-8{
        border-bottom-width:8px!important
    }
}
@media (min-width:600px){
    .dds-utility .ds-borders-sm{
        border-style:solid;
        border-color:#858585!important;
        border-width:0;
        border-width:1px
    }
    .dds-utility .ds-border-sm-top{
        border-style:solid;
        border-color:#858585!important;
        border-width:0;
        border-top-width:1px
    }
    .dds-utility .ds-border-sm-bottom{
        border-style:solid;
        border-color:#858585!important;
        border-width:0;
        border-bottom-width:1px
    }
    .dds-utility .ds-border-sm-y{
        border-style:solid;
        border-color:#858585!important;
        border-width:0;
        border-top-width:1px;
        border-bottom-width:1px
    }
    .dds-utility .ds-border-sm-left{
        border-style:solid;
        border-color:#858585!important;
        border-width:0;
        border-left-width:1px
    }
    .dds-utility .ds-border-sm-right{
        border-style:solid;
        border-color:#858585!important;
        border-width:0;
        border-right-width:1px
    }
    .dds-utility .ds-border-sm-x{
        border-style:solid;
        border-color:#858585!important;
        border-width:0;
        border-right-width:1px;
        border-left-width:1px
    }
    .dds-utility .b-sm-0{
        border-width:0!important
    }
    .dds-utility .bx-sm-0{
        border-right-width:0!important;
        border-left-width:0!important
    }
    .dds-utility .by-sm-0{
        border-top-width:0!important;
        border-bottom-width:0!important
    }
    .dds-utility .b-sm-1{
        border-width:1px!important
    }
    .dds-utility .bx-sm-1{
        border-right-width:1px!important;
        border-left-width:1px!important
    }
    .dds-utility .by-sm-1{
        border-top-width:1px!important;
        border-bottom-width:1px!important
    }
    .dds-utility .b-sm-2{
        border-width:2px!important
    }
    .dds-utility .bx-sm-2{
        border-right-width:2px!important;
        border-left-width:2px!important
    }
    .dds-utility .by-sm-2{
        border-top-width:2px!important;
        border-bottom-width:2px!important
    }
    .dds-utility .b-sm-3{
        border-width:3px!important
    }
    .dds-utility .bx-sm-3{
        border-right-width:3px!important;
        border-left-width:3px!important
    }
    .dds-utility .by-sm-3{
        border-top-width:3px!important;
        border-bottom-width:3px!important
    }
    .dds-utility .b-sm-4{
        border-width:4px!important
    }
    .dds-utility .bx-sm-4{
        border-right-width:4px!important;
        border-left-width:4px!important
    }
    .dds-utility .by-sm-4{
        border-top-width:4px!important;
        border-bottom-width:4px!important
    }
    .dds-utility .b-sm-8{
        border-width:8px!important
    }
    .dds-utility .bx-sm-8{
        border-right-width:8px!important;
        border-left-width:8px!important
    }
    .dds-utility .by-sm-8{
        border-top-width:8px!important;
        border-bottom-width:8px!important
    }
    .dds-utility .bl-sm-0{
        border-left-width:0!important
    }
    .dds-utility .bl-sm-1{
        border-left-width:1px!important
    }
    .dds-utility .bl-sm-2{
        border-left-width:2px!important
    }
    .dds-utility .bl-sm-3{
        border-left-width:3px!important
    }
    .dds-utility .bl-sm-4{
        border-left-width:4px!important
    }
    .dds-utility .bl-sm-8{
        border-left-width:8px!important
    }
    .dds-utility .bt-sm-0{
        border-top-width:0!important
    }
    .dds-utility .bt-sm-1{
        border-top-width:1px!important
    }
    .dds-utility .bt-sm-2{
        border-top-width:2px!important
    }
    .dds-utility .bt-sm-3{
        border-top-width:3px!important
    }
    .dds-utility .bt-sm-4{
        border-top-width:4px!important
    }
    .dds-utility .bt-sm-8{
        border-top-width:8px!important
    }
    .dds-utility .br-sm-0{
        border-right-width:0!important
    }
    .dds-utility .br-sm-1{
        border-right-width:1px!important
    }
    .dds-utility .br-sm-2{
        border-right-width:2px!important
    }
    .dds-utility .br-sm-3{
        border-right-width:3px!important
    }
    .dds-utility .br-sm-4{
        border-right-width:4px!important
    }
    .dds-utility .br-sm-8{
        border-right-width:8px!important
    }
    .dds-utility .bb-sm-0{
        border-bottom-width:0!important
    }
    .dds-utility .bb-sm-1{
        border-bottom-width:1px!important
    }
    .dds-utility .bb-sm-2{
        border-bottom-width:2px!important
    }
    .dds-utility .bb-sm-3{
        border-bottom-width:3px!important
    }
    .dds-utility .bb-sm-4{
        border-bottom-width:4px!important
    }
    .dds-utility .bb-sm-8{
        border-bottom-width:8px!important
    }
}
@media (min-width:900px){
    .dds-utility .ds-borders-md{
        border-style:solid;
        border-color:#858585!important;
        border-width:0;
        border-width:1px
    }
    .dds-utility .ds-border-md-top{
        border-style:solid;
        border-color:#858585!important;
        border-width:0;
        border-top-width:1px
    }
    .dds-utility .ds-border-md-bottom{
        border-style:solid;
        border-color:#858585!important;
        border-width:0;
        border-bottom-width:1px
    }
    .dds-utility .ds-border-md-y{
        border-style:solid;
        border-color:#858585!important;
        border-width:0;
        border-top-width:1px;
        border-bottom-width:1px
    }
    .dds-utility .ds-border-md-left{
        border-style:solid;
        border-color:#858585!important;
        border-width:0;
        border-left-width:1px
    }
    .dds-utility .ds-border-md-right{
        border-style:solid;
        border-color:#858585!important;
        border-width:0;
        border-right-width:1px
    }
    .dds-utility .ds-border-md-x{
        border-style:solid;
        border-color:#858585!important;
        border-width:0;
        border-right-width:1px;
        border-left-width:1px
    }
    .dds-utility .b-md-0{
        border-width:0!important
    }
    .dds-utility .bx-md-0{
        border-right-width:0!important;
        border-left-width:0!important
    }
    .dds-utility .by-md-0{
        border-top-width:0!important;
        border-bottom-width:0!important
    }
    .dds-utility .b-md-1{
        border-width:1px!important
    }
    .dds-utility .bx-md-1{
        border-right-width:1px!important;
        border-left-width:1px!important
    }
    .dds-utility .by-md-1{
        border-top-width:1px!important;
        border-bottom-width:1px!important
    }
    .dds-utility .b-md-2{
        border-width:2px!important
    }
    .dds-utility .bx-md-2{
        border-right-width:2px!important;
        border-left-width:2px!important
    }
    .dds-utility .by-md-2{
        border-top-width:2px!important;
        border-bottom-width:2px!important
    }
    .dds-utility .b-md-3{
        border-width:3px!important
    }
    .dds-utility .bx-md-3{
        border-right-width:3px!important;
        border-left-width:3px!important
    }
    .dds-utility .by-md-3{
        border-top-width:3px!important;
        border-bottom-width:3px!important
    }
    .dds-utility .b-md-4{
        border-width:4px!important
    }
    .dds-utility .bx-md-4{
        border-right-width:4px!important;
        border-left-width:4px!important
    }
    .dds-utility .by-md-4{
        border-top-width:4px!important;
        border-bottom-width:4px!important
    }
    .dds-utility .b-md-8{
        border-width:8px!important
    }
    .dds-utility .bx-md-8{
        border-right-width:8px!important;
        border-left-width:8px!important
    }
    .dds-utility .by-md-8{
        border-top-width:8px!important;
        border-bottom-width:8px!important
    }
    .dds-utility .bl-md-0{
        border-left-width:0!important
    }
    .dds-utility .bl-md-1{
        border-left-width:1px!important
    }
    .dds-utility .bl-md-2{
        border-left-width:2px!important
    }
    .dds-utility .bl-md-3{
        border-left-width:3px!important
    }
    .dds-utility .bl-md-4{
        border-left-width:4px!important
    }
    .dds-utility .bl-md-8{
        border-left-width:8px!important
    }
    .dds-utility .bt-md-0{
        border-top-width:0!important
    }
    .dds-utility .bt-md-1{
        border-top-width:1px!important
    }
    .dds-utility .bt-md-2{
        border-top-width:2px!important
    }
    .dds-utility .bt-md-3{
        border-top-width:3px!important
    }
    .dds-utility .bt-md-4{
        border-top-width:4px!important
    }
    .dds-utility .bt-md-8{
        border-top-width:8px!important
    }
    .dds-utility .br-md-0{
        border-right-width:0!important
    }
    .dds-utility .br-md-1{
        border-right-width:1px!important
    }
    .dds-utility .br-md-2{
        border-right-width:2px!important
    }
    .dds-utility .br-md-3{
        border-right-width:3px!important
    }
    .dds-utility .br-md-4{
        border-right-width:4px!important
    }
    .dds-utility .br-md-8{
        border-right-width:8px!important
    }
    .dds-utility .bb-md-0{
        border-bottom-width:0!important
    }
    .dds-utility .bb-md-1{
        border-bottom-width:1px!important
    }
    .dds-utility .bb-md-2{
        border-bottom-width:2px!important
    }
    .dds-utility .bb-md-3{
        border-bottom-width:3px!important
    }
    .dds-utility .bb-md-4{
        border-bottom-width:4px!important
    }
    .dds-utility .bb-md-8{
        border-bottom-width:8px!important
    }
}
@media (min-width:1200px){
    .dds-utility .ds-borders-lg{
        border-style:solid;
        border-color:#858585!important;
        border-width:0;
        border-width:1px
    }
    .dds-utility .ds-border-lg-top{
        border-style:solid;
        border-color:#858585!important;
        border-width:0;
        border-top-width:1px
    }
    .dds-utility .ds-border-lg-bottom{
        border-style:solid;
        border-color:#858585!important;
        border-width:0;
        border-bottom-width:1px
    }
    .dds-utility .ds-border-lg-y{
        border-style:solid;
        border-color:#858585!important;
        border-width:0;
        border-top-width:1px;
        border-bottom-width:1px
    }
    .dds-utility .ds-border-lg-left{
        border-style:solid;
        border-color:#858585!important;
        border-width:0;
        border-left-width:1px
    }
    .dds-utility .ds-border-lg-right{
        border-style:solid;
        border-color:#858585!important;
        border-width:0;
        border-right-width:1px
    }
    .dds-utility .ds-border-lg-x{
        border-style:solid;
        border-color:#858585!important;
        border-width:0;
        border-right-width:1px;
        border-left-width:1px
    }
    .dds-utility .b-lg-0{
        border-width:0!important
    }
    .dds-utility .bx-lg-0{
        border-right-width:0!important;
        border-left-width:0!important
    }
    .dds-utility .by-lg-0{
        border-top-width:0!important;
        border-bottom-width:0!important
    }
    .dds-utility .b-lg-1{
        border-width:1px!important
    }
    .dds-utility .bx-lg-1{
        border-right-width:1px!important;
        border-left-width:1px!important
    }
    .dds-utility .by-lg-1{
        border-top-width:1px!important;
        border-bottom-width:1px!important
    }
    .dds-utility .b-lg-2{
        border-width:2px!important
    }
    .dds-utility .bx-lg-2{
        border-right-width:2px!important;
        border-left-width:2px!important
    }
    .dds-utility .by-lg-2{
        border-top-width:2px!important;
        border-bottom-width:2px!important
    }
    .dds-utility .b-lg-3{
        border-width:3px!important
    }
    .dds-utility .bx-lg-3{
        border-right-width:3px!important;
        border-left-width:3px!important
    }
    .dds-utility .by-lg-3{
        border-top-width:3px!important;
        border-bottom-width:3px!important
    }
    .dds-utility .b-lg-4{
        border-width:4px!important
    }
    .dds-utility .bx-lg-4{
        border-right-width:4px!important;
        border-left-width:4px!important
    }
    .dds-utility .by-lg-4{
        border-top-width:4px!important;
        border-bottom-width:4px!important
    }
    .dds-utility .b-lg-8{
        border-width:8px!important
    }
    .dds-utility .bx-lg-8{
        border-right-width:8px!important;
        border-left-width:8px!important
    }
    .dds-utility .by-lg-8{
        border-top-width:8px!important;
        border-bottom-width:8px!important
    }
    .dds-utility .bl-lg-0{
        border-left-width:0!important
    }
    .dds-utility .bl-lg-1{
        border-left-width:1px!important
    }
    .dds-utility .bl-lg-2{
        border-left-width:2px!important
    }
    .dds-utility .bl-lg-3{
        border-left-width:3px!important
    }
    .dds-utility .bl-lg-4{
        border-left-width:4px!important
    }
    .dds-utility .bl-lg-8{
        border-left-width:8px!important
    }
    .dds-utility .bt-lg-0{
        border-top-width:0!important
    }
    .dds-utility .bt-lg-1{
        border-top-width:1px!important
    }
    .dds-utility .bt-lg-2{
        border-top-width:2px!important
    }
    .dds-utility .bt-lg-3{
        border-top-width:3px!important
    }
    .dds-utility .bt-lg-4{
        border-top-width:4px!important
    }
    .dds-utility .bt-lg-8{
        border-top-width:8px!important
    }
    .dds-utility .br-lg-0{
        border-right-width:0!important
    }
    .dds-utility .br-lg-1{
        border-right-width:1px!important
    }
    .dds-utility .br-lg-2{
        border-right-width:2px!important
    }
    .dds-utility .br-lg-3{
        border-right-width:3px!important
    }
    .dds-utility .br-lg-4{
        border-right-width:4px!important
    }
    .dds-utility .br-lg-8{
        border-right-width:8px!important
    }
    .dds-utility .bb-lg-0{
        border-bottom-width:0!important
    }
    .dds-utility .bb-lg-1{
        border-bottom-width:1px!important
    }
    .dds-utility .bb-lg-2{
        border-bottom-width:2px!important
    }
    .dds-utility .bb-lg-3{
        border-bottom-width:3px!important
    }
    .dds-utility .bb-lg-4{
        border-bottom-width:4px!important
    }
    .dds-utility .bb-lg-8{
        border-bottom-width:8px!important
    }
}
@-ms-viewport{
    width:device-width
}
.dds-utility .ratio-21by9{
    padding-top:42.85714%
}
.dds-utility .ratio-16by9{
    padding-top:56.25%
}
.dds-utility .ratio-4by3{
    padding-top:75%
}
.dds-utility .ratio-1by1{
    padding-top:100%
}
.dds-utility .ratio-auto{
    padding-top:initial
}
@media (min-width:400){
    .dds-utility .ratio-xs-21by9{
        padding-top:42.85714%
    }
    .dds-utility .ratio-xs-16by9{
        padding-top:56.25%
    }
    .dds-utility .ratio-xs-4by3{
        padding-top:75%
    }
    .dds-utility .ratio-xs-1by1{
        padding-top:100%
    }
    .dds-utility .ratio-xs-auto{
        padding-top:initial
    }
}
@media (min-width:600px){
    .dds-utility .ratio-sm-21by9{
        padding-top:42.85714%
    }
    .dds-utility .ratio-sm-16by9{
        padding-top:56.25%
    }
    .dds-utility .ratio-sm-4by3{
        padding-top:75%
    }
    .dds-utility .ratio-sm-1by1{
        padding-top:100%
    }
    .dds-utility .ratio-sm-auto{
        padding-top:initial
    }
}
@media (min-width:900px){
    .dds-utility .ratio-md-21by9{
        padding-top:42.85714%
    }
    .dds-utility .ratio-md-16by9{
        padding-top:56.25%
    }
    .dds-utility .ratio-md-4by3{
        padding-top:75%
    }
    .dds-utility .ratio-md-1by1{
        padding-top:100%
    }
    .dds-utility .ratio-md-auto{
        padding-top:initial
    }
}
@media (min-width:1200px){
    .dds-utility .ratio-lg-21by9{
        padding-top:42.85714%
    }
    .dds-utility .ratio-lg-16by9{
        padding-top:56.25%
    }
    .dds-utility .ratio-lg-4by3{
        padding-top:75%
    }
    .dds-utility .ratio-lg-1by1{
        padding-top:100%
    }
    .dds-utility .ratio-lg-auto{
        padding-top:initial
    }
}
.dds-utility .ratio-before-21by9::before{
    padding-top:42.85714%
}
.dds-utility .ratio-before-16by9::before{
    padding-top:56.25%
}
.dds-utility .ratio-before-4by3::before{
    padding-top:75%
}
.dds-utility .ratio-before-1by1::before{
    padding-top:100%
}
.dds-utility .ratio-before-auto::before{
    padding-top:initial
}
@media (min-width:400){
    .dds-utility .ratio-before-xs-21by9::before{
        padding-top:42.85714%
    }
    .dds-utility .ratio-before-xs-16by9::before{
        padding-top:56.25%
    }
    .dds-utility .ratio-before-xs-4by3::before{
        padding-top:75%
    }
    .dds-utility .ratio-before-xs-1by1::before{
        padding-top:100%
    }
    .dds-utility .ratio-before-xs-auto::before{
        padding-top:initial
    }
}
@media (min-width:600px){
    .dds-utility .ratio-before-sm-21by9::before{
        padding-top:42.85714%
    }
    .dds-utility .ratio-before-sm-16by9::before{
        padding-top:56.25%
    }
    .dds-utility .ratio-before-sm-4by3::before{
        padding-top:75%
    }
    .dds-utility .ratio-before-sm-1by1::before{
        padding-top:100%
    }
    .dds-utility .ratio-before-sm-auto::before{
        padding-top:initial
    }
}
@media (min-width:900px){
    .dds-utility .ratio-before-md-21by9::before{
        padding-top:42.85714%
    }
    .dds-utility .ratio-before-md-16by9::before{
        padding-top:56.25%
    }
    .dds-utility .ratio-before-md-4by3::before{
        padding-top:75%
    }
    .dds-utility .ratio-before-md-1by1::before{
        padding-top:100%
    }
    .dds-utility .ratio-before-md-auto::before{
        padding-top:initial
    }
}
@media (min-width:1200px){
    .dds-utility .ratio-before-lg-21by9::before{
        padding-top:42.85714%
    }
    .dds-utility .ratio-before-lg-16by9::before{
        padding-top:56.25%
    }
    .dds-utility .ratio-before-lg-4by3::before{
        padding-top:75%
    }
    .dds-utility .ratio-before-lg-1by1::before{
        padding-top:100%
    }
    .dds-utility .ratio-before-lg-auto::before{
        padding-top:initial
    }
}
@-ms-viewport{
    width:device-width
}
.dds-utility .ds-bgcolor-transparent{
    background-color:rgba(0,0,0,0)!important
}
.dds-utility .ds-bgcolor-white{
    background-color:#fff!important
}
.dds-utility .ds-bgcolor-black{
    background-color:#000!important
}
.dds-utility .ds-bgcolor-misty{
    background-color:#f5f5f5!important
}
.dds-utility .ds-bgcolor-fog{
    background-color:#e9e9e9!important
}
.dds-utility .ds-bgcolor-concrete{
    background-color:#c2c2c2!important
}
.dds-utility .ds-bgcolor-storm{
    background-color:#858585!important
}
.dds-utility .ds-bgcolor-grey{
    background-color:#414042!important
}
.dds-utility .ds-bgcolor-slate{
    background-color:#1f1f1f!important
}
.dds-utility .ds-bgcolor-cream{
    background-color:#fff9ec!important
}
.dds-utility .ds-bgcolor-daffodil{
    background-color:#ffefcf!important
}
.dds-utility .ds-bgcolor-canary{
    background-color:#ffe2a9!important
}
.dds-utility .ds-bgcolor-yellow{
    background-color:#ffbf3f!important
}
.dds-utility .ds-bgcolor-breeze{
    background-color:#cbf6fd!important
}
.dds-utility .ds-bgcolor-blue-belle{
    background-color:#8cd4df!important
}
.dds-utility .ds-bgcolor-aqua{
    background-color:#00a0b7!important
}
.dds-utility .ds-bgcolor-cayman{
    background-color:#4dbdcd!important
}
.dds-utility .ds-bgcolor-dusk{
    background-color:#00889c!important
}
.dds-utility .ds-bgcolor-red{
    background-color:#da291c!important
}
.dds-utility .ds-bgcolor-pinot{
    background-color:#ae2116!important
}
.dds-utility .ds-bgcolor-font{
    background-color:#1f1f1f!important
}
.dds-utility .ds-bgcolor-link{
    background-color:#2f6fa7!important
}
.dds-utility .ds-bgcolor-success{
    background-color:#00985f!important
}
.dds-utility .ds-bgcolor-error{
    background-color:#ca3e00!important
}
@media (min-width:400px){
    .dds-utility .ds-xs-bgcolor-transparent{
        background-color:rgba(0,0,0,0)!important
    }
    .dds-utility .ds-xs-bgcolor-white{
        background-color:#fff!important
    }
    .dds-utility .ds-xs-bgcolor-black{
        background-color:#000!important
    }
    .dds-utility .ds-xs-bgcolor-misty{
        background-color:#f5f5f5!important
    }
    .dds-utility .ds-xs-bgcolor-fog{
        background-color:#e9e9e9!important
    }
    .dds-utility .ds-xs-bgcolor-concrete{
        background-color:#c2c2c2!important
    }
    .dds-utility .ds-xs-bgcolor-storm{
        background-color:#858585!important
    }
    .dds-utility .ds-xs-bgcolor-grey{
        background-color:#414042!important
    }
    .dds-utility .ds-xs-bgcolor-slate{
        background-color:#1f1f1f!important
    }
    .dds-utility .ds-xs-bgcolor-cream{
        background-color:#fff9ec!important
    }
    .dds-utility .ds-xs-bgcolor-daffodil{
        background-color:#ffefcf!important
    }
    .dds-utility .ds-xs-bgcolor-canary{
        background-color:#ffe2a9!important
    }
    .dds-utility .ds-xs-bgcolor-yellow{
        background-color:#ffbf3f!important
    }
    .dds-utility .ds-xs-bgcolor-breeze{
        background-color:#cbf6fd!important
    }
    .dds-utility .ds-xs-bgcolor-blue-belle{
        background-color:#8cd4df!important
    }
    .dds-utility .ds-xs-bgcolor-aqua{
        background-color:#00a0b7!important
    }
    .dds-utility .ds-xs-bgcolor-cayman{
        background-color:#4dbdcd!important
    }
    .dds-utility .ds-xs-bgcolor-dusk{
        background-color:#00889c!important
    }
    .dds-utility .ds-xs-bgcolor-red{
        background-color:#da291c!important
    }
    .dds-utility .ds-xs-bgcolor-pinot{
        background-color:#ae2116!important
    }
    .dds-utility .ds-xs-bgcolor-font{
        background-color:#1f1f1f!important
    }
    .dds-utility .ds-xs-bgcolor-link{
        background-color:#2f6fa7!important
    }
    .dds-utility .ds-xs-bgcolor-success{
        background-color:#00985f!important
    }
    .dds-utility .ds-xs-bgcolor-error{
        background-color:#ca3e00!important
    }
}
@media (min-width:600px){
    .dds-utility .ds-sm-bgcolor-transparent{
        background-color:rgba(0,0,0,0)!important
    }
    .dds-utility .ds-sm-bgcolor-white{
        background-color:#fff!important
    }
    .dds-utility .ds-sm-bgcolor-black{
        background-color:#000!important
    }
    .dds-utility .ds-sm-bgcolor-misty{
        background-color:#f5f5f5!important
    }
    .dds-utility .ds-sm-bgcolor-fog{
        background-color:#e9e9e9!important
    }
    .dds-utility .ds-sm-bgcolor-concrete{
        background-color:#c2c2c2!important
    }
    .dds-utility .ds-sm-bgcolor-storm{
        background-color:#858585!important
    }
    .dds-utility .ds-sm-bgcolor-grey{
        background-color:#414042!important
    }
    .dds-utility .ds-sm-bgcolor-slate{
        background-color:#1f1f1f!important
    }
    .dds-utility .ds-sm-bgcolor-cream{
        background-color:#fff9ec!important
    }
    .dds-utility .ds-sm-bgcolor-daffodil{
        background-color:#ffefcf!important
    }
    .dds-utility .ds-sm-bgcolor-canary{
        background-color:#ffe2a9!important
    }
    .dds-utility .ds-sm-bgcolor-yellow{
        background-color:#ffbf3f!important
    }
    .dds-utility .ds-sm-bgcolor-breeze{
        background-color:#cbf6fd!important
    }
    .dds-utility .ds-sm-bgcolor-blue-belle{
        background-color:#8cd4df!important
    }
    .dds-utility .ds-sm-bgcolor-aqua{
        background-color:#00a0b7!important
    }
    .dds-utility .ds-sm-bgcolor-cayman{
        background-color:#4dbdcd!important
    }
    .dds-utility .ds-sm-bgcolor-dusk{
        background-color:#00889c!important
    }
    .dds-utility .ds-sm-bgcolor-red{
        background-color:#da291c!important
    }
    .dds-utility .ds-sm-bgcolor-pinot{
        background-color:#ae2116!important
    }
    .dds-utility .ds-sm-bgcolor-font{
        background-color:#1f1f1f!important
    }
    .dds-utility .ds-sm-bgcolor-link{
        background-color:#2f6fa7!important
    }
    .dds-utility .ds-sm-bgcolor-success{
        background-color:#00985f!important
    }
    .dds-utility .ds-sm-bgcolor-error{
        background-color:#ca3e00!important
    }
}
@media (min-width:900px){
    .dds-utility .ds-md-bgcolor-transparent{
        background-color:rgba(0,0,0,0)!important
    }
    .dds-utility .ds-md-bgcolor-white{
        background-color:#fff!important
    }
    .dds-utility .ds-md-bgcolor-black{
        background-color:#000!important
    }
    .dds-utility .ds-md-bgcolor-misty{
        background-color:#f5f5f5!important
    }
    .dds-utility .ds-md-bgcolor-fog{
        background-color:#e9e9e9!important
    }
    .dds-utility .ds-md-bgcolor-concrete{
        background-color:#c2c2c2!important
    }
    .dds-utility .ds-md-bgcolor-storm{
        background-color:#858585!important
    }
    .dds-utility .ds-md-bgcolor-grey{
        background-color:#414042!important
    }
    .dds-utility .ds-md-bgcolor-slate{
        background-color:#1f1f1f!important
    }
    .dds-utility .ds-md-bgcolor-cream{
        background-color:#fff9ec!important
    }
    .dds-utility .ds-md-bgcolor-daffodil{
        background-color:#ffefcf!important
    }
    .dds-utility .ds-md-bgcolor-canary{
        background-color:#ffe2a9!important
    }
    .dds-utility .ds-md-bgcolor-yellow{
        background-color:#ffbf3f!important
    }
    .dds-utility .ds-md-bgcolor-breeze{
        background-color:#cbf6fd!important
    }
    .dds-utility .ds-md-bgcolor-blue-belle{
        background-color:#8cd4df!important
    }
    .dds-utility .ds-md-bgcolor-aqua{
        background-color:#00a0b7!important
    }
    .dds-utility .ds-md-bgcolor-cayman{
        background-color:#4dbdcd!important
    }
    .dds-utility .ds-md-bgcolor-dusk{
        background-color:#00889c!important
    }
    .dds-utility .ds-md-bgcolor-red{
        background-color:#da291c!important
    }
    .dds-utility .ds-md-bgcolor-pinot{
        background-color:#ae2116!important
    }
    .dds-utility .ds-md-bgcolor-font{
        background-color:#1f1f1f!important
    }
    .dds-utility .ds-md-bgcolor-link{
        background-color:#2f6fa7!important
    }
    .dds-utility .ds-md-bgcolor-success{
        background-color:#00985f!important
    }
    .dds-utility .ds-md-bgcolor-error{
        background-color:#ca3e00!important
    }
}
@media (min-width:1200px){
    .dds-utility .ds-lg-bgcolor-transparent{
        background-color:rgba(0,0,0,0)!important
    }
    .dds-utility .ds-lg-bgcolor-white{
        background-color:#fff!important
    }
    .dds-utility .ds-lg-bgcolor-black{
        background-color:#000!important
    }
    .dds-utility .ds-lg-bgcolor-misty{
        background-color:#f5f5f5!important
    }
    .dds-utility .ds-lg-bgcolor-fog{
        background-color:#e9e9e9!important
    }
    .dds-utility .ds-lg-bgcolor-concrete{
        background-color:#c2c2c2!important
    }
    .dds-utility .ds-lg-bgcolor-storm{
        background-color:#858585!important
    }
    .dds-utility .ds-lg-bgcolor-grey{
        background-color:#414042!important
    }
    .dds-utility .ds-lg-bgcolor-slate{
        background-color:#1f1f1f!important
    }
    .dds-utility .ds-lg-bgcolor-cream{
        background-color:#fff9ec!important
    }
    .dds-utility .ds-lg-bgcolor-daffodil{
        background-color:#ffefcf!important
    }
    .dds-utility .ds-lg-bgcolor-canary{
        background-color:#ffe2a9!important
    }
    .dds-utility .ds-lg-bgcolor-yellow{
        background-color:#ffbf3f!important
    }
    .dds-utility .ds-lg-bgcolor-breeze{
        background-color:#cbf6fd!important
    }
    .dds-utility .ds-lg-bgcolor-blue-belle{
        background-color:#8cd4df!important
    }
    .dds-utility .ds-lg-bgcolor-aqua{
        background-color:#00a0b7!important
    }
    .dds-utility .ds-lg-bgcolor-cayman{
        background-color:#4dbdcd!important
    }
    .dds-utility .ds-lg-bgcolor-dusk{
        background-color:#00889c!important
    }
    .dds-utility .ds-lg-bgcolor-red{
        background-color:#da291c!important
    }
    .dds-utility .ds-lg-bgcolor-pinot{
        background-color:#ae2116!important
    }
    .dds-utility .ds-lg-bgcolor-font{
        background-color:#1f1f1f!important
    }
    .dds-utility .ds-lg-bgcolor-link{
        background-color:#2f6fa7!important
    }
    .dds-utility .ds-lg-bgcolor-success{
        background-color:#00985f!important
    }
    .dds-utility .ds-lg-bgcolor-error{
        background-color:#ca3e00!important
    }
}
.dds-utility .ds-color-transparent{
    color:transparent!important
}
.dds-utility .ds-color-white{
    color:#fff!important
}
.dds-utility .ds-color-black{
    color:#000!important
}
.dds-utility .ds-color-misty{
    color:#f5f5f5!important
}
.dds-utility .ds-color-fog{
    color:#e9e9e9!important
}
.dds-utility .ds-color-concrete{
    color:#c2c2c2!important
}
.dds-utility .ds-color-storm{
    color:#858585!important
}
.dds-utility .ds-color-grey{
    color:#414042!important
}
.dds-utility .ds-color-slate{
    color:#1f1f1f!important
}
.dds-utility .ds-color-cream{
    color:#fff9ec!important
}
.dds-utility .ds-color-daffodil{
    color:#ffefcf!important
}
.dds-utility .ds-color-canary{
    color:#ffe2a9!important
}
.dds-utility .ds-color-yellow{
    color:#ffbf3f!important
}
.dds-utility .ds-color-breeze{
    color:#cbf6fd!important
}
.dds-utility .ds-color-blue-belle{
    color:#8cd4df!important
}
.dds-utility .ds-color-aqua{
    color:#00a0b7!important
}
.dds-utility .ds-color-cayman{
    color:#4dbdcd!important
}
.dds-utility .ds-color-dusk{
    color:#00889c!important
}
.dds-utility .ds-color-red{
    color:#da291c!important
}
.dds-utility .ds-color-pinot{
    color:#ae2116!important
}
.dds-utility .ds-color-font{
    color:#1f1f1f!important
}
.dds-utility .ds-color-link{
    color:#2f6fa7!important
}
.dds-utility .ds-color-success{
    color:#00985f!important
}
.dds-utility .ds-color-error{
    color:#ca3e00!important
}
.dds-utility .ds-brcolor-transparent{
    border-color:transparent!important
}
.dds-utility .ds-brcolor-white{
    border-color:#fff!important
}
.dds-utility .ds-brcolor-black{
    border-color:#000!important
}
.dds-utility .ds-brcolor-misty{
    border-color:#f5f5f5!important
}
.dds-utility .ds-brcolor-fog{
    border-color:#e9e9e9!important
}
.dds-utility .ds-brcolor-concrete{
    border-color:#c2c2c2!important
}
.dds-utility .ds-brcolor-storm{
    border-color:#858585!important
}
.dds-utility .ds-brcolor-grey{
    border-color:#414042!important
}
.dds-utility .ds-brcolor-slate{
    border-color:#1f1f1f!important
}
.dds-utility .ds-brcolor-cream{
    border-color:#fff9ec!important
}
.dds-utility .ds-brcolor-daffodil{
    border-color:#ffefcf!important
}
.dds-utility .ds-brcolor-canary{
    border-color:#ffe2a9!important
}
.dds-utility .ds-brcolor-yellow{
    border-color:#ffbf3f!important
}
.dds-utility .ds-brcolor-breeze{
    border-color:#cbf6fd!important
}
.dds-utility .ds-brcolor-blue-belle{
    border-color:#8cd4df!important
}
.dds-utility .ds-brcolor-aqua{
    border-color:#00a0b7!important
}
.dds-utility .ds-brcolor-cayman{
    border-color:#4dbdcd!important
}
.dds-utility .ds-brcolor-dusk{
    border-color:#00889c!important
}
.dds-utility .ds-brcolor-red{
    border-color:#da291c!important
}
.dds-utility .ds-brcolor-pinot{
    border-color:#ae2116!important
}
.dds-utility .ds-brcolor-font{
    border-color:#1f1f1f!important
}
.dds-utility .ds-brcolor-link{
    border-color:#2f6fa7!important
}
.dds-utility .ds-brcolor-success{
    border-color:#00985f!important
}
.dds-utility .ds-brcolor-error{
    border-color:#ca3e00!important
}
@media (min-width:400){
    .dds-utility .ds-brcolor-xs-transparent{
        border-color:transparent!important
    }
    .dds-utility .ds-brcolor-xs-white{
        border-color:#fff!important
    }
    .dds-utility .ds-brcolor-xs-black{
        border-color:#000!important
    }
    .dds-utility .ds-brcolor-xs-misty{
        border-color:#f5f5f5!important
    }
    .dds-utility .ds-brcolor-xs-fog{
        border-color:#e9e9e9!important
    }
    .dds-utility .ds-brcolor-xs-concrete{
        border-color:#c2c2c2!important
    }
    .dds-utility .ds-brcolor-xs-storm{
        border-color:#858585!important
    }
    .dds-utility .ds-brcolor-xs-grey{
        border-color:#414042!important
    }
    .dds-utility .ds-brcolor-xs-slate{
        border-color:#1f1f1f!important
    }
    .dds-utility .ds-brcolor-xs-cream{
        border-color:#fff9ec!important
    }
    .dds-utility .ds-brcolor-xs-daffodil{
        border-color:#ffefcf!important
    }
    .dds-utility .ds-brcolor-xs-canary{
        border-color:#ffe2a9!important
    }
    .dds-utility .ds-brcolor-xs-yellow{
        border-color:#ffbf3f!important
    }
    .dds-utility .ds-brcolor-xs-breeze{
        border-color:#cbf6fd!important
    }
    .dds-utility .ds-brcolor-xs-blue-belle{
        border-color:#8cd4df!important
    }
    .dds-utility .ds-brcolor-xs-aqua{
        border-color:#00a0b7!important
    }
    .dds-utility .ds-brcolor-xs-cayman{
        border-color:#4dbdcd!important
    }
    .dds-utility .ds-brcolor-xs-dusk{
        border-color:#00889c!important
    }
    .dds-utility .ds-brcolor-xs-red{
        border-color:#da291c!important
    }
    .dds-utility .ds-brcolor-xs-pinot{
        border-color:#ae2116!important
    }
    .dds-utility .ds-brcolor-xs-font{
        border-color:#1f1f1f!important
    }
    .dds-utility .ds-brcolor-xs-link{
        border-color:#2f6fa7!important
    }
    .dds-utility .ds-brcolor-xs-success{
        border-color:#00985f!important
    }
    .dds-utility .ds-brcolor-xs-error{
        border-color:#ca3e00!important
    }
}
@media (min-width:600px){
    .dds-utility .ds-brcolor-sm-transparent{
        border-color:transparent!important
    }
    .dds-utility .ds-brcolor-sm-white{
        border-color:#fff!important
    }
    .dds-utility .ds-brcolor-sm-black{
        border-color:#000!important
    }
    .dds-utility .ds-brcolor-sm-misty{
        border-color:#f5f5f5!important
    }
    .dds-utility .ds-brcolor-sm-fog{
        border-color:#e9e9e9!important
    }
    .dds-utility .ds-brcolor-sm-concrete{
        border-color:#c2c2c2!important
    }
    .dds-utility .ds-brcolor-sm-storm{
        border-color:#858585!important
    }
    .dds-utility .ds-brcolor-sm-grey{
        border-color:#414042!important
    }
    .dds-utility .ds-brcolor-sm-slate{
        border-color:#1f1f1f!important
    }
    .dds-utility .ds-brcolor-sm-cream{
        border-color:#fff9ec!important
    }
    .dds-utility .ds-brcolor-sm-daffodil{
        border-color:#ffefcf!important
    }
    .dds-utility .ds-brcolor-sm-canary{
        border-color:#ffe2a9!important
    }
    .dds-utility .ds-brcolor-sm-yellow{
        border-color:#ffbf3f!important
    }
    .dds-utility .ds-brcolor-sm-breeze{
        border-color:#cbf6fd!important
    }
    .dds-utility .ds-brcolor-sm-blue-belle{
        border-color:#8cd4df!important
    }
    .dds-utility .ds-brcolor-sm-aqua{
        border-color:#00a0b7!important
    }
    .dds-utility .ds-brcolor-sm-cayman{
        border-color:#4dbdcd!important
    }
    .dds-utility .ds-brcolor-sm-dusk{
        border-color:#00889c!important
    }
    .dds-utility .ds-brcolor-sm-red{
        border-color:#da291c!important
    }
    .dds-utility .ds-brcolor-sm-pinot{
        border-color:#ae2116!important
    }
    .dds-utility .ds-brcolor-sm-font{
        border-color:#1f1f1f!important
    }
    .dds-utility .ds-brcolor-sm-link{
        border-color:#2f6fa7!important
    }
    .dds-utility .ds-brcolor-sm-success{
        border-color:#00985f!important
    }
    .dds-utility .ds-brcolor-sm-error{
        border-color:#ca3e00!important
    }
}
@media (min-width:900px){
    .dds-utility .ds-brcolor-md-transparent{
        border-color:transparent!important
    }
    .dds-utility .ds-brcolor-md-white{
        border-color:#fff!important
    }
    .dds-utility .ds-brcolor-md-black{
        border-color:#000!important
    }
    .dds-utility .ds-brcolor-md-misty{
        border-color:#f5f5f5!important
    }
    .dds-utility .ds-brcolor-md-fog{
        border-color:#e9e9e9!important
    }
    .dds-utility .ds-brcolor-md-concrete{
        border-color:#c2c2c2!important
    }
    .dds-utility .ds-brcolor-md-storm{
        border-color:#858585!important
    }
    .dds-utility .ds-brcolor-md-grey{
        border-color:#414042!important
    }
    .dds-utility .ds-brcolor-md-slate{
        border-color:#1f1f1f!important
    }
    .dds-utility .ds-brcolor-md-cream{
        border-color:#fff9ec!important
    }
    .dds-utility .ds-brcolor-md-daffodil{
        border-color:#ffefcf!important
    }
    .dds-utility .ds-brcolor-md-canary{
        border-color:#ffe2a9!important
    }
    .dds-utility .ds-brcolor-md-yellow{
        border-color:#ffbf3f!important
    }
    .dds-utility .ds-brcolor-md-breeze{
        border-color:#cbf6fd!important
    }
    .dds-utility .ds-brcolor-md-blue-belle{
        border-color:#8cd4df!important
    }
    .dds-utility .ds-brcolor-md-aqua{
        border-color:#00a0b7!important
    }
    .dds-utility .ds-brcolor-md-cayman{
        border-color:#4dbdcd!important
    }
    .dds-utility .ds-brcolor-md-dusk{
        border-color:#00889c!important
    }
    .dds-utility .ds-brcolor-md-red{
        border-color:#da291c!important
    }
    .dds-utility .ds-brcolor-md-pinot{
        border-color:#ae2116!important
    }
    .dds-utility .ds-brcolor-md-font{
        border-color:#1f1f1f!important
    }
    .dds-utility .ds-brcolor-md-link{
        border-color:#2f6fa7!important
    }
    .dds-utility .ds-brcolor-md-success{
        border-color:#00985f!important
    }
    .dds-utility .ds-brcolor-md-error{
        border-color:#ca3e00!important
    }
}
@media (min-width:1200px){
    .dds-utility .ds-brcolor-lg-transparent{
        border-color:transparent!important
    }
    .dds-utility .ds-brcolor-lg-white{
        border-color:#fff!important
    }
    .dds-utility .ds-brcolor-lg-black{
        border-color:#000!important
    }
    .dds-utility .ds-brcolor-lg-misty{
        border-color:#f5f5f5!important
    }
    .dds-utility .ds-brcolor-lg-fog{
        border-color:#e9e9e9!important
    }
    .dds-utility .ds-brcolor-lg-concrete{
        border-color:#c2c2c2!important
    }
    .dds-utility .ds-brcolor-lg-storm{
        border-color:#858585!important
    }
    .dds-utility .ds-brcolor-lg-grey{
        border-color:#414042!important
    }
    .dds-utility .ds-brcolor-lg-slate{
        border-color:#1f1f1f!important
    }
    .dds-utility .ds-brcolor-lg-cream{
        border-color:#fff9ec!important
    }
    .dds-utility .ds-brcolor-lg-daffodil{
        border-color:#ffefcf!important
    }
    .dds-utility .ds-brcolor-lg-canary{
        border-color:#ffe2a9!important
    }
    .dds-utility .ds-brcolor-lg-yellow{
        border-color:#ffbf3f!important
    }
    .dds-utility .ds-brcolor-lg-breeze{
        border-color:#cbf6fd!important
    }
    .dds-utility .ds-brcolor-lg-blue-belle{
        border-color:#8cd4df!important
    }
    .dds-utility .ds-brcolor-lg-aqua{
        border-color:#00a0b7!important
    }
    .dds-utility .ds-brcolor-lg-cayman{
        border-color:#4dbdcd!important
    }
    .dds-utility .ds-brcolor-lg-dusk{
        border-color:#00889c!important
    }
    .dds-utility .ds-brcolor-lg-red{
        border-color:#da291c!important
    }
    .dds-utility .ds-brcolor-lg-pinot{
        border-color:#ae2116!important
    }
    .dds-utility .ds-brcolor-lg-font{
        border-color:#1f1f1f!important
    }
    .dds-utility .ds-brcolor-lg-link{
        border-color:#2f6fa7!important
    }
    .dds-utility .ds-brcolor-lg-success{
        border-color:#00985f!important
    }
    .dds-utility .ds-brcolor-lg-error{
        border-color:#ca3e00!important
    }
}
@-ms-viewport{
    width:device-width
}
.dds-utility html{
    font-size:62.5%
}
.dds-utility body{
    font-size:1.6rem;
    color:#1f1f1f
}
.dds-utility ol li,.dds-utility p,.dds-utility ul li{
    font-size:1.6rem;
    font-weight:500;
    line-height:1.5;
    margin-bottom:1.6rem;
    margin-bottom:0
}
@media (max-width:899.98px){
    .dds-utility ol li,.dds-utility p,.dds-utility ul li{
        font-size:1.6rem
    }
}
.dds-utility a{
    color:#2f6fa7
}
.dds-utility a:focus,.dds-utility a:hover{
    text-decoration:underline
}
.dds-utility sup{
    font-size:50%;
    line-height:1
}
.dds-utility sub{
    font-size:50%;
    line-height:1
}
.dds-utility * h1,.dds-utility .text-title-1{
    font-size:4.2rem;
    font-weight:600;
    line-height:1.3;
    letter-spacing:-.3px;
    margin-bottom:4rem
}
@media (max-width:899.98px){
    .dds-utility * h1,.dds-utility .text-title-1{
        font-size:3.2rem
    }
}
@media (max-width:899.98px){
    .dds-utility * h1,.dds-utility .text-title-1{
        line-height:1.2;
        letter-spacing:normal;
        margin-bottom:3.2rem
    }
}
.dds-utility * h2,.dds-utility .text-title-2{
    font-size:3.2rem;
    font-weight:500;
    line-height:1.3;
    margin-bottom:2.4rem
}
@media (max-width:899.98px){
    .dds-utility * h2,.dds-utility .text-title-2{
        font-size:2.8rem
    }
}
@media (max-width:899.98px){
    .dds-utility * h2,.dds-utility .text-title-2{
        margin-bottom:1.6rem
    }
}
.dds-utility * h3,.dds-utility .text-title-3{
    font-size:2.8rem;
    font-weight:500;
    line-height:1.3;
    margin-bottom:2.4rem
}
@media (max-width:899.98px){
    .dds-utility * h3,.dds-utility .text-title-3{
        font-size:2.4rem
    }
}
@media (max-width:899.98px){
    .dds-utility * h3,.dds-utility .text-title-3{
        margin-bottom:1.6rem
    }
}
.dds-utility * h4,.dds-utility .text-title-4{
    font-size:2.4rem;
    font-weight:600;
    line-height:1.3;
    margin-bottom:1.6rem
}
@media (max-width:899.98px){
    .dds-utility * h4,.dds-utility .text-title-4{
        font-size:2rem
    }
}
@media (max-width:899.98px){
    .dds-utility * h4,.dds-utility .text-title-4{
        line-height:1.4
    }
}
.dds-utility * h5,.dds-utility .text-title-5{
    font-size:2rem;
    font-weight:600;
    line-height:1.3;
    margin-bottom:1.6rem
}
@media (max-width:899.98px){
    .dds-utility * h5,.dds-utility .text-title-5{
        font-size:1.8rem
    }
}
@media (max-width:899.98px){
    .dds-utility * h5,.dds-utility .text-title-5{
        line-height:1.4
    }
}
.dds-utility .text-body-lg{
    font-size:1.8rem;
    font-weight:500;
    line-height:1.5;
    margin-bottom:1.6rem
}
@media (max-width:899.98px){
    .dds-utility .text-body-lg{
        font-size:1.8rem
    }
}
.dds-utility .text-body{
    font-size:1.6rem;
    font-weight:500;
    line-height:1.5;
    margin-bottom:1.6rem
}
@media (max-width:899.98px){
    .dds-utility .text-body{
        font-size:1.6rem
    }
}
.dds-utility .text-body-sm{
    font-size:1.4rem;
    font-weight:500;
    line-height:1.5;
    margin-bottom:1.6rem
}
@media (max-width:899.98px){
    .dds-utility .text-body-sm{
        font-size:1.4rem
    }
}
.dds-utility .text-overline{
    font-size:1.6rem;
    font-weight:700;
    line-height:1.5;
    text-transform:uppercase;
    letter-spacing:.4px
}
@media (max-width:899.98px){
    .dds-utility .text-overline{
        font-size:1.6rem
    }
}
.dds-utility * .text-xxxl{
    font-size:4.2rem
}
@media (max-width:899.98px){
    .dds-utility * .text-xxxl{
        font-size:3.2rem
    }
}
.dds-utility .text-xxl{
    font-size:3.2rem
}
@media (max-width:899.98px){
    .dds-utility .text-xxl{
        font-size:2.8rem
    }
}
.dds-utility .text-xl{
    font-size:2.8rem
}
@media (max-width:899.98px){
    .dds-utility .text-xl{
        font-size:2.4rem
    }
}
.dds-utility .text-lg{
    font-size:2.4rem
}
@media (max-width:899.98px){
    .dds-utility .text-lg{
        font-size:2rem
    }
}
.dds-utility .text-md{
    font-size:2rem
}
@media (max-width:899.98px){
    .dds-utility .text-md{
        font-size:1.8rem
    }
}
.dds-utility .text-copy-lg{
    font-size:1.8rem
}
@media (max-width:899.98px){
    .dds-utility .text-copy-lg{
        font-size:1.8rem
    }
}
.dds-utility .text-copy{
    font-size:1.6rem
}
@media (max-width:899.98px){
    .dds-utility .text-copy{
        font-size:1.6rem
    }
}
.dds-utility .text-sm{
    font-size:1.4rem
}
@media (max-width:899.98px){
    .dds-utility .text-sm{
        font-size:1.4rem
    }
}
.dds-utility .text-xs{
    font-size:1.2rem
}
@media (max-width:899.98px){
    .dds-utility .text-xs{
        font-size:1.2rem
    }
}
.dds-utility .text-bold{
    font-weight:700
}
.dds-utility .text-semi{
    font-weight:600
}
.dds-utility .text-medium{
    font-weight:500
}
.dds-utility .text-normal{
    font-weight:400
}
.dds-utility .text-light{
    font-weight:100
}
