@media (min-width:992px){h2{font-size:30px}}@media (min-width:1200px){h2{font-size:30px}}.photo-wall-1-0 .title-1-0 h2{font-size:26px;}
.calendar-10-0 .calendar-body .calendar-item .item-date .date-header{background-color:#f6ab00;}.calendar-10-0 .calendar-body .calendar-item .item-body .title{height:auto;max-height:calc(18 / 14 * 1rem * 1.5 * 2)}@media screen and (min-width:992px){.calendar-10-0 .calendar-body .calendar-list .calendar-item{padding-bottom:20px;}.calendar-10-0 .calendar-bg .layout-left-4{height:calc(100% - 145px);position:relative;top:85px;}}
.carousel-14-0 .wgt-action-1-0{color:#fff;}.carousel-14-0 .carousel-media img{animation:spin 45s linear infinite;}
.carousel-15-0 .slick-track{margin-left:0;}
.field.field-body p img{height:auto !important;}.views-element-container p iframe,.field.field-body p iframe{max-width:100%;}
.hero-3-2{height:150px;}@media (min-width:992px){.hero-3-2{height:0px;}}
@media (min-width:992px){.carousel-12-0{margin-top:180px;}}
.list-12-0 .list-content{padding-bottom:0px;margin-bottom:0px;display:flex;flex-wrap:wrap;border-bottom:none;}.list-12-0 .list-content .views-field{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #633869;}.list-12-0 .list-content .list-left,.list-12-0 .list-content .list-right{display:block;}.list-12-0 .list-content .list-left{width:100%;}.list-12-0 .list-content .list-right{margin-top:10px;}.list-12-0 .list-content .list-left img{width:100%;height:85px;object-fit:contain;max-width:none;}.list-12-0 .list-content .list-title{padding:0;margin-bottom:20px;background-color:transparent;}@media (min-width:992px){.list-12-0 .list-content{display:flex;flex-wrap:nowrap;}.list-12-0 .list-content .list-right{margin-top:0;}.list-12-0 .list-content .list-left{width:auto;}.list-12-0 .list-content .list-text,.list-12-0 .list-content .list-text p{line-height:28px;}.list-12-0 .list-content .list-left img{width:300px;height:85px;object-fit:contain;object-position:center;}}
.list-1-0 .card-1-5{padding-top:calc(9 / 16 * 100% + 120px)}.list-1-0 .card-1-5 .card-media{padding-top:calc(9 / 16 * 100%);background-color:#ffffff;}
.list-6-3 .list-content .list-media .list-img{transition:transform 0.3s;}.list-6-3 .list-content .list-media .list-img:hover{transform:scale(1.05)}.list-6-3 .list-content .list-text .list-title .list-title-content > a{color:inherit;}.list-6-3 .list-content .list-text .list-desc{line-height:1.625;color:#999999;}
.masonry-2-0 .masonry-box .masonry-media:hover:after{display:none;}
.ratio-16\/13{padding-top:calc(16 / 13 * 100%);}
.list-19-1 .list-text{font-size:14px;color:#afafaf;margin-top:10px}body.toolbar-horizontal:not(.toolbar-loading).toolbar-tray-open .sticky-wrapper .stuck{top:78px !important;}.field-body p{line-height:2;}body.page-node-type-teacher .col-xs-12.col-sm-12.col-lg-10 p{line-height:2;}
table{border:none;}table>thead>tr>th,table>tbody>tr>th,table>tfoot>tr>th,table>thead>tr>td,table>tbody>tr>td,table>tfoot>tr>td{border-top:none;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#dddddd}table>thead>tr>th{background-color:transparent;border-bottom-width:2px;color:#552d87;}table > tbody > tr:nth-of-type(odd){background-color:#f9f9f9;}
body.page-node-type-article .field.field-common-summary{background-color:#f5f5f5;color:#633869;padding:35px;margin-bottom:20px;border-left-style:solid;border-left-color:#633869;border-left-width:2px;}body.page-node-type-article .field.field-common-summary p{line-height:2;}body.page-node-type-publication .field.field-common-summary{background-color:#f5f5f5;color:#633869;padding:35px;margin-bottom:20px;border-left-style:solid;border-left-color:#633869;border-left-width:2px;}
