/* @import url('https://cdnsm5-hosted.civiclive.com/UserFiles/Servers/Server_14895975/Templates/css/style.css?v=1.2'); */

@import url(https://fonts.googleapis.com/css?family=Fira+Sans:400,500,600|Lato:300,400,700,900|Libre+Baskerville:400,400i,700|Open+Sans:300,400,400i,600,600i,700,800|Patua+One&display=swap);@charset "UTF-8"a,a:hover{text-decoration:none}body{font-family:"Lato",sans-serif;font-size:16px;line-height:21px;font-weight:500;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}strong{font-weight:600}section{overflow:visible}.w-20{width:20%;float:left}.w-30{width:30%;float:left}.w-40{width:40%;float:left}.w-50{width:50%;float:left}.w-60{width:60%;float:left}.w-70{width:70%;float:left}.w-80{width:80%;float:left}.w-100{width:100%}div[id$=divContent],span[id$=ltContent]{font-family:"Times New Roman",Times,serif;font-size:16px;line-height:20px;font-weight:300}div[id$=divContent] img,span[id$=ltContent] img{padding:20px}div[id$=divContent] h1,div[id$=divContent] h2,div[id$=divContent] h3,div[id$=divContent] h4,div[id$=divContent] h5,div[id$=divContent] h6,span[id$=ltContent] h1,span[id$=ltContent] h2,span[id$=ltContent] h3,span[id$=ltContent] h4,span[id$=ltContent] h5,span[id$=ltContent] h6{font-family:"Patua One",cursive;font-weight:300;text-transform:uppercase;margin:0 0 8px 0;color:#864c36}div[id$=divContent] h1,span[id$=ltContent] h1{font-size:32px;line-height:38px}div[id$=divContent] h2,span[id$=ltContent] h2{font-size:28px;line-height:34px}div[id$=divContent] h3,span[id$=ltContent] h3{font-size:22px;line-height:26px}div[id$=divContent] h4,span[id$=ltContent] h4{font-size:20px;line-height:24px}div[id$=divContent] h5,span[id$=ltContent] h5{font-size:16px;line-height:20px}div[id$=divContent] h6,span[id$=ltContent] h6{font-size:14px;line-height:18px}div[id$=divContent] p,div[id$=divContent] a,div[id$=divContent] li,div[id$=divContent] strong,span[id$=ltContent] p,span[id$=ltContent] a,span[id$=ltContent] li,span[id$=ltContent] strong{font-family:"Times New Roman",Times,serif;font-size:16px;line-height:22px}div[id$=divContent] a,span[id$=ltContent] a{text-decoration:underline;color:#22566e}div[id$=divContent] a:hover,div[id$=divContent] a:focus,span[id$=ltContent] a:hover,span[id$=ltContent] a:focus{text-decoration:none}.container{padding:0 30px;display:flex;flex-wrap:wrap;max-width:1100px;margin:0 auto}@media screen and (max-width:900px){.container{padding:30px}}@media screen and (max-width:600px){.container{padding:20px}}@media screen and (max-width:900px){.w-20,.w-30,.w-40,.w-50,.w-60,.w-70,.w-80{width:100%!important}}div#CMS_DragDropWrapper{z-index:12000!important}#news-summary .content .date{color:#6b6b6b}button[id*=btn_month]{color:#000}.CMS_adminBar{z-index:12100!important}.portlet_instance{position:relative;z-index:10000}.portletEditMode .ptl_page,.checkoutAndEditMode .ptl_page{display:block!important}.designMode .container{padding:40px 70px;overflow:auto}@media screen and (max-width:1060px){.designMode .container{padding:40px 50px}}@media screen and (max-width:600px){.designMode .container{padding:30px}}.mm-ismenu{background:#4e3d2d}.mm-menu{color:#fff}.mm-menu .mm-list>li>a.mm-subopen:after,.mm-menu .mm-list>li>a.mm-subclose:before{border-color:#fff}select.goog-te-combo{margin:0!important;border:none!important;background:transparent;border-radius:0px!important;-webkit-appearance:none;font-size:13px;position:relative;letter-spacing:.03em;vertical-align:top;height:35px;line-height:35px;padding:0 5px;cursor:pointer;overflow:hidden;-moz-appearance:none}select.goog-te-combo option{color:#000}select.goog-te-combo::-ms-expand{display:none}.skiptranslate>div:after{content:"";font-family:"FontAwesome";position:absolute;right:16px;font-size:16px;top:50%;color:#fff;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.skiptranslate>div{position:relative}.goog-logo-link{display:none}.goog-te-gadget span{display:none}#pace-screen{width:100%;height:100vh;background:#fff;position:fixed;top:0;left:0;z-index:99999999;display:flex;align-items:center;justify-content:center}#pace-screen .lds-ripple{display:inline-block;position:relative;width:64px;height:64px;-webkit-transform:scale(2);transform:scale(2)}#pace-screen .lds-ripple div{position:absolute;border:4px solid #ff5e00;opacity:1;border-radius:50%;-webkit-animation:lds-ripple 1s cubic-bezier(0,.2,.8,1) infinite;animation:lds-ripple 1s cubic-bezier(0,.2,.8,1) infinite}#pace-screen .lds-ripple div:nth-child(2){-webkit-animation-delay:-0.5s;animation-delay:-0.5s}@-webkit-keyframes lds-ripple{0%{top:28px;left:28px;width:0;height:0;opacity:1}100%{top:-1px;left:-1px;width:58px;height:58px;opacity:0}}@keyframes lds-ripple{0%{top:28px;left:28px;width:0;height:0;opacity:1}100%{top:-1px;left:-1px;width:58px;height:58px;opacity:0}}#Btop{position:fixed;right:20px;bottom:-50px;background:#4e3d2d;width:40px;height:40px;border-radius:50%;border:2px solid #000;display:flex;align-items:center;justify-content:center;color:#fff;transition:all 400ms ease;z-index:8000}#Btop span{font-size:26px}#Btop:hover,#Btop:focus{background:#fff;text-decoration:none;color:#4e3d2d;border:2px solid #bcae8b}#Btop.show{bottom:20px!important}.offScreen{position:fixed!important}header .top-header{background:#bcae8b;border-bottom:3px solid #bd652b;display:flex;justify-content:space-between;align-items:center;padding:0 0 0 40px;height:50px;overflow:hidden}@media screen and (max-width:1200px){header .top-header{padding:0 0 0 10px}}header .top-header .left-sec{display:flex;align-items:center}header .top-header .left-sec .ham-menu #mobile-bar{display:block;color:#4e3d2d;font-size:20px;padding:20px;transition:all 400ms cubic-bezier(.19,1,.22,1)}header .top-header .left-sec .ham-menu #mobile-bar:hover,header .top-header .left-sec .ham-menu #mobile-bar:focus{color:#fff;background:#4e3d2d}header .top-header .left-sec .logo{display:block;width:70px}header .top-header .left-sec .logo img{width:100%;position:relative;top:2px}header .top-header .right-sec{display:flex;align-items:center;height:100%}header .top-header .right-sec .social-icons{height:100%;padding-right:10px}header .top-header .right-sec .social-icons ul{height:100%;padding:0;margin:0}header .top-header .right-sec .social-icons ul li{height:100%;list-style:none}header .top-header .right-sec .social-icons ul li a{height:100%;display:flex;align-items:center;justify-content:center;padding:0 15px;font-size:20px;color:#2b3990;transition:all 400ms cubic-bezier(.19,1,.22,1)}header .top-header .right-sec .social-icons ul li a:hover,header .top-header .right-sec .social-icons ul li a:focus{color:#fff;background:#4e3d2d}header .top-header .right-sec .search-container{height:100%;position:relative}header .top-header .right-sec .search-container .divSearchBox{min-width:200px;max-width:200px;background:#4e3d2d;position:relative;height:100%;transition:all 400ms cubic-bezier(.19,1,.22,1)}@media screen and (min-width:900px){header .top-header .right-sec .search-container .divSearchBox.focused{min-width:300px;max-width:300px}}header .top-header .right-sec .search-container .divSearchBox input{border:0;color:#fff;background:transparent;text-align:left;text-indent:0;font-size:16px;height:100%;padding:0 0 0 40px;width:100%;font-weight:500;font-family:"Times New Roman",Times,serif}header .top-header .right-sec .search-container .divSearchBox input::-webkit-input-placeholder{color:#fff;font-weight:300}header .top-header .right-sec .search-container .divSearchBox input::-moz-placeholder{color:#fff;font-weight:300}header .top-header .right-sec .search-container .divSearchBox input:-ms-input-placeholder{color:#fff;font-weight:300}header .top-header .right-sec .search-container .divSearchBox input::-ms-input-placeholder{color:#fff;font-weight:300}header .top-header .right-sec .search-container .divSearchBox input::placeholder{color:#fff;font-weight:300}header .top-header .right-sec .search-container .divSearchBox a{position:absolute;left:15px;top:0;height:100%;display:flex;align-items:center}header .top-header .right-sec .search-container .divSearchBox a img{display:none}header .top-header .right-sec .search-container .divSearchBox a:after{position:relative;content:"";color:#e2b68e;font-family:"Fontawesome";font-size:22px;transition:all 400ms cubic-bezier(.19,1,.22,1)}header .top-header .right-sec .search-container .divSearchBox a:hover:after{color:#fff}.mfp-item-content img{max-width:400px}#banner{position:relative;overflow:visible}#banner:after{content:"";position:absolute;left:0;bottom:0;height:20%;width:100%;background:rgba(0,0,0,.3);background:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.7) 100%)}#main-slider{position:relative;max-height:700px}#main-slider .logo{position:absolute;left:50%;top:30px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:30vw;max-width:350px;margin:0 auto;z-index:20}#main-slider .logo img{width:100%}#main-slider .s-button{position:absolute;right:20px;top:20px;width:20px;height:20px;background:#333;border:1px solid #000;display:flex;align-items:center;justify-content:center;color:#fff;z-index:20;font-size:12px;transition:all 400ms cubic-bezier(.19,1,.22,1)}#main-slider .s-button:hover,#main-slider .s-button:focus{background:#fff;color:#000}#main-slider .banner-container .banner-slide .image{height:700px;background-position:center;background-size:cover;background-repeat:no-repeat}.designMode #ql-slider{z-index:10000}#ql-slider{position:absolute;bottom:50px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:200;max-width:800px;margin:0 auto;padding:0 20px}@media screen and (max-width:1000px){#ql-slider{max-width:600px;margin:0 auto}}@media screen and (max-width:900px){#ql-slider{max-width:500px;bottom:20px}}@media screen and (max-width:600px){#ql-slider{max-width:350px;bottom:10px}}@media screen and (max-width:450px){#ql-slider{max-width:320px}}@media screen and (max-width:400px){#ql-slider{max-width:250px}}#ql-slider .ql-container .slick-list{overflow:visible}#ql-slider .ql-container .slick-list .slick-slide{opacity:0;pointer-events:none;transition:all 400ms cubic-bezier(.19,1,.22,1)}#ql-slider .ql-container .slick-list .slick-slide.slick-active{opacity:1;pointer-events:all}#ql-slider .ql-container .slick-list .slick-slide .banner-slide{padding:0 20px}#ql-slider .ql-container .slick-list .slick-slide .banner-slide a{display:block;position:relative;padding:20px 0;transition:all 400ms cubic-bezier(.19,1,.22,1)}#ql-slider .ql-container .slick-list .slick-slide .banner-slide a .icon{background:rgba(0,0,0,.5);width:70px;height:70px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:2px solid #000;color:#fff;font-size:30px;margin:0 auto;transition:all 400ms cubic-bezier(.19,1,.22,1)}#ql-slider .ql-container .slick-list .slick-slide .banner-slide a .icon img{width:32px}#ql-slider .ql-container .slick-list .slick-slide .banner-slide a .caption{display:none;position:absolute;left:50%;top:140px;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#fff;transition:all 400ms cubic-bezier(.19,1,.22,1);width:300px;background:#22566e;border:3px solid #bd652b;text-align:center}@media screen and (max-width:900px){#ql-slider .ql-container .slick-list .slick-slide .banner-slide a .caption{display:none!important}}#ql-slider .ql-container .slick-list .slick-slide .banner-slide a .caption .inner-caption{padding:10px;position:relative}#ql-slider .ql-container .slick-list .slick-slide .banner-slide a .caption .inner-caption .ql-title{font-family:"Patua One",cursive;font-size:20px;line-height:26px}#ql-slider .ql-container .slick-list .slick-slide .banner-slide a .caption .inner-caption .ql-summary{font-family:"Times New Roman",Times,serif;margin:0}#ql-slider .ql-container .slick-list .slick-slide .banner-slide a .caption .inner-caption .triangle{position:absolute;content:"";z-index:500;top:-38px;left:50%;width:100px;height:38px;overflow:hidden;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#ql-slider .ql-container .slick-list .slick-slide .banner-slide a .caption .inner-caption .triangle .inner-triangle{position:relative;width:50px;height:50px;-webkit-transform:rotate(45deg) translateX(-50%);transform:rotate(45deg) translateX(-50%);background:#22566e;border:3px solid #bd652b;-webkit-transform-origin:2px 97px;transform-origin:2px 97px}#ql-slider .ql-container .slick-list .slick-slide .banner-slide a:hover .icon,#ql-slider .ql-container .slick-list .slick-slide .banner-slide a:focus .icon{-webkit-transform:scale(1.2);transform:scale(1.2);background:#4e3d2d;color:#e2b68e;border-color:#bd652b}#ql-slider .ql-container .slick-list .slick-slide .banner-slide a:hover .caption,#ql-slider .ql-container .slick-list .slick-slide .banner-slide a:focus .caption{display:block}#ql-slider .nav-container .arrows .slick-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:200;font-size:0;background:transparent;border:none;width:40px;height:40px;color:#fff;transition:all 400ms cubic-bezier(.19,1,.22,1)}#ql-slider .nav-container .arrows .slick-arrow:before{font-size:25px;font-family:"Fontawesome"}#ql-slider .nav-container .arrows .slick-arrow.slick-disabled{color:rgba(255,255,255,.5)}#ql-slider .nav-container .arrows .slick-prev{left:-20px}#ql-slider .nav-container .arrows .slick-prev:before{content:""}#ql-slider .nav-container .arrows .slick-next{right:-20px}#ql-slider .nav-container .arrows .slick-next:before{content:""}#dpt-ql-slider{background:#4e3d2d;border-top:3px solid #bd652b;border-bottom:3px solid #bd652b}#dpt-ql-slider .ql-inside{position:relative;width:90%;margin:0 auto;padding:0 20px}#dpt-ql-slider .ql-inside .ql-container .slick-slide.slick-active .banner-slide a{border-right:1px solid #bd652b}@media screen and (max-width:600px){#dpt-ql-slider .ql-inside .ql-container .slick-slide.slick-active .banner-slide a{border:none}}#dpt-ql-slider .ql-inside .ql-container .slick-slide.slick-active:last-of-type .banner-slide a{border-right:none}#dpt-ql-slider .ql-inside .ql-container .slick-slide .banner-slide a{color:#e2b68e;text-align:center;padding:12px;display:block;transition:all 400ms cubic-bezier(.19,1,.22,1)}#dpt-ql-slider .ql-inside .ql-container .slick-slide .banner-slide a span{font-family:"Patua One",cursive}#dpt-ql-slider .ql-inside .ql-container .slick-slide .banner-slide a:hover,#dpt-ql-slider .ql-inside .ql-container .slick-slide .banner-slide a:focus{background:#e2b68e;color:#4e3d2d}#dpt-ql-slider .ql-inside .nav-container .arrows .slick-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:200;font-size:0;background:transparent;border:none;width:40px;height:40px;color:#fff;transition:all 400ms cubic-bezier(.19,1,.22,1)}#dpt-ql-slider .ql-inside .nav-container .arrows .slick-arrow:before{font-size:20px;font-family:"Fontawesome"}#dpt-ql-slider .ql-inside .nav-container .arrows .slick-arrow.slick-disabled{color:rgba(255,255,255,.5)}#dpt-ql-slider .ql-inside .nav-container .arrows .slick-prev{left:-20px}#dpt-ql-slider .ql-inside .nav-container .arrows .slick-prev:before{content:""}#dpt-ql-slider .ql-inside .nav-container .arrows .slick-next{right:-20px}#dpt-ql-slider .ql-inside .nav-container .arrows .slick-next:before{content:""}#mainNav{background:#4e3d2d;border-top:3px solid #bd652a;border-bottom:3px solid #bd652a}#mainNav #menubar .inside-padding{padding:0;max-width:1400px}#mainNav #menubar .inside-padding #mobile-bar{display:none}@media screen and (max-width:1024px){#mainNav #menubar .inside-padding .megamenu{display:none}}#mainNav #menubar .inside-padding .megamenu .nav-menu{text-align:center;position:relative;display:flex;align-items:center;flex-wrap:wrap;justify-content:center}#mainNav #menubar .inside-padding .megamenu .nav-menu .level0{position:static}#mainNav #menubar .inside-padding .megamenu .nav-menu .level0>a{padding:15px 20px;font-size:17px;font-weight:600;text-transform:uppercase;transition:all 400ms cubic-bezier(.19,1,.22,1);position:relative;color:#fff;border:none}@media screen and (max-width:1200px){#mainNav #menubar .inside-padding .megamenu .nav-menu .level0>a{font-size:14px}}#mainNav #menubar .inside-padding .megamenu .nav-menu .level0>a:hover,#mainNav #menubar .inside-padding .megamenu .nav-menu .level0>a:focus,#mainNav #menubar .inside-padding .megamenu .nav-menu .level0>a.open{background:#fff;color:#4e3d2d}#mainNav #menubar .inside-padding .megamenu .nav-menu .level0 .sub-nav{background:#2d231a;text-align:left;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;max-width:1400px;bottom:calc(100% + 3px);min-height:450px!important}#mainNav #menubar .inside-padding .megamenu .nav-menu .level0 .sub-nav .level1>ul:not(.has-category){-webkit-column-count:5;-moz-column-count:5;column-count:5;width:100%}#mainNav #menubar .inside-padding .megamenu .nav-menu .level0 .sub-nav .level1>ul:not(.has-category)>li{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}#mainNav #menubar .inside-padding .megamenu .nav-menu .level0 .sub-nav .level1>ul:not(.has-category)>li>div>a{font-weight:700;padding:10px 20px;color:#fff;position:relative;margin:0;overflow:hidden;font-family:"Lato",sans-serif}#mainNav #menubar .inside-padding .megamenu .nav-menu .level0 .sub-nav .level1>ul:not(.has-category)>li>div>a:after{position:absolute;content:"";left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:50%;width:10px;height:10px;background:#fff;transition:all 400ms cubic-bezier(.19,1,.22,1)}#mainNav #menubar .inside-padding .megamenu .nav-menu .level0 .sub-nav .level1>ul:not(.has-category)>li>div>a span{position:relative;z-index:10}#mainNav #menubar .inside-padding .megamenu .nav-menu .level0 .sub-nav .level1>ul:not(.has-category)>li>div>a:hover,#mainNav #menubar .inside-padding .megamenu .nav-menu .level0 .sub-nav .level1>ul:not(.has-category)>li>div>a:focus{background:transparent;color:#4e3d2d}#mainNav #menubar .inside-padding .megamenu .nav-menu .level0 .sub-nav .level1>ul:not(.has-category)>li>div>a:hover:after,#mainNav #menubar .inside-padding .megamenu .nav-menu .level0 .sub-nav .level1>ul:not(.has-category)>li>div>a:focus:after{box-shadow:0 0 0 3px #4e3d2d;width:100%;border-radius:50px;height:90%}#mainNav #menubar .inside-padding .megamenu .nav-menu .level0 .sub-nav .level1>ul:not(.has-category)>li .level2 ul{margin:0}#mainNav #menubar .inside-padding .megamenu .nav-menu .level0 .sub-nav .level1>ul:not(.has-category)>li .level2 ul li{margin:0;padding-left:10px}#mainNav #menubar .inside-padding .megamenu .nav-menu .level0 .sub-nav .level1>ul:not(.has-category)>li .level2 ul li a{transition:all 400ms cubic-bezier(.19,1,.22,1);color:#fff;padding:0 10px;font-family:"Lato",sans-serif}#mainNav #menubar .inside-padding .megamenu .nav-menu .level0 .sub-nav .level1>ul:not(.has-category)>li .level2 ul li a span{font-size:15px;line-height:20px}#mainNav #menubar .inside-padding .megamenu .nav-menu .level0 .sub-nav .level1>ul:not(.has-category)>li .level2 ul li a:hover,#mainNav #menubar .inside-padding .megamenu .nav-menu .level0 .sub-nav .level1>ul:not(.has-category)>li .level2 ul li a:focus{color:#000;background:#fff}#mainNav #menubar .inside-padding .megamenu .nav-menu .level0 .sub-nav .level1 .has-category{width:25%;margin:0;padding-right:10px}#mainNav #menubar .inside-padding .megamenu .nav-menu .level0 .sub-nav .level1 .has-category>span{font-weight:600}#mainNav #menubar .inside-padding .megamenu .nav-menu .level0 .sub-nav .level1 .has-category li{margin:0;padding-left:10px}#mainNav #menubar .inside-padding .megamenu .nav-menu .level0 .sub-nav .level1 .has-category li a{transition:all 400ms cubic-bezier(.19,1,.22,1);color:#fff;padding:0 10px}#mainNav #menubar .inside-padding .megamenu .nav-menu .level0 .sub-nav .level1 .has-category li a span{font-size:15px;line-height:20px}#mainNav #menubar .inside-padding .megamenu .nav-menu .level0 .sub-nav .level1 .has-category li a:hover,#mainNav #menubar .inside-padding .megamenu .nav-menu .level0 .sub-nav .level1 .has-category li a:focus{color:#000;background:#fff}#news-events{background:#eae0ca}#news-events .container>div{padding:30px 0}@media screen and (max-width:900px){#news-events .container>div{padding:15px 0}}#news-events .container #news{padding-right:40px;border-right:3px solid #e2b68e}#news-events .container #news .ptl_portlet_vertical{overflow:visible}@media screen and (max-width:900px){#news-events .container #news{border:none;padding-right:0}}#news-events .container #events{padding-left:40px}@media screen and (max-width:900px){#news-events .container #events{padding-left:0}}.news-container{max-width:500px;margin:0 auto;padding-bottom:40px}@media screen and (max-width:900px){.news-container{padding-bottom:20px}}@media screen and (max-width:600px){.news-container{max-width:380px}}.news-container .top-sec{padding:10px 0 25px}.news-container .top-sec .sub-header{text-transform:uppercase;color:#864c36;font-family:"Patua One",cursive;font-size:14px}.news-container .top-sec h2{text-transform:uppercase;color:#4e3d2d;font-family:"Patua One",cursive;font-size:30px;line-height:36px;font-weight:400;margin:0;padding:15px 0 25px}@media screen and (max-width:900px){.news-container .top-sec h2{font-size:24px;line-height:28px;padding:15px 0}}.news-container .top-sec .date-filter span{text-transform:uppercase;color:#4e3d2d;font-family:"Patua One",cursive;color:#000;display:inline-block;padding-right:15px}.news-container .top-sec .date-filter .select-date{position:relative;display:inline-block}.news-container .top-sec .date-filter .select-date select{background:#22566e;padding:10px 10px 10px 20px;border:1px solid #bd652b;-webkit-appearance:none;border-radius:0;color:#fff;font-family:"Open Sans",sans-serif;text-transform:uppercase;width:200px;font-size:12px}.news-container .top-sec .date-filter .select-date:after{position:absolute;content:"";right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#fff;font-family:"Fontawesome";pointer-events:none}.news-container .news-summary{margin-bottom:15px;display:block;width:100%}.news-container .news-summary a{position:relative;display:none}.news-container .news-summary a.hidden{display:none}.news-container .news-summary a.active{display:block}.news-container .news-summary a.active .featured-image{height:250px;background-position:center;background-size:cover;background-repeat:no-repeat}.news-container .news-summary a.active .content{background:#eae0ca;padding:0 20px 20px;text-align:center;position:absolute;left:50%;top:calc(100% - 36px);-webkit-transform:translateX(-50%);transform:translateX(-50%);width:calc(100% - 40px);transition:all 400ms cubic-bezier(.19,1,.22,1)}.news-container .news-summary a.active .content .title{font-family:"Patua One",cursive;font-size:22px;line-height:26px;color:#474747;padding:0;font-weight:400;transition:all 400ms cubic-bezier(.19,1,.22,1)}.news-container .news-summary a.active .content .date span{color:#864c36;font-family:"Patua One",cursive;font-size:14px;text-transform:uppercase;transition:all 400ms cubic-bezier(.19,1,.22,1)}.news-container .news-summary a.active:hover .content,.news-container .news-summary a.active:focus .content{background:#22566e}.news-container .news-summary a.active:hover .content .title,.news-container .news-summary a.active:hover .content .date span,.news-container .news-summary a.active:focus .content .title,.news-container .news-summary a.active:focus .content .date span{color:#fff}.news-container .news-summary a.active{margin-bottom:80px;padding:5px}.news-container .news-summary a.active .content .date{padding:7px}.news-container .news-summary a.active .content .date span:not(:first-child){padding-right:3px}.news-container .news-summary a.active~.active{width:50%;float:left;margin-bottom:0}@media screen and (max-width:600px){.news-container .news-summary a.active~.active{width:100%}}.news-container .news-summary a.active~.active .featured-image{height:150px}@media screen and (max-width:600px){.news-container .news-summary a.active~.active .featured-image{height:200px}}.news-container .news-summary a.active~.active .content{position:relative;top:auto;left:auto;-webkit-transform:translateX(0);transform:translateX(0);width:auto}.news-container .news-summary a.active~.active .content .date{padding:7px 0}.news-container .news-footer{text-align:center}.news-container .news-footer a{margin-top:5px;display:inline-block;position:relative;width:100%;color:#22566e}.news-container .news-footer a span{font-family:"Patua One",cursive;font-size:14px;text-transform:uppercase;position:relative;z-index:10;background:#eae0ca;padding:5px 10px}.news-container .news-footer a:after{position:absolute;content:"";width:100%;height:3px;background:#e2b68e;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.news-container .news-footer a:hover,.news-container .news-footer a:focus{text-decoration:underline}#upcomingEvents .event-top{padding:10px 0 25px}@media screen and (max-width:900px){#upcomingEvents .event-top{padding:10px}}#upcomingEvents .event-top .header-sec .sub-header{text-transform:uppercase;color:#864c36;font-family:"Patua One",cursive;font-size:14px}#upcomingEvents .event-top .header-sec h2{text-transform:uppercase;color:#4e3d2d;font-family:"Patua One",cursive;font-size:30px;font-weight:400;margin:0;padding:15px 0 25px}@media screen and (max-width:900px){#upcomingEvents .event-top .header-sec h2{font-size:24px;line-height:28px;padding:15px 0}}#upcomingEvents .event-top .event-tab{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}#upcomingEvents .event-top .event-tab a{padding:10px 25px;width:calc(50% - 10px);background:#fff;color:#4e3d2d;border:1px solid #bd652b;text-transform:uppercase;font-size:14px;font-weight:400;font-family:"Open Sans",sans-serif;text-align:center;transition:all 400ms cubic-bezier(.19,1,.22,1)}#upcomingEvents .event-top .event-tab a.active{background:#22566e;color:#fff}#upcomingEvents .event-top .event-tab a:hover,#upcomingEvents .event-top .event-tab a:focus{background:#4e3d2d;color:#fff}#upcomingEvents .tabs .eventsList{max-height:530px;overflow:auto}@media screen and (max-width:600px){#upcomingEvents .tabs .eventsList{max-height:400px}}#upcomingEvents .tabs .eventsList::-webkit-scrollbar{width:10px}#upcomingEvents .tabs .eventsList::-webkit-scrollbar-track{background:rgba(255,255,255,.5)}#upcomingEvents .tabs .eventsList::-webkit-scrollbar-thumb{background:#bcae8b}#upcomingEvents .tabs .eventsList::-webkit-scrollbar-thumb:hover{background:#4e3d2d}#upcomingEvents .tabs .eventsList.hidden{display:none}#upcomingEvents .tabs .eventsList .event{display:flex;align-items:center;padding:5px 10px 15px;border-bottom:3px solid #e2b68e;transition:all 400ms cubic-bezier(.19,1,.22,1);margin-right:10px}#upcomingEvents .tabs .eventsList .event:last-child{border:none}#upcomingEvents .tabs .eventsList .event .left-sec{min-width:80px;max-width:80px;text-align:center}@media screen and (max-width:600px){#upcomingEvents .tabs .eventsList .event .left-sec{min-width:50px;max-width:50px}}#upcomingEvents .tabs .eventsList .event .left-sec .month{font-family:"Patua One",cursive;font-size:20px;text-transform:uppercase;color:#000;padding:10px 0;display:block}@media screen and (max-width:600px){#upcomingEvents .tabs .eventsList .event .left-sec .month{font-size:16px}}#upcomingEvents .tabs .eventsList .event .left-sec .day{background:#4e3d2d;font-family:"Patua One",cursive;font-size:40px;color:#e2b68e;display:block;height:70px;display:flex;align-items:center;justify-content:center;border:1px solid #bd652b;transition:all 400ms cubic-bezier(.19,1,.22,1)}@media screen and (max-width:600px){#upcomingEvents .tabs .eventsList .event .left-sec .day{height:40px;font-size:30px}}#upcomingEvents .tabs .eventsList .event .right-sec{padding-left:50px}@media screen and (max-width:900px){#upcomingEvents .tabs .eventsList .event .right-sec{padding-left:30px}}@media screen and (max-width:600px){#upcomingEvents .tabs .eventsList .event .right-sec{padding-left:20px}}#upcomingEvents .tabs .eventsList .event .right-sec .time{display:block;text-transform:uppercase;color:#864c36;font-family:"Patua One",cursive;font-size:14px;padding-bottom:10px}#upcomingEvents .tabs .eventsList .event .right-sec .event-name{display:block;font-family:"Patua One",cursive;font-size:22px;line-height:26px;color:#474747;padding:0;font-weight:400}@media screen and (max-width:600px){#upcomingEvents .tabs .eventsList .event .right-sec .event-name{font-size:18px;line-height:22px}}#upcomingEvents .tabs .eventsList .event:hover,#upcomingEvents .tabs .eventsList .event:focus{background:rgba(255,255,255,.4)}#upcomingEvents .tabs .eventsList .event:hover .left-sec .day,#upcomingEvents .tabs .eventsList .event:focus .left-sec .day{background:#22566e;color:#fff}#upcomingEvents.department{margin-bottom:15px}#upcomingEvents.department .event{margin-right:0!important}#upcomingEvents.department .event .right-sec{padding-left:20px!important}#upcomingEvents.department .event-footer{text-align:center}#upcomingEvents.department .event-footer a{margin-top:5px;display:inline-block;position:relative;width:100%;color:#22566e}#upcomingEvents.department .event-footer a span{font-family:"Patua One",cursive;font-size:14px;text-transform:uppercase;position:relative;z-index:10;background:#fff;padding:5px 10px}#upcomingEvents.department .event-footer a:after{position:absolute;content:"";width:100%;height:3px;background:#e2b68e;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#upcomingEvents.department .event-footer a:hover,#upcomingEvents.department .event-footer a:focus{text-decoration:underline}#social-box{background-position:center;background-repeat:no-repeat;background-size:cover;padding:40px;display:flex;align-items:center;justify-content:center;position:relative}@media screen and (max-width:900px){#social-box{padding:20px}}#social-box:after{content:"";position:absolute;left:0;bottom:0;height:20%;width:100%;background:rgba(0,0,0,.3);background:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.7) 100%)}#social-box:before{content:"";position:absolute;left:0;top:0;height:20%;width:100%;background:rgba(0,0,0,.3);background:linear-gradient(to top,transparent 0%,rgba(0,0,0,.7) 100%)}#social-box .black-bg{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background:rgba(0,0,0,.3)}#social-box .top-sec{text-align:center;position:relative;z-index:100}#social-box .top-sec .sub-header{text-transform:uppercase;color:#fff;font-family:"Patua One",cursive}#social-box .top-sec h2{text-transform:uppercase;color:#fff;font-family:"Patua One",cursive;font-size:25px;font-weight:400;margin:0;padding:15px 0 25px}#social-box .frame-container{display:flex;justify-content:space-between;align-items:center;position:relative;z-index:100;padding:15px 0}@media screen and (max-width:900px){#social-box .frame-container{flex-direction:column;justify-content:center}}#social-box .frame-container .left-frame{padding-right:15px}@media screen and (max-width:900px){#social-box .frame-container .left-frame{padding:0 0 20px 0}}#social-box .frame-container .right-frame{padding-left:15px}@media screen and (max-width:900px){#social-box .frame-container .right-frame{padding:0}}#social-box .bottom-social{position:relative;z-index:100;margin-top:15px}#social-box .bottom-social ul{padding:0;margin:0}#social-box .bottom-social ul li{list-style:none;display:inline-block;padding:10px}#social-box .bottom-social ul li a{display:block;border-radius:50%;width:60px;height:60px;display:flex;justify-content:center;align-items:center;background:rgba(78,61,45,.67);border:2px solid #bd652b;transition:all 400ms cubic-bezier(.19,1,.22,1)}#social-box .bottom-social ul li a span{font-size:30px;color:#fff}#social-box .bottom-social ul li a:hover,#social-box .bottom-social ul li a:focus{-webkit-transform:scale(1.2);transform:scale(1.2);background:#4e3d2d}#icons-group{padding:30px;background-image:url(https://sheridanwy.hosted.civiclive.com/UserFiles/Servers/Server_14895975/Templates/img/icon-g-bg.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;border-top:3px solid #bd652b;border-bottom:3px solid #bd652b;position:relative}#icons-group:after{position:absolute;content:"";left:0;top:0;width:100%;height:100%;background:rgba(78,61,45,.92)}@media screen and (max-width:700px){#icons-group{padding:20px}}#icons-group .icons-container{max-width:800px;margin:0 auto;position:relative;z-index:100}#icons-group .icons-container ul{padding:0;margin:0;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:700px){#icons-group .icons-container ul{flex-direction:column;justify-content:center}}#icons-group .icons-container ul li{list-style:none}#icons-group .icons-container ul li a{padding:20px;display:block;color:#fff;display:flex;flex-direction:column;align-items:center}@media screen and (max-width:700px){#icons-group .icons-container ul li a{padding:10px}}#icons-group .icons-container ul li a .icon{font-size:50px;width:100px;height:100px;background:#4e3d2d;border:1px solid #bd652b;display:flex;align-items:center;justify-content:center;color:#e2b68e;transition:all 400ms cubic-bezier(.19,1,.22,1)}#icons-group .icons-container ul li a .title{text-transform:uppercase;color:#fff;font-family:"Patua One",cursive;font-size:22px;line-height:26px;font-weight:400;padding:20px 0;display:block;text-align:center}#icons-group .icons-container ul li a .arrow{width:30px;height:30px;font-size:20px;display:flex;align-items:center;justify-content:center;background:#22566e;border:1px solid #bd652b;transition:all 400ms cubic-bezier(.19,1,.22,1)}#icons-group .icons-container ul li a:hover .icon,#icons-group .icons-container ul li a:focus .icon{background:#fff;color:#4e3d2d;border-color:#22566e}#icons-group .icons-container ul li a:hover .arrow,#icons-group .icons-container ul li a:focus .arrow{background:#fff;color:#22566e;border-color:#22566e}#footer-settings #footer-content{background:none!important}#footer-settings #footer-content .logo{display:none}#footer-settings #footer-content .credit{display:none}footer #footer-content{height:530px;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column}footer #footer-content .d-bg{position:absolute;left:0;bottom:0;height:100%;width:100%;background:rgba(0,0,0,.2)}footer #footer-content:after{content:"";position:absolute;left:0;bottom:0;height:20%;width:100%;background:rgba(0,0,0,.3);background:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.7) 100%)}footer #footer-content:before{content:"";position:absolute;left:0;top:0;height:20%;width:100%;background:rgba(0,0,0,.3);background:linear-gradient(to top,transparent 0%,rgba(0,0,0,.7) 100%)}footer #footer-content .footer-container{color:#fff;text-align:center;position:relative;z-index:100;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}footer #footer-content .footer-container .logo{max-width:300px;margin:0 auto 20px}@media screen and (max-width:900px){footer #footer-content .footer-container .logo{max-width:200px}}@media screen and (max-width:600px){footer #footer-content .footer-container .logo{max-width:150px}}footer #footer-content .footer-container .logo img{width:100%}footer #footer-content .footer-container span{font-family:"Times New Roman",Times,serif;display:block}footer #footer-content .footer-container .phone{font-size:14px}footer .credit{position:relative;z-index:100;width:100%;background:#bcae8b;border-top:3px solid #bd652b;text-align:center;position:relative;color:#000;padding:10px}@media screen and (max-width:900px){footer .credit{display:flex;justify-content:space-between;align-items:center}}footer .credit span,footer .credit a{font-family:"Fira Sans",sans-serif;font-weight:400;font-size:14px}footer .credit a{color:#000;text-decoration:underline}footer .credit a:hover,footer .credit afocus{text-decoration:none}footer .credit .login{position:absolute;bottom:0;right:0;border-top:3px solid #bd652b;background:#4e3d2d;display:flex;justify-content:center;align-items:center}footer .credit .login a{color:#fff;padding:25px 35px;text-decoration:none;text-transform:uppercase;font-size:14px;font-family:"Times New Roman",Times,serif;transition:all 400ms cubic-bezier(.19,1,.22,1)}@media screen and (max-width:900px){footer .credit .login a{padding:15px}}footer .credit .login a:before{position:relative;content:"";left:-7px;top:0;color:#e2b68e;font-family:"Fontawesome";font-size:16px}footer .credit .login a:hover,footer .credit .login a:focus{background:#2e241a}@media screen and (max-width:900px){footer .credit .login{position:relative;width:auto;height:auto;border:none}}@media screen and (max-width:700px){footer .credit .login{display:none}}#subpage .sub-bg{height:330px;background-position:center;background-repeat:no-repeat;background-size:cover}#subpage .main-container .breadcrumbs{width:100%;padding:15px;background:#22566e;color:#fff;border-top:1px solid #bd652b;border-bottom:1px solid #bd652b}#subpage .main-container .breadcrumbs .container{padding:0;max-width:1200px;margin:0 auto;padding:0;padding-left:410px}@media screen and (max-width:1200px){#subpage .main-container .breadcrumbs .container{padding-left:320px}}@media screen and (max-width:900px){#subpage .main-container .breadcrumbs .container{padding-left:0}}#subpage .main-container .breadcrumbs .container a{font-family:"Patua One",cursive;color:#eae0ca;text-decoration:underline;font-size:14px}#subpage .main-container .breadcrumbs .container a:hover,#subpage .main-container .breadcrumbs .container a:focus{text-decoration:none}#subpage .main-container .breadcrumbs .container span{font-family:"Patua One",cursive;font-size:16px}#subpage .main-container .breadcrumbs .container .separator{padding:0 5px}#subpage .main-container .inside-container{width:100%;padding:20px;padding-top:0;max-width:1200px;margin:0 auto;display:flex;flex-wrap:wrap}#subpage .main-container .inside-container .sidebar{max-width:360px;min-width:360px;margin-top:-75px}@media screen and (max-width:1200px){#subpage .main-container .inside-container .sidebar{max-width:280px;min-width:280px}}@media screen and (max-width:900px){#subpage .main-container .inside-container .sidebar{max-width:100%;min-width:100%;margin-top:20px}}#subpage .main-container .inside-container .sidebar .mobile-side-nav{display:none;background:#4e3d2d;display:none;justify-content:space-between;align-items:center;text-decoration:none;display:none;transition:all 200ms ease-in-out;width:100%;padding:15px;box-sizing:border-box;color:#fff}#subpage .main-container .inside-container .sidebar .mobile-side-nav .fa-plus,#subpage .main-container .inside-container .sidebar .mobile-side-nav span{padding:0}#subpage .main-container .inside-container .sidebar .mobile-side-nav span{font-weight:600}#subpage .main-container .inside-container .sidebar .mobile-side-nav.expanded,#subpage .main-container .inside-container .sidebar .mobile-side-nav:hover{background:#4e3d2d}@media screen and (max-width:900px){#subpage .main-container .inside-container .sidebar .mobile-side-nav{display:flex}}#subpage .main-container .inside-container .sidebar .ptl_col_1{margin-bottom:20px;padding:0}#subpage .main-container .inside-container .sidebar .ptl_col_1 #inside-nav{background:#eae0ca;border:1px solid #bd652b}@media screen and (max-width:900px){#subpage .main-container .inside-container .sidebar .ptl_col_1 #inside-nav{display:none}}@media screen and (min-width:900px){#subpage .main-container .inside-container .sidebar .ptl_col_1 #inside-nav{display:block!important}}#subpage .main-container .inside-container .sidebar .ptl_col_1 #inside-nav .navWrp a{display:block;color:#000;padding:10px 20px;transition:all 400ms cubic-bezier(.19,1,.22,1)}#subpage .main-container .inside-container .sidebar .ptl_col_1 #inside-nav .navWrp a span{font-family:"Patua One",cursive}#subpage .main-container .inside-container .sidebar .ptl_col_1 #inside-nav .navWrp:last-child{padding-bottom:10px}#subpage .main-container .inside-container .sidebar .ptl_col_1 #inside-nav .sitenavl0{padding:0}#subpage .main-container .inside-container .sidebar .ptl_col_1 #inside-nav .sitenavl0 a{background:#4e3d2d!important;font-size:24px;font-weight:300;padding:30px 10px 22px 10px!important;text-align:left}#subpage .main-container .inside-container .sidebar .ptl_col_1 #inside-nav .sitenavl0 a span{color:#fff!important}@media screen and (max-width:900px){#subpage .main-container .inside-container .sidebar .ptl_col_1 #inside-nav .sitenavl0 a{font-size:18px;padding:15px 10px!important}}#subpage .main-container .inside-container .sidebar .ptl_col_1 #inside-nav .sitenavl0 a:hover,#subpage .main-container .inside-container .sidebar .ptl_col_1 #inside-nav .sitenavl0 a:focus{background:#bd652b!important}#subpage .main-container .inside-container .sidebar .ptl_col_1 #inside-nav .sitenavl0 a:hover span,#subpage .main-container .inside-container .sidebar .ptl_col_1 #inside-nav .sitenavl0 a:focus span{color:#fff!important}#subpage .main-container .inside-container .sidebar .ptl_col_1 #inside-nav .sitenavl0~.sitenavl1{padding-top:10px}#subpage .main-container .inside-container .sidebar .ptl_col_1 #inside-nav .currentpage a{background:rgba(255,255,255,.5)}#subpage .main-container .inside-container .sidebar .ptl_col_1 #inside-nav .sitenavl1{padding:0}#subpage .main-container .inside-container .sidebar .ptl_col_1 #inside-nav .sitenavl1 a{border-top:1px solid transparent;border-bottom:1px solid transparent}#subpage .main-container .inside-container .sidebar .ptl_col_1 #inside-nav .sitenavl1 a:hover,#subpage .main-container .inside-container .sidebar .ptl_col_1 #inside-nav .sitenavl1 a:focus{border-top:1px solid #bd652b;border-bottom:1px solid #bd652b;background:rgba(255,255,255,.25)}#subpage .main-container .inside-container .sidebar .ptl_col_1 #inside-nav .sitenavl2{padding:0}#subpage .main-container .inside-container .sidebar .ptl_col_1 #inside-nav .sitenavl2 a{border-top:1px solid transparent;border-bottom:1px solid transparent}#subpage .main-container .inside-container .sidebar .ptl_col_1 #inside-nav .sitenavl2 a:hover,#subpage .main-container .inside-container .sidebar .ptl_col_1 #inside-nav .sitenavl2 a:focus{border-top:1px solid #bd652b;border-bottom:1px solid #bd652b;background:rgba(255,255,255,.25)}@media screen and (max-width:900px){#subpage .main-container .inside-container .sidebar .sideBar,#subpage .main-container .inside-container .sidebar .mainContent{width:100%!important}#subpage .main-container .inside-container .sidebar .sideBar .ptl_col_1{padding:0}#subpage .main-container .inside-container .sidebar #inside-nav{width:100%!important;display:none}#subpage .main-container .inside-container .sidebar .mobile-side-nav{display:flex!important}}#subpage .main-container .inside-container .main-content{width:calc(100% - 360px)}@media screen and (max-width:1200px){#subpage .main-container .inside-container .main-content{width:calc(100% - 280px)}}@media screen and (max-width:900px){#subpage .main-container .inside-container .main-content{width:100%}}#subpage .main-container .inside-container .main-content h1,#subpage .main-container .inside-container .main-content h2,#subpage .main-container .inside-container .main-content h3,#subpage .main-container .inside-container .main-content h4,#subpage .main-container .inside-container .main-content h5,#subpage .main-container .inside-container .main-content h6{font-family:"Patua One",cursive;font-weight:300;text-transform:uppercase;margin:0 0 8px 0;color:#864c36}#subpage .main-container .inside-container .main-content h1{font-size:32px;line-height:38px}#subpage .main-container .inside-container .main-content h2{font-size:28px;line-height:34px}#subpage .main-container .inside-container .main-content h3{font-size:22px;line-height:26px}#subpage .main-container .inside-container .main-content h4{font-size:20px;line-height:24px}#subpage .main-container .inside-container .main-content h5{font-size:16px;line-height:20px}#subpage .main-container .inside-container .main-content h6{font-size:14px;line-height:18px}#subpage .main-container .inside-container .main-content .inside-padding{padding:20px 10px 20px 30px}@media screen and (max-width:900px){#subpage .main-container .inside-container .main-content .inside-padding{padding:10px}}#subpage .main-container .inside-container .main-content .inside-padding .page-title{color:#4e3d2d;padding:7px;border-bottom:1px solid #4e3d2d}#subpage.dept .main-container .inside-container .sidebar .ptl_col_1 #inside-nav.closed{border-bottom:none}#subpage.dept .main-container .inside-container .sidebar .ptl_col_1 #inside-nav .sitenavl0{position:relative}#subpage.dept .main-container .inside-container .sidebar .ptl_col_1 #inside-nav .sitenavl0 .side-menu{position:absolute;left:-60px;top:0;z-index:100;z-index:100;height:100%;width:60px;background:#4e3d2d;display:flex;align-items:center;justify-content:center;font-size:30px}@media screen and (max-width:900px){#subpage.dept .main-container .inside-container .sidebar .ptl_col_1 #inside-nav .sitenavl0 .side-menu{display:none}}#subpage.dept .main-container .inside-container .sidebar .ptl_col_1 #inside-nav .sitenavl0 .side-menu .fa{font-family:"Fontawesome";color:#e2b68e}#subpage.dept .main-container .inside-container .sidebar .ptl_col_1 #inside-nav .sitenavl0 a{margin-left:60px!important}@media screen and (max-width:900px){#subpage.dept .main-container .inside-container .sidebar .ptl_col_1 #inside-nav .sitenavl0 a{margin-left:0!important}}#subpage.full-width .sidebar{display:none}#subpage.full-width .main-content{width:100%!important}.dpt-ql{margin-bottom:20px;position:relative}.dpt-ql .ql-container{padding:0 30px}.dpt-ql .ql-container .banner-slide{padding:5px}.dpt-ql .ql-container .banner-slide a{display:block;padding:10px 20px;background:#22566e;color:#fff;border:1px solid #bd652b;display:flex;align-items:center;justify-content:center;transition:all 400ms cubic-bezier(.19,1,.22,1)}.dpt-ql .ql-container .banner-slide a .title{font-family:"Patua One",cursive;padding-left:10px;font-weight:300;font-size:18px}.dpt-ql .ql-container .banner-slide a .icon{font-size:24px;color:#e2b68e;transition:all 400ms cubic-bezier(.19,1,.22,1)}.dpt-ql .ql-container .banner-slide a:hover,.dpt-ql .ql-container .banner-slide a:focus{background:#e2b68e;color:#22566e}.dpt-ql .ql-container .banner-slide a:hover .icon,.dpt-ql .ql-container .banner-slide a:focus .icon{color:#22566e}.dpt-ql .nav-container .arrows .slick-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:200;font-size:0;background:transparent;border:none;width:40px;height:40px;color:#4e3d2d;transition:all 400ms cubic-bezier(.19,1,.22,1)}.dpt-ql .nav-container .arrows .slick-arrow:before{font-size:30px;font-family:"Fontawesome"}.dpt-ql .nav-container .arrows .slick-arrow.slick-disabled{color:#bca38b}.dpt-ql .nav-container .arrows .slick-prev{left:-10px}.dpt-ql .nav-container .arrows .slick-prev:before{content:""}.dpt-ql .nav-container .arrows .slick-next{right:-10px}.dpt-ql .nav-container .arrows .slick-next:before{content:""}.dept-news-container{padding:40px 0}@media screen and (max-width:900px){.dept-news-container{padding:20px 0}}.dept-news-container .top-sec{padding:10px 0 25px;position:relative}.dept-news-container .top-sec .sub-header{text-transform:uppercase;color:#864c36;font-family:"Patua One",cursive;font-size:14px}.dept-news-container .top-sec h2{text-transform:uppercase!important;color:#4e3d2d!important;font-size:30px!important;line-height:36px!important;font-weight:400!important;margin:0!important;padding:15px 0!important}@media screen and (max-width:900px){.dept-news-container .top-sec h2{font-size:24px!important;line-height:28px!important;padding:15px 0!important}}.dept-news-container .top-sec .nav-container .arrows .slick-arrow{position:absolute;bottom:3px;z-index:200;font-size:0;background:transparent;border:none;width:40px;height:40px;color:#4e3d2d;transition:all 400ms cubic-bezier(.19,1,.22,1)}.dept-news-container .top-sec .nav-container .arrows .slick-arrow:before{font-size:30px;font-family:"Fontawesome"}.dept-news-container .top-sec .nav-container .arrows .slick-arrow.slick-disabled{color:#bca38b}.dept-news-container .top-sec .nav-container .arrows .slick-prev{left:0}.dept-news-container .top-sec .nav-container .arrows .slick-prev:before{content:""}.dept-news-container .top-sec .nav-container .arrows .slick-next{right:0}.dept-news-container .top-sec .nav-container .arrows .slick-next:before{content:""}.dept-news-container .news-summary{margin-bottom:15px}.dept-news-container .news-summary a{position:relative;display:block;padding:5px}.dept-news-container .news-summary a .featured-image{height:160px;background-position:center;background-size:cover;background-repeat:no-repeat}.dept-news-container .news-summary a .content{padding:10px;text-align:center;transition:all 400ms cubic-bezier(.19,1,.22,1)}.dept-news-container .news-summary a .content .title{font-family:"Patua One",cursive;font-size:22px;line-height:26px;color:#474747;padding:0;font-weight:400;transition:all 400ms cubic-bezier(.19,1,.22,1)}.dept-news-container .news-summary a .content .date{padding-bottom:5px}.dept-news-container .news-summary a .content .date span{color:#864c36;font-family:"Patua One",cursive;font-size:14px;text-transform:uppercase;transition:all 400ms cubic-bezier(.19,1,.22,1)}.dept-news-container .news-summary a .content .date span:not(:first-child){padding-right:5px}.dept-news-container .news-summary a:hover .content,.dept-news-container .news-summary a:focus .content{background:#22566e}.dept-news-container .news-summary a:hover .content .title,.dept-news-container .news-summary a:hover .content .date span,.dept-news-container .news-summary a:focus .content .title,.dept-news-container .news-summary a:focus .content .date span{color:#fff}.dept-news-container .news-footer{text-align:center}.dept-news-container .news-footer a{margin-top:5px;display:inline-block;position:relative;width:100%;color:#22566e}.dept-news-container .news-footer a span{font-family:"Patua One",cursive;font-size:14px;text-transform:uppercase;position:relative;z-index:10;background:#fff;padding:5px 10px}.dept-news-container .news-footer a:after{position:absolute;content:"";width:100%;height:3px;background:#e2b68e;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.dept-news-container .news-footer a:hover,.dept-news-container .news-footer a:focus{text-decoration:underline}.contact-portlet{padding:15px 0}.contact-portlet .header-title{font-family:"Patua One",cursive;font-size:25px;line-height:31px;color:#4e3d2d;padding-bottom:15px}.contact-portlet ul{padding:0;margin:0}.contact-portlet ul li{list-style:none;padding:15px 0}.contact-portlet ul li span{display:block;color:#22566e;font-family:"Patua One",cursive;font-size:17px;line-height:23px}.animated-accordion__panel{display:block;overflow:hidden;opacity:1;transition:visibility 0s ease,max-height 1s ease,opacity 1s ease;max-height:100em;visibility:visible;transition-delay:0s;margin:0;padding:0}.ap-content{padding:15px 0!important}[aria-hidden=true].animated-accordion__panel{display:block;max-height:0;opacity:0;visibility:hidden;transition-delay:0.3s,0s,0s;margin:0;padding:0}.js-accordion__header:after,a.more:after{content:"";font-family:FontAwesome}.animate{transition:opacity 0.3s cubic-bezier(.455,.03,.515,.955)}a.more:after{margin-left:.2em;font-size:.8em}.animated-accordion__panel{display:block;overflow:hidden;opacity:1;transition:visibility 0s ease,max-height 1s ease,opacity 1s ease;transition:visibility 0s ease,max-height 0.3s ease,opacity 0.3s ease;max-height:100em;visibility:visible;transition-delay:0s;margin:0;padding:0}[aria-hidden=true].animated-accordion__panel{display:block;max-height:0;opacity:0;visibility:hidden;transition-delay:1s,0s,0s;margin:0;padding:0}.js-accordion__header,.js-accordion__header:after{transition:all 0.2s cubic-bezier(.455,.03,.515,.955)}.js-accordion__header{width:100%;color:#000;font-family:"Patua One",cursive;overflow:hidden;text-align:left;font-size:24px;text-transform:uppercase;line-height:28px;padding:10px 30px 10px 0;font-weight:400;cursor:pointer;border:none;border-bottom:1px solid #e2b68e;position:relative}.js-accordion__header:after{display:block;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#fff;font-size:14px;width:30px;height:30px;display:flex;justify-content:center;align-items:center;background:#22566e}.js-accordion__header:hover,.js-accordion__header:focus{color:#bd652b}.js-accordion__header:hover:after,.js-accordion__header:focus:after{color:#fff!important}.js-accordion__header[aria-expanded=true]{color:#bd652b;background-color:transparent!important}.js-accordion__header[aria-expanded=true]:after{background:#bd652b;content:""}.js-accordion__header,.js-accordion__panel{background:transparent}.js-accordion__panel[aria-hidden]{margin-bottom:.625em;border-top:none}.js-accordion__panel[aria-hidden] .js-accordion__header{display:none}.js-accordion h2{text-transform:uppercase!important;color:#4e3d2d!important;font-size:30px!important;line-height:36px!important;font-weight:400!important;margin:0!important;padding:15px 0 25px!important}@media screen and (max-width:900px){.js-accordion h2{font-size:24px!important;line-height:28px!important;padding:15px 0!important}}.js-accordion__panel{font-family:"Times New Roman",Times,serif;font-size:16px;line-height:20px;font-weight:300}.js-accordion__panel img{padding:20px}.js-accordion__panel h1,.js-accordion__panel h2,.js-accordion__panel h3,.js-accordion__panel h4,.js-accordion__panel h5,.js-accordion__panel h6{font-family:"Patua One",cursive;font-weight:300;text-transform:uppercase;margin:0 0 8px 0;color:#864c36}.js-accordion__panel h1{font-size:32px;line-height:38px}.js-accordion__panel h2{font-size:28px;line-height:34px}.js-accordion__panel h3{font-size:22px;line-height:26px}.js-accordion__panel h4{font-size:20px;line-height:24px}.js-accordion__panel h5{font-size:16px;line-height:20px}.js-accordion__panel h6{font-size:14px;line-height:18px}.js-accordion__panel p,.js-accordion__panel a,.js-accordion__panel li,.js-accordion__panel strong{font-family:"Times New Roman",Times,serif;font-size:16px;line-height:22px}.js-accordion__panel a{text-decoration:underline;color:#22566e}.js-accordion__panel a:hover,.js-accordion__panel a:focus{text-decoration:none}


#menubar {
    padding: 10px;
}


