


.t4-quick-info p {
    margin:0;
    padding: 0;
  
}

.t4-header-inner {
    box-shadow: 3px 0px 5px 0px rgba(112, 112, 112, 0.22);
    -webkit-box-shadow: 3px 0px 5px 0px rgba(112, 112, 112, 0.22);
    -moz-box-shadow: 3px 0px 5px 0px rgba(112, 112, 112, 0.22);
}

.t4-action .search-action {
    color:#5D2748;
}



h3.mslider-title {
    font-family: "CFModGrotesk Bold Expanded",Arial;
    font-size: 18pt;
    height: 80px;
}
.mslider-detail-box {
    padding: 0;
}

.blog .item-content .desc-article p, .blog-featured .item-content .desc-article p {
    margin: 0 0 0.85rem 0;
    font-size: 100%;
}

.mslider_image_slider .mslider-detail-box {
    width:90%;
}

.mslider-title-container {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-direction: normal;
    -moz-box-direction: normal;
    -webkit-box-orient: horizontal;
    -moz-box-orient: horizontal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-pack: start;
    -moz-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-align-content: stretch;
    -ms-flex-line-pack: stretch;
    align-content: stretch;
    -webkit-box-align: start;
    -moz-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
}

.mslider-title-items:nth-child(1) {
    -webkit-box-ordinal-group: 1;
    -moz-box-ordinal-group: 1;
    -webkit-order: 0;
    -ms-flex-order: 0;
    order: 0;
    -webkit-box-flex: 0;
    -moz-box-flex: 0;
    -webkit-flex: 0 1 90%;
    -ms-flex: 0 1 90%;
    flex: 0 1 90%;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    align-self: center;
}

.mslider-title-items:nth-child(2) {
    -webkit-box-ordinal-group: 1;
    -moz-box-ordinal-group: 1;
    -webkit-order: 0;
    -ms-flex-order: 0;
    order: 0;
    -webkit-box-flex: 0;
    -moz-box-flex: 0;
    -webkit-flex: 0 1 auto;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    align-self: center;
}


#back-to-top {
    background:#5D2748;
}

.c-offcanvas--left {
    width: 100%;
}
.t4-offcanvas .t4-off-canvas-header,
.t4-offcanvas {
    background-color: #983B83;
}
.t4-offcanvas .t4-off-canvas-header {
    height: 90px;
}
.t4-offcanvas .t4-off-canvas-header a {
    width:100%;
    text-align: center;
}
.t4-offcanvas .t4-off-canvas-header a img {
    width:70px;
    height: auto;
    max-height: unset;
}

.t4-off-canvas-body .module-title {
    display: none;
}

.t4-offcanvas .t4-off-canvas-header .close {
    background: none;
    opacity: 1;
}

.t4-offcanvas .t4-off-canvas-header .close span {
    color:#ffffff;
    font-size: 60px;
}
.module-disclaimer p,
.module-contact p {
    margin-bottom: 1.1rem;
    line-height: 1.3;
}

.module-contact h3.module-title {
    font-weight: bold;
    font-size: 11pt;
}

.module-disclaimer h3.module-title {
    visibility: hidden;
    font-weight: bold;
    font-size: 11pt;
}
.module-contact h3.module-title,
.module-disclaimer h3.module-title {
    margin: 0;
}

.t4-module a {
    text-decoration: none;
}

.t4-module a:hover {
    text-decoration: underline;
}

.t4-masthead .ja-masthead::before {
    opacity: 1;
    background-color: unset;
}


/*.top-away.not-at-top .t4-breadcrumb {*/
/*    display: block !important;*/
/*}*/

/*.top-away .t4-breadcrumb {*/
/*    display:none;*/
/*}*/

.t4-breadcrumb {
    border-bottom: 1px solid rgba(52, 58, 64, 0.12);
    box-shadow: 0px 2px 5px 0px rgba(112,112,112,0.75);
    -webkit-box-shadow: 0px 2px 5px 0px rgba(112,112,112,0.75);
    -moz-box-shadow: 0px 2px 5px 0px rgba(112,112,112,0.75);
}

.btn-exit {
    /*border: 1px solid #5D2748;*/
}

.blog.blog .items-row.odd {
    background: #FCDCD5 0% 0% no-repeat padding-box;
    max-width: unset;
    margin: unset;
}

.blog.blog .items-row.even {
    background: #983B83 0% 0% no-repeat padding-box;
    max-width: unset;
    margin: unset
}


.t4-main-body {
    padding: 0 0 100px 0;
    margin:0;
}



.blog.blog .items-row .item-content .page-header a {
    color:#5d2748;
}


.t4-palette-musthead a {
    text-decoration: none;
}


.t4-section.t4-breadcrumb .breadcrumb {
    padding: 0.30rem 40px;

}


.items-row .item .item-content .page-header {
    margin-bottom: 0;
}

.cc-revoke {
    z-index: 99;
}
.cc-window {
    z-index: 9999;
}


.moduletable {
    border:0;
}

.mod-languages li a {
    font-family: "CFModGrotesk Bold Expanded",Arial;
    color: #5d2748 !important;

}

.desc-article b,
.desc-article strong,
.article-text b,
.article-text strong
{
    font-family: "CFModGrotesk Bold",Arial;
}

.sigWrapper,
.acm-gallery.style-1 {
    background-color: #983B83;
    padding: 50px 0;
    margin-top: 50px;
}

.sigWrapper ul {
    list-style: none;
    padding: 0;
    margin: 0;
}
.sigWrapper ul li {
    border-radius: 8px;
    overflow: hidden;
}

.sigWrapper ul li img {
    transition: 400ms all;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;

}

.sigWrapper ul li:hover img {
    transform: rotate(1deg) scale(1.1);
    -webkit-transform: rotate(1deg) scale(1.1);
}

.avPlayerWrapper.avVideo {
    padding: 0;
    margin-top: 50px;
}



/*.sigWrapper {*/
/*    background-color:#983B83 ;*/
/*    overflow-x: auto;*/
/*    padding: 50px 30px;*/
/*}*/

/*.sigWrapper ul {*/
/*    list-style:none;*/
/*    margin:0;*/
/*    padding:0;*/
/*    display:table-row;*/
/*    white-space:nowrap;*/
/*}*/

/*.sigWrapper ul li{*/
/*    display:table-cell;*/
/*}*/