#news-summary .content a.read-more, #news-summary .content a.read-more {
    background: #21566e;
    font-size: 14px;
    padding: 10px;
}

#news-summary .content a.read-more:hover, #news-summary .content a.read-more:focus {
    background: #4e3d2d;
}

#news-summary .content a.title {
    color: #4e3d2d;
    text-transform: uppercase;
}

#news-summary .content a.title:hover, #news-summary .content a.title:focus {
    color: #21566e;
}


/* Mega menu level 3 */

#menubar .inside-padding .megamenu .nav-menu .level0 .sub-nav .level1 > ul li .level2 ul li {
    width: 100%;
    margin: 0;
}

#menubar .inside-padding .megamenu .nav-menu .level0 .sub-nav .level1 > ul li .level2 ul {
    margin: 0;
    display: block;
    width: 100%;
}

#menubar .inside-padding .megamenu .nav-menu .level0 .sub-nav .level1 > ul li .level2 ul li a {
    display: block;
    padding: 5px 10px;
}

#menubar .inside-padding .megamenu .nav-menu .level0 .sub-nav .level1 > ul li .level2 ul li a span {
    font-size: 14px;
    padding: 0;
    border:  none;
}

#menubar .inside-padding .megamenu .nav-menu .level0 .sub-nav .level1 > ul li .level2 ul li a:after {
    display: none;
}


/* Revision v1 */

header .top-header {
    background: #4e3d2d;
}

header .top-header .right-sec .search-container .divSearchBox {
    background: #bcae8b;
}

header .top-header .right-sec .search-container .divSearchBox input {
    color: #000;
}

header .top-header .right-sec .search-container .divSearchBox input::placeholder {
    color: #4e3d2d;
}

header .top-header .right-sec .social-icons ul li a {
    color: #fff;
}

header .top-header .right-sec .social-icons ul li a:hover, header .top-header .right-sec .social-icons ul li a:focus {
    color: #4e3d2d;
    background: #bcae8b;
}

header .top-header .left-sec .ham-menu #mobile-bar {
    color: #bcae8b;
}

header .top-header .left-sec .ham-menu #mobile-bar:hover, header .top-header .left-sec .ham-menu #mobile-bar:focus {
    color: #fff;
}

header .top-header .right-sec .search-container .divSearchBox a:after {
    color: #000;
}

#main-slider .logo {
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    width: 50vw;
    max-width: 450px;
}

.event-footer {
  text-align: center;
}
.event-footer a {
  margin-top: 15px;
  display: inline-block;
  position: relative;
  width: 100%;
  color: #22566e;
}
.event-footer a span {
  font-family: "Patua One", cursive;
  font-size: 14px;
  text-transform: uppercase;
  position: relative;
  z-index: 10;
  background: #eae0ca;
  padding: 5px 10px;
}
.event-footer a:after {
  position: absolute;
  content: "";
  width: 100%;
  height: 3px;
  background: #e2b68e;
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.event-footer a:hover, .event-footer a:focus {
  text-decoration: underline;
}

#upcomingEvents .tabs .eventsList {
    max-height: 580px;
}

#upcomingEvents .tabs .eventsList .event {
  padding: 12px 10px 22px;
}

footer #footer-content .footer-container .logo {
    max-width: 400px;
}

footer #footer-content .footer-container span {
    font-size: 20px;
    padding-bottom: 7px
}

footer #footer-content .footer-container .phone {
    font-size: 20px;
}

/* Main navigation revision */

#menubar .inside-padding .megamenu .nav-menu .level0 .sub-nav .level1 > ul {
    flex-direction: column;
}

#menubar .inside-padding .megamenu .nav-menu .level0 .sub-nav .level1 > ul li:nth-child(even) > div > a:after {
  display: block;
}

#menubar .inside-padding .megamenu .nav-menu .level0 .sub-nav .level1 > ul {
    position: relative;
}

#menubar .inside-padding .megamenu .nav-menu .level0 .sub-nav .level1 > ul li .level2 {
    position: absolute;
    left: 50%;
    top: 0;
    padding-left: 20px;
    width: 50%;
    height: 100%;
}

#menubar .inside-padding .megamenu .nav-menu .level0 .sub-nav .level1 > ul li .level2.show {
 display: block;
}

#menubar .inside-padding .megamenu .nav-menu .level0 .sub-nav .level1 > ul li.open > div > a {
    color: #bd652b;
}


header .top-header .right-sec .social-icons ul li a {
    text-decoration: none;
}

header .top-header .right-sec .search-container .divSearchBox a {
    text-decoration: none;
}

#Btop {
    text-decoration: none;
}
