@font-face{font-family:'Utopia';src:url('fonts/Utopia-Bold.eot');src:url('fonts/Utopia-Bold.eot?#iefix') format('embedded-opentype'),url('fonts/Utopia-Bold.woff2') format('woff2'),url('fonts/Utopia-Bold.woff') format('woff');font-weight:600;font-style:normal}@font-face{font-family:'Whitney HTFMSC';src:url('fonts/WhitneyHTF-MediumSC.eot');src:url('fonts/WhitneyHTF-MediumSC.eot?#iefix') format('embedded-opentype'),url('fonts/WhitneyHTF-MediumSC.woff2') format('woff2'),url('fonts/WhitneyHTF-MediumSC.woff') format('woff');font-weight:500;font-style:normal}@font-face{font-family:'Whitney HTF';src:url('fonts/WhitneyHTF-Light.eot');src:url('fonts/WhitneyHTF-Light.eot?#iefix') format('embedded-opentype'),url('fonts/WhitneyHTF-Light.woff2') format('woff2'),url('fonts/WhitneyHTF-Light.woff') format('woff');font-weight:300;font-style:normal}@font-face{font-family:'Whitney HTF';src:url('fonts/WhitneyHTF-BookItalic.eot');src:url('fonts/WhitneyHTF-BookItalic.eot?#iefix') format('embedded-opentype'),url('fonts/WhitneyHTF-BookItalic.woff2') format('woff2'),url('fonts/WhitneyHTF-BookItalic.woff') format('woff');font-weight:normal;font-style:italic}@font-face{font-family:'Whitney HTF';src:url('fonts/WhitneyHTF-Book.eot');src:url('fonts/WhitneyHTF-Book.eot?#iefix') format('embedded-opentype'),url('fonts/WhitneyHTF-Book.woff2') format('woff2'),url('fonts/WhitneyHTF-Book.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'Whitney HTF';src:url('fonts/WhitneyHTF-SemiBold.eot');src:url('fonts/WhitneyHTF-SemiBold.eot?#iefix') format('embedded-opentype'),url('fonts/WhitneyHTF-SemiBold.woff2') format('woff2'),url('fonts/WhitneyHTF-SemiBold.woff') format('woff');font-weight:600;font-style:normal}@font-face{font-family:'Whitney HTF';src:url('fonts/WhitneyHTF-Medium.eot');src:url('fonts/WhitneyHTF-Medium.eot?#iefix') format('embedded-opentype'),url('fonts/WhitneyHTF-Medium.woff2') format('woff2'),url('fonts/WhitneyHTF-Medium.woff') format('woff');font-weight:500;font-style:normal}@font-face{font-family:'Whitney BookSC';src:url('fonts/WhitneyHTF-BookSC.eot');src:url('fonts/WhitneyHTF-BookSC.eot?#iefix') format('embedded-opentype'),url('fonts/WhitneyHTF-BookSC.woff2') format('woff2'),url('fonts/WhitneyHTF-BookSC.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:"Whitney HTF";src:url('fonts/WhitneyHTF-SemiBold.eot');src:url('fonts/WhitneyHTF-SemiBold.eot?#iefix') format('embedded-opentype'),url('fonts/WhitneyHTF-SemiBold.woff2') format('woff2'),url('fonts/WhitneyHTF-SemiBold.woff') format('woff');font-weight:700;font-style:normal}#outer-wrap{max-width:100%}@media (min-width:1171px){.container{width:1320px;padding:0}}@media (min-width:1171px) and (max-width:1360px){.container{padding:0 15px}}.structHead.overlay .mainHeaderWrap{padding:25px 0}@media (min-width:700px) and (max-width:1023px){.structHead.overlay .mainHeaderWrap{padding-right:15px}}@media (max-width:699px){.structHead.overlay .mainHeaderWrap{padding:0}}@media (max-width:699px){.structHead.overlay .mainHeaderWrap .container{width:100%}}@media (max-width:699px){.structHead.overlay .mainHeaderWrap .container .row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.structHead.overlay .mainHeaderWrap .container .row .headLogo{text-align:left}@media (max-width:699px){.structHead.overlay .mainHeaderWrap .container .row .headLogo{text-align:center;padding:1.5rem}}.structHead.overlay .mainHeaderWrap .container .row .headLogo img{width:515px}@media (max-width:1023px){.structHead.overlay .mainHeaderWrap .container .row .headLogo img{max-width:280px !important}}.structHead.overlay .mainHeaderWrap .container .row .headRight{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.structHead.overlay .mainHeaderWrap .container .row .headRight .headSocial{display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:30px}.structHead.overlay .mainHeaderWrap .container .row .headRight .headSocial .row{-webkit-box-flex:1;-ms-flex:1;flex:1}.structHead.overlay .mainHeaderWrap .container .row .headRight .headerSocial ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.structHead.overlay .mainHeaderWrap .container .row .headRight .headerSocial ul li a:hover,.structHead.overlay .mainHeaderWrap .container .row .headRight .headerSocial ul li a:focus{color:#8ED2CA;background:transparent}.structHead.overlay .mainHeaderWrap .container .row .headRight .search{max-width:365px;padding:0}.structHead.overlay .mainHeaderWrap .container .row .headRight .search #ContentSearch label{visibility:hidden;position:absolute;left:-9999}.structHead.overlay .mainHeaderWrap .container .row .headRight .search input{border-radius:7px;height:54px;line-height:54px}.structHead.overlay .mainHeaderWrap .container .row .headRight .search input::-webkit-input-placeholder{font-size:17px;font-weight:300}.structHead.overlay .mainHeaderWrap .container .row .headRight .search input:-ms-input-placeholder{font-size:17px;font-weight:300}.structHead.overlay .mainHeaderWrap .container .row .headRight .search input::placeholder{font-size:17px;font-weight:300}.structHead.overlay .mainHeaderWrap .container .row .headRight .search .closeSearch a{visibility:hidden;position:absolute;left:-9999}.structHead.overlay .mainHeaderWrap .container .row .headRight .search img[id$="_imgbtnSearch"]:hover,.structHead.overlay .mainHeaderWrap .container .row .headRight .search img[id$="_imgbtnSearch"]:focus{background:#2D0D4A}.structHead.overlay .mainHeaderWrap .container .row .mobileBtns .row{background:white;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.structHead.overlay .mainHeaderWrap .container .row .mobileBtns .row .col-xs-4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;border:1px solid rgba(0,0,0,0.2)}.structHead.overlay .mainHeaderWrap .container .row .mobileBtns .row .col-xs-4:last-of-type{background:#55198B}.structHead.overlay .mainHeaderWrap .container .row .mobileBtns .row .col-xs-4 a{text-decoration:none;font-weight:500;text-align:center;letter-spacing:.5px;font-size:12px;color:#4d4d4d;text-transform:uppercase;line-height:1em;max-width:100%;padding:5px 5px !important;height:48px}.structHead.overlay .mainHeaderWrap .container .row .mobileBtns .row .col-xs-4 a.m-pikabu-nav-toggle{color:white}.structHead.overlay .mainHeaderWrap .container .row .mobileBtns .row .col-xs-4 a span.fa{display:block;font-size:14px;margin-bottom:4px;line-height:23px;max-width:50%;margin:0 auto;color:#55198B}.structHead.overlay .mainHeaderWrap .container .row .mobileBtns .row .col-xs-4 a span.fa.fa-bars:before{color:#fff}.structHead.overlay .mainHeaderWrap .container .row .mobileBtns .row .col-xs-4 a span.fa.fa-times:before{color:#fff}.structHead.overlay .mobileNav .desktopNavInner>ul{border-top:1px solid rgba(0,0,0,0.22)}.structHead.overlay .mobileNav .desktopNavInner>ul>li{line-height:3.75rem}.structHead.overlay .mobileNav .desktopNavInner>ul>li button{text-align:right !important;padding:0}.structHead.overlay .mobileNav .desktopNavInner>ul>li button .accordion-btn{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:9px}.structHead.overlay .mobileNav .desktopNavInner>ul>li button .accordion-btn .fa-plus:before{color:#C382FC}.structHead.overlay .mobileNav .desktopNavInner>ul>li button .accordion-btn .fa-times:before{color:white}.structHead.overlay .mobileNav .desktopNavInner>ul>li ul{background:transparent !important;border-top:none !important;border-left:1px solid #000;margin:16px 0 28px}.structHead.overlay .mobileNav .desktopNavInner .headerSocial{margin-bottom:35px}.structHead.overlay .mobileNav .mobileUtilityNavNow{display:-webkit-box;display:-ms-flexbox;display:flex}.structHead.overlay .mobileNav .mobileUtilityNavNow ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:20px 0}@media (max-width:450px){.structHead.overlay .mobileNav .mobileUtilityNavNow ul{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.structHead.overlay .mobileNav .mobileUtilityNavNow ul li{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;margin:0 5px;padding-bottom:15px}@media (max-width:450px){.structHead.overlay .mobileNav .mobileUtilityNavNow ul li{width:48%;-webkit-box-flex:inherit;-ms-flex:inherit;flex:inherit;margin:0}}.structHead.overlay .mobileNav .mobileUtilityNavNow ul li a{font-size:.8125rem;line-height:1.375rem;letter-spacing:.0581rem;font-weight:600;text-transform:uppercase;border:1px solid #C382FC;padding:10px}.structHead.overlay .mobileNav .mobileUtilityNavNow ul li a.active,.structHead.overlay .mobileNav .mobileUtilityNavNow ul li a:hover,.structHead.overlay .mobileNav .mobileUtilityNavNow ul li a:focus{background:#000;border:1px solid #000}.desktopNav .container .row{display:-webkit-box;display:-ms-flexbox;display:flex}.desktopNav .container .row .desktopNavInner ul li{padding:0}.desktopNav .container .row .desktopNavInner ul li a{white-space:nowrap}.desktopNav .container .row .desktopNavInner ul li ul{padding-bottom:0}.desktopNav .container .row .memberTools{float:none;background:transparent;margin:0;font-size:inherit;line-height:inherit;display:-webkit-box;display:-ms-flexbox;display:flex}.desktopNav .container .row .memberTools .memberToolInner{display:-webkit-box;display:-ms-flexbox;display:flex}.desktopNav .container .row .memberTools .memberToolInner ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.desktopNav .container .row .memberTools .memberToolInner ul li{margin:0;padding:0}.desktopNav .container .row .memberTools .memberToolInner ul li a{padding:9px 22px;border:1px solid #C382FC;font-size:.875rem;line-height:1.375rem;letter-spacing:.0781rem;font-weight:600;text-transform:uppercase}.desktopNav .container .row .memberTools .memberToolInner ul li a:hover,.desktopNav .container .row .memberTools .memberToolInner ul li a:focus{background:black;color:white;border-color:black}.desktopNav .container .row .memberTools .memberToolInner ul li.mtwb a{border:none;text-transform:capitalize}.home-section.video-module{border-top:5px solid #222}@media (max-width:1024px){.home-section.video-module{border:none}}.home-section.video-module #ContentMiddleLayoutVideoWrapper{overflow:hidden;width:100vw;max-width:calc(120vw);height:calc(56.25vw)}@media (min-width:1024px) and (max-width:1233px){.home-section.video-module #ContentMiddleLayoutVideoWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:1023px){.home-section.video-module #ContentMiddleLayoutVideoWrapper{overflow:visible}}.home-section.video-module>.sectionBkgd{opacity:1}@media (max-width:1440px){}.home-section.video-module>.sectionBkgd{position:absolute;top:0;left:0;width:100vw;max-width:calc(100vw);height:calc(56.25vw);display:block;z-index:1;background-size:cover;background-position:center;opacity:.2}.home-section.video-module .videoContainer{position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home-section.video-module #BkgdVideo{position:absolute;top:0;left:0;width:100vw;max-width:calc(100vw);height:calc(56.25vw);display:block;z-index:1;background-size:cover;background-position:center}@media only screen and (max-width:  1023px ){.home-section.video-module #BkgdVideo{position:relative}}.home-section.video-module iframe{width:100vw;max-width:calc(100vw);height:calc(56.25vw)}@media (min-width:1024px) and (max-width:1233px){.home-section.video-module .hero.sectionRow{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:calc(54.25vw)}.home-section.video-module .hero.sectionRow .container{width:calc(100% - 120px)}.home-section.video-module .hero.sectionRow .container .card{padding:20px 40px}}.home-section.video-module .hero.sectionRow.video-only{padding:0;padding-top:calc(360 / 640 * 100%)}.home-section.video-module .hero.sectionRow.video-only .sectionContent{display:none}.home-section.video-module .hero.sectionRow .vimeoBtns{position:absolute;right:20px;bottom:100px;z-index:50}@media only screen and (min-width:700px) and (max-width:1200px){.home-section.video-module .hero.sectionRow .vimeoBtns{bottom:70px}}@media only screen and (min-width:700px) and (max-width:1023px){.home-section.video-module .hero.sectionRow .vimeoBtns{bottom:45px}}@media only screen and (max-width:699px){.home-section.video-module .hero.sectionRow .vimeoBtns{bottom:auto;top:10px;right:10px}}.home-section.video-module .hero.sectionRow .vimeoBtns button{color:#fff;background:none;border:none;padding:0;width:40px;height:40px;border-radius:50px;border:2px solid transparent}.home-section.video-module .hero.sectionRow .vimeoBtns button:disabled{opacity:.3}.home-section.video-module .hero.sectionRow .vimeoBtns button:hover,.home-section.video-module .hero.sectionRow .vimeoBtns button:focus{border-color:rgba(255,255,255,0.5)}.home-section.video-module img.IModCmsCalendarIcon{position:relative;z-index:99999}.home-section.section-1{border-top:5px solid #222}@media (max-width:1024px){.home-section.section-1{border:none}}.home-section.section-1>.sectionBkgd{opacity:1}@media (max-width:1440px){}.hero.sectionRow{padding:185px 50px 178px}@media (min-width:1024px) and (max-width:1440px){.hero.sectionRow{padding:60px}}@media (max-width:1023px){.hero.sectionRow{padding:0}}@media (max-width:1023px){.hero.sectionRow .fullImg .hidden{display:block !important;visibility:visible !important}}@media (max-width:767px){}.hero.sectionRow .sectionContent{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1440px){.hero.sectionRow .sectionContent{padding:0}}@media (min-width:1441px){.hero.sectionRow .sectionContent.jRight{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.hero.sectionRow .sectionContent .card{background:white;background:rgba(255,255,255,0.78);padding:47px 70px 60px 56px}@media (max-width:1440px){.hero.sectionRow .sectionContent .card{padding:50px}}@media only screen and (max-width:  1023px ){.hero.sectionRow .sectionContent .card{background:white}}@media (max-width:767px){.hero.sectionRow .sectionContent .card{padding:20px 20px 53px;text-align:center}}@media (max-width:599px){.hero.sectionRow .sectionContent .card{padding:20px 15px 53px;text-align:center}}.hero.sectionRow .sectionContent .card h2{font-size:2.625rem;line-height:3.25rem;font-family:'Whitney HTF';font-weight:400;color:#2D0D4A}@media (max-width:767px){.hero.sectionRow .sectionContent .card h2{font-size:30px;line-height:42px}}.hero.sectionRow .sectionContent .card p{color:#363636;font-size:1.3125rem;line-height:2.125rem;font-weight:300}@media (max-width:699px){.hero.sectionRow .sectionContent .card p{font-size:1.0625rem;line-height:1.8125rem}}.hero.sectionRow .sectionContent .card a.button{text-transform:uppercase;font-size:.875rem;letter-spacing:.0781rem;line-height:1.375rem;font-weight:600}@media (max-width:400px){.hero.sectionRow .sectionContent .card a.button{padding:15px 35px}}.hero.sectionRow .sectionContent .card a.button:after{margin-left:9px;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:'Font Awesome 5 Free';font-weight:900;content:'\f061';-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:color .25s,-webkit-transform .3s;transition:color .25s,transform .3s}.hero.sectionRow .sectionContent .card a.button:hover:after{-webkit-transform:translate3d(3px, 0, 0);transform:translate3d(3px, 0, 0)}.home-section.section-2{border-top:5px solid #222}.home-section.section-2>.sectionBkgd{opacity:1}@media (max-width:1440px){}@media (max-width:1440px){.imod-events-1{padding:60px 94px}}@media (min-width:768px){.imod-events-1{padding:100px 40px}}@media (max-width:767px){.imod-events-1{padding:60px 10px}}@media (max-width:599px){.imod-events-1{padding:40px 0px 53px}}.imod-events-1 .sectionHeader h2{font-family:"Whitney HTF",Helvetica,Arial,sans-serif;color:#2D0D4A;font-weight:400;font-size:2.625rem;line-height:3.25rem;text-align:left;margin-bottom:30px}@media (max-width:767px){.imod-events-1 .sectionHeader h2{font-size:1.875rem;line-height:2.625rem}}.imod-events-1 .eventsItem.stacked{padding-top:0}.imod-events-1 .eventsItem.stacked .text{padding-top:38px}.imod-events-1 .eventsItem.stacked .text .tools{display:inline;margin-left:5px}.imod-events-1 .eventsItem.stacked .text .date{margin-bottom:.875rem;display:inline-block;background:#8ED2CA;padding:2px 15px;border-radius:15px}.imod-events-1 .eventsItem.stacked .text .date .month{font-family:'Whitney BookSC';font-variant:all-small-caps;font-size:18px;letter-spacing:2px;line-height:21px;color:#333;font-weight:normal}.imod-events-1 .eventsItem.stacked .text .date .month:after{content:' ';width:3px}.imod-events-1 .eventsItem.stacked .text .date .day{font-size:15px;letter-spacing:2px;line-height:1.3125rem;color:#000;font-weight:600}.imod-events-1 .eventsItem.stacked .text .title{font-size:1.75rem;line-height:2.375rem;font-weight:400;text-decoration:none}@media (max-width:1023px){.imod-events-1 .eventsItem.stacked .text .title{font-size:1.5rem;line-height:2.0625rem}}.imod-events-1 .eventsItem.stacked .text .title a:not(.IModCmsCalendarIcon){text-decoration:none}.imod-events-1 .eventsItem.stacked .text .title a:not(.IModCmsCalendarIcon) span{padding-bottom:0px;border-bottom:1px solid #000;line-height:1.75rem;-webkit-transition:padding .25s ease-in-out,border .25s;transition:padding .25s ease-in-out,border .25s}.imod-events-1 .eventsItem.stacked .text .title a:not(.IModCmsCalendarIcon):after{margin-left:9px;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:'Font Awesome 5 Free';font-weight:900;content:'\f061';color:#80f;font-size:.75rem;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:color .25s,-webkit-transform .3s;transition:color .25s,transform .3s}.imod-events-1 .eventsItem.stacked .text .title:hover a{color:#000}.imod-events-1 .eventsItem.stacked .text .title:hover a span{padding-bottom:5px;border-bottom:1px solid #000;line-height:28px}.imod-events-1 .eventsItem.stacked .text .title:hover a:after{-webkit-transform:translate3d(3px, 0, 0);transform:translate3d(3px, 0, 0)}.imod-events-1 .eventsItem.stacked .text .preview{line-height:1.75rem}.imod-news-1{padding:86px 0}@media (max-width:1440px){.imod-news-1{padding:60px 94px}}@media (min-width:768px){.imod-news-1{padding:100px 40px}}@media (max-width:767px){.imod-news-1{padding:60px 10px}}@media (max-width:599px){.imod-news-1{padding:40px 0px 53px}}.imod-news-1 .sectionHeader h2{font-family:"Whitney HTF",Helvetica,Arial,sans-serif;color:#2D0D4A;font-weight:400;font-size:2.625rem;line-height:3.25rem;text-align:left;margin-bottom:30px}@media (max-width:767px){.imod-news-1 .sectionHeader h2{font-size:1.875rem;line-height:2.625rem}}.imod-news-1 .newsRow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:767px){.imod-news-1 .newsRow{margin:0 -20px}}.imod-news-1 .newsRow .newsItem.stacked{padding:0 15px 30px}@media (max-width:1023px){.imod-news-1 .newsRow .newsItem.stacked{max-width:50%}}@media (max-width:767px){.imod-news-1 .newsRow .newsItem.stacked{max-width:100%;padding:0px 20px 30px;margin-right:0}}@media (max-width:1023px){.imod-news-1 .newsRow .newsItem.stacked .newsInner{max-width:100%}}.imod-news-1 .newsRow .newsItem.stacked .newsInner .thumb{min-height:269px}.imod-news-1 .newsRow .newsItem.stacked .newsInner .text .title a{font-size:1.75rem;line-height:2.375rem;font-family:"Whitney HTF",Helvetica,Arial,sans-serif;font-weight:400;color:#55198B;text-decoration:none}@media (max-width:1023px){.imod-news-1 .newsRow .newsItem.stacked .newsInner .text .title a{font-size:1.5rem;line-height:2.0625rem}}.imod-news-1 .newsRow .newsItem.stacked .newsInner .text .title a span{padding-bottom:0px;border-bottom:1px solid #000;line-height:1.75rem;-webkit-transition:padding .25s ease-in-out,border .25s;transition:padding .25s ease-in-out,border .25s}.imod-news-1 .newsRow .newsItem.stacked .newsInner .text .title a:after{margin-left:9px;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:'Font Awesome 5 Free';font-weight:900;content:'\f061';color:#80f;font-size:.75rem;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:color .25s,-webkit-transform .3s;transition:color .25s,transform .3s}.imod-news-1 .newsRow .newsItem.stacked .newsInner .text .title:hover a{color:#000}.imod-news-1 .newsRow .newsItem.stacked .newsInner .text .title:hover a span{padding-bottom:5px;border-bottom:1px solid #000;line-height:28px}.imod-news-1 .newsRow .newsItem.stacked .newsInner .text .title:hover a:after{-webkit-transform:translate3d(3px, 0, 0);transform:translate3d(3px, 0, 0)}.imod-news-1 .newsRow .newsItem.stacked .newsInner .text .preview{font-size:1rem;line-height:1.75rem;font-weight:300}@media (max-width:767px){.imod-news-1 .newsRow .newsItem.stacked .newsInner .text .preview{font-size:1rem;line-height:1.75rem}}.imod-text-1.sectionRow{padding:123px 0px 157px}@media (max-width:1023px){.imod-text-1.sectionRow{padding:60px 0}}@media (max-width:699px){.imod-text-1.sectionRow{padding:30px 0}}.imod-text-1.sectionRow .sectionContent:first-of-type h2{font-family:"Whitney HTF",Helvetica,Arial,sans-serif;font-size:4.375rem;line-height:5.625rem;font-weight:300;margin-bottom:24px}@media (max-width:1023px){.imod-text-1.sectionRow .sectionContent:first-of-type h2{font-size:2.1875rem;line-height:60px;margin-bottom:30px}}@media (max-width:699px){.imod-text-1.sectionRow .sectionContent:first-of-type h2{margin-bottom:10px}}.imod-text-1.sectionRow .sectionContent:last-of-type{padding:0 75px}@media (max-width:799px){.imod-text-1.sectionRow .sectionContent:last-of-type{padding:0 15px}}.imod-text-1.sectionRow .sectionContent:last-of-type ul.arLinks{font-family:"Whitney HTF",Helvetica,Arial,sans-serif;font-weight:600;text-transform:uppercase;font-size:14px;line-height:22px;letter-spacing:1.25px;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}@media (max-width:699px){.imod-text-1.sectionRow .sectionContent:last-of-type ul.arLinks{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.imod-text-1.sectionRow .sectionContent:last-of-type ul.arLinks li{margin:10px 30px 10px 0;width:unset}@media (max-width:699px){.imod-text-1.sectionRow .sectionContent:last-of-type ul.arLinks li{width:100%;margin:7.5px 0 0;padding:0 5px 6px;border-bottom:1px solid rgba(255,255,255,0.27)}}.imod-text-1.sectionRow .sectionContent:last-of-type ul.arLinks li:last-of-type{border-bottom:none}.imod-text-1.sectionRow .sectionContent:last-of-type ul.arLinks li a{text-decoration:none}@media (max-width:699px){.imod-text-1.sectionRow .sectionContent:last-of-type ul.arLinks li a{padding:0}}.imod-text-1.sectionRow .sectionContent:last-of-type ul.arLinks li a span{padding-bottom:0px;border-bottom:1px solid transparent;line-height:28px;-webkit-transition:padding .25s ease-in-out,border .25s;transition:padding .25s ease-in-out,border .25s}.imod-text-1.sectionRow .sectionContent:last-of-type ul.arLinks li:after{margin-left:5px;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:'Font Awesome 5 Free';font-weight:900;content:'\f061';color:#fff;font-size:.75rem;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:color .25s,-webkit-transform .3s;transition:color .25s,transform .3s}.imod-text-1.sectionRow .sectionContent:last-of-type ul.arLinks li:hover a span{padding-bottom:5px;border-bottom:1px solid #E4D1F6;line-height:28px}.imod-text-1.sectionRow .sectionContent:last-of-type ul.arLinks li:hover:after{-webkit-transform:translate3d(3px, 0, 0);transform:translate3d(3px, 0, 0)}footer.imod-foot-3{background-image:url(images/footer_bckgd.png);background-repeat:no-repeat;background-position:bottom right;background-size:contain;padding:60px 20px 0px}@media (max-width:699px){footer.imod-foot-3{padding-top:20px}}footer.imod-foot-3 .mainFooter{padding:0}footer.imod-foot-3 .mainFooter>.container>.row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer.imod-foot-3 ul{list-style:none;text-align:left;margin:0}footer.imod-foot-3 a{color:white;text-decoration:none}footer.imod-foot-3 .footLogo{padding:20px 0}footer.imod-foot-3 .footLogo img{max-width:518px !important}footer.imod-foot-3 .footLogo .fBtn a.button{font-size:.875rem;letter-spacing:.0781rem;line-height:1.375rem;font-weight:600;display:inline-block;color:#55198B !important;text-transform:uppercase;margin-top:50px;padding:20px 40px}footer.imod-foot-3 .footLogo .fBtn a.button:after{margin-left:5px;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:'Font Awesome 5 Free';font-weight:900;content:'\f061';color:#000;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:color .25s,-webkit-transform .3s;transition:color .25s,transform .3s}footer.imod-foot-3 .footLogo .fBtn a.button:hover{color:#fff !important;background-color:#55198B}footer.imod-foot-3 .footLogo .fBtn a.button:hover:after{color:#fff;-webkit-transform:translate3d(3px, 0, 0);transform:translate3d(3px, 0, 0)}@media (max-width:1023px){footer.imod-foot-3 .footLogo [class*="col-md-7"]{padding-bottom:20px}}@media (max-width:699px){footer.imod-foot-3 .footLogo .fLogo a{text-align:center}}@media (max-width:699px){footer.imod-foot-3 .footLogo .fLogo a img{max-width:288px !important}}footer.imod-foot-3 .footLogo .fLogo,footer.imod-foot-3 .footLogo .fBtn{text-align:left}footer.imod-foot-3 .footLogo nav ul{border-left:1px solid #1a1a1a;padding-left:38px;margin-top:0px}@media (max-width:699px){footer.imod-foot-3 .footLogo nav ul{padding-left:20px}}@media (max-width:1023px){footer.imod-foot-3 .footLogo #ContentFooterNav1{padding-bottom:20px}}footer.imod-foot-3 .footLogo #ContentFooterNav1 ul li{padding:7.5px 0}footer.imod-foot-3 .footLogo #ContentFooterNav1 ul li a{font-size:1.75rem;line-height:2.8125rem;font-weight:300}footer.imod-foot-3 .footLogo #ContentFooterNav1 ul li a span{padding-bottom:0px;border-bottom:1px solid transparent;line-height:2.8125rem;-webkit-transition:padding .25s ease-in-out,border .25s;transition:padding .25s ease-in-out,border .25s}footer.imod-foot-3 .footLogo #ContentFooterNav1 ul li a:hover span{padding-bottom:5px;border-bottom:1px solid #fff;line-height:2.8125rem}footer.imod-foot-3 .footLogo #ContentFooterNav1 ul li:first-of-type{padding-top:0}footer.imod-foot-3 .footLogo #ContentMemberToolsFoot ul li{padding:10px 0}footer.imod-foot-3 .footLogo #ContentMemberToolsFoot ul li a{font-size:14px;letter-spacing:1.25px;line-height:22px;font-weight:600;text-transform:uppercase}footer.imod-foot-3 .footLogo #ContentMemberToolsFoot ul li a span{padding-bottom:0px;border-bottom:1px solid transparent;line-height:22px;-webkit-transition:padding .25s ease-in-out,border .25s;transition:padding .25s ease-in-out,border .25s}footer.imod-foot-3 .footLogo #ContentMemberToolsFoot ul li a:hover span{padding-bottom:5px;border-bottom:1px solid white;line-height:22px}footer.imod-foot-3 .footLogo #ContentMemberToolsFoot ul li:first-of-type{padding-top:0}footer.imod-foot-3 .footLinks{padding:60px 15px 45px}@media (max-width:699px){footer.imod-foot-3 .footLinks{padding:0}}footer.imod-foot-3 .footLinks [id^='ContentFooter']{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:22px;text-align:left}footer.imod-foot-3 .footLinks [class*="col-md-4"]{padding-top:10px}footer.imod-foot-3 .footLinks .title{font-family:'Whitney BookSC';font-variant:all-small-caps;font-size:18px;letter-spacing:2px;line-height:21px;text-align:left;font-weight:300;margin-bottom:20px}footer.imod-foot-3 .footLinks a{text-decoration:none;font-size:1.125rem;line-height:1.75rem;font-weight:300;text-align:left}footer.imod-foot-3 .footLinks a span{padding-bottom:0px;border-bottom:1px solid #892ADE;line-height:28px;-webkit-transition:padding .25s ease-in-out,border .25s;transition:padding .25s ease-in-out,border .25s}footer.imod-foot-3 .footLinks a:hover{text-decoration:none}footer.imod-foot-3 .footLinks a:hover span{padding-bottom:5px;border-bottom:1px solid #fff;line-height:1.75rem}footer.imod-foot-3 .footLinks a.location:before{float:left;margin-right:12px;margin-bottom:4px;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:'Font Awesome 5 Free';font-weight:900;content:'\f3c5';color:#892ADE;font-size:1.25rem;vertical-align:middle;-webkit-transition:color .25s,-webkit-transform .3s;transition:color .25s,transform .3s}footer.imod-foot-3 .footLinks .linkRow{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0}@media (max-width:1349px){footer.imod-foot-3 .footLinks .linkRow{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}footer.imod-foot-3 .footLinks .linkRow li:first-of-type{margin-right:23px}footer.imod-foot-3 .footLinks .linkRow li a{text-decoration:none;font-size:18px;line-height:28px;font-weight:300}footer.imod-foot-3 .footLinks .linkRow li a span{padding-bottom:0px;border-bottom:1px solid #892ADE;line-height:28px;-webkit-transition:padding .25s ease-in-out,border .25s;transition:padding .25s ease-in-out,border .25s}footer.imod-foot-3 .footLinks .linkRow li a:hover{text-decoration:none}footer.imod-foot-3 .footLinks .linkRow li a:hover span{padding-bottom:5px;border-bottom:1px solid #fff;line-height:28px}footer.imod-foot-3 .footLinks .linkRow li a.location:before{margin-right:12px;margin-bottom:4px;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:'Font Awesome 5 Free';font-weight:900;content:'\f3c5';color:#892ADE;font-size:20px;vertical-align:middle;-webkit-transition:color .25s,-webkit-transform .3s;transition:color .25s,transform .3s}footer.imod-foot-3 .footLinks .linkRow li a.phone:before{margin-right:11px;margin-bottom:4px;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:'Font Awesome 5 Free';font-weight:900;content:'\f879';color:#892ADE;font-size:18px;vertical-align:middle;-webkit-transition:color .25s,-webkit-transform .3s;transition:color .25s,transform .3s}footer.imod-foot-3 .footLinks .linkRow li a.email:before{margin-right:8px;margin-bottom:0;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;content:' ';background-image:url(/images/email.png);color:#892ADE;background-size:18px 14px;height:14px;width:18px;vertical-align:middle;-webkit-transition:color .25s,-webkit-transform .3s;transition:color .25s,transform .3s}footer.imod-foot-3 .subFooter{padding:0 20px;background:transparent}@media (max-width:699px){footer.imod-foot-3 .subFooter{padding:40px 0 20px}}@media (max-width:699px){footer.imod-foot-3 .subFooter>.container{padding:0}}footer.imod-foot-3 .subFooter>.container>.row{border-top:1px solid #1a1a1a;padding:32px 0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:699px){footer.imod-foot-3 .subFooter>.container>.row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}footer.imod-foot-3 .subFooter .subFooterLeft{padding-left:0}@media (max-width:699px){footer.imod-foot-3 .subFooter .subFooterLeft{padding-left:15px}}@media (max-width:699px){footer.imod-foot-3 .subFooter .subFooterLeft ul.social{margin:5px 0 20px!important;display:-webkit-box;display:-ms-flexbox;display:flex}}footer.imod-foot-3 .subFooter .subFooterLeft ul.social li{padding:0}footer.imod-foot-3 .subFooter .subFooterLeft ul.social li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:32px;width:32px;text-decoration:none;margin-right:18px}footer.imod-foot-3 .subFooter .subFooterLeft ul.social li a span.fab{font-size:32px}footer.imod-foot-3 .subFooter .subFooterRight{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px}footer.imod-foot-3 .subFooter .subFooterRight #ContentFooterCopyRight{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:699px){footer.imod-foot-3 .subFooter .subFooterRight #ContentFooterCopyRight{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0;-webkit-box-flex:unset;-ms-flex:unset;flex:unset;-ms-flex-wrap:wrap;flex-wrap:wrap}}footer.imod-foot-3 .subFooter .subFooterRight #ContentFooterCopyRight .accessibility{margin-right:20px}footer.imod-foot-3 .subFooter .subFooterRight #ContentFooterCopyRight .accessibility span{padding-bottom:0px;border-bottom:1px solid #892ADE;line-height:16px;-webkit-transition:padding .25s ease-in-out,border .25s;transition:padding .25s ease-in-out,border .25s}footer.imod-foot-3 .subFooter .subFooterRight #ContentFooterCopyRight .accessibility:hover span{padding-bottom:5px;border-bottom:1px solid #fff;line-height:16px}.interior .structBody .pageCap{background:-webkit-linear-gradient(#fff 0%, #F8F8F8 100%);background:linear-gradient(#fff 0%, #F8F8F8 100%);border-bottom:1px solid #EEE}.interior .structBody .pageCap .pageMap{padding:40px 75px;text-align:center}@media (max-width:699px){.interior .structBody .pageCap .pageMap{padding:40px 15px}}.interior .structBody .pageCap .pageMap .breadCrumbs ul{border:none}.interior .structBody .pageCap .pageMap .breadCrumbs ul li{font-weight:500;font-size:15px;letter-spacing:.5px;line-height:15px}.interior .structBody .pageCap .pageMap .breadCrumbs ul li a{font-family:'Whitney HTFMSC';font-variant-caps:all-small-caps;text-decoration:none;padding:0px 5px 0 8px}.interior .structBody .pageCap .pageMap .breadCrumbs ul li a span{padding-bottom:0px;border-bottom:1px solid #892ADE;line-height:16px;-webkit-transition:padding .25s ease-in-out,border .25s;transition:padding .25s ease-in-out,border .25s}.interior .structBody .pageCap .pageMap .breadCrumbs ul li a:hover{color:#80f}.interior .structBody .pageCap .pageMap .breadCrumbs ul li a:hover span{padding-bottom:5px;border-bottom:1px solid #80f;line-height:16px}.interior .structBody .pageCap .pageMap .breadCrumbs ul li:before{content:'-';color:#BABABA;margin:0 auto;line-height:12px}.interior .structBody .pageCap .pageMap .breadCrumbs ul li:first-child:before{content:' ';display:inline-block;background-image:url(images/home.png);background-size:14.9px 14.61px;height:14.61px;width:14.9px;margin-bottom:-2px}.interior .structBody .pageCap .pageMap .pageName h1{opacity:0;-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px);visibility:hidden;-webkit-transition:-webkit-transform .5s .25s,opacity .5s .25s,visibility .5s .25s;transition:transform .5s .25s,opacity .5s .25s,visibility .5s .25s;font-weight:300;font-size:80px;line-height:90px;color:#2D0D4A;font-family:"Whitney HTF",Helvetica,Arial,sans-serif;margin:0}@media only screen and (max-width:  699px ){.interior .structBody .pageCap .pageMap .pageName h1{font-size:37px;line-height:50px}}.interior .structBody .pageCap .pageMap .subTitle p{opacity:0;-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px);visibility:hidden;-webkit-transition:-webkit-transform .5s .25s,opacity .5s .25s,visibility .5s .25s;transition:transform .5s .25s,opacity .5s .25s,visibility .5s .25s;font-size:28px;line-height:42px;font-weight:300;color:#2D0D4A;margin-bottom:0}@media only screen and (max-width:  699px ){.interior .structBody .pageCap .pageMap .subTitle p{font-size:18px;line-height:30px}}.interior .structBody .childPageMenu>.container{border-bottom:1px solid #D8D8D8}@media only screen and (max-width:  699px ){.interior .structBody .childPageMenu>.container{border:none}}@media only screen and (max-width:  699px ){.interior .structBody .childPageMenu .childMenu{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;margin:40px 0}}.interior .structBody .childPageMenu .childMenu #InThisSection{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.interior .structBody .childPageMenu .childMenu #InThisSection button.toggle-btn-wrap{width:60px;position:absolute;top:0px;text-align:center;cursor:pointer;display:inline-block;right:0px;width:100%;padding:0 17px 0 22px;border:1px solid #8ED2CA;background:white;height:50px}.interior .structBody .childPageMenu .childMenu #InThisSection button.toggle-btn-wrap span.toggle-btn.menu-collapsed,.interior .structBody .childPageMenu .childMenu #InThisSection button.toggle-btn-wrap span.toggle-btn.menu-expanded{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:15px;line-height:15px;letter-spacing:.5px;font-weight:600;font-family:'Whitney HTFMSC';font-variant-caps:all-small-caps}.interior .structBody .childPageMenu .childMenu #InThisSection button.toggle-btn-wrap span.toggle-btn.menu-collapsed span.fa,.interior .structBody .childPageMenu .childMenu #InThisSection button.toggle-btn-wrap span.toggle-btn.menu-expanded span.fa{width:30px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#8ED2CA;color:#000;border-radius:50%}.interior .structBody .childPageMenu .childMenu #InThisSection ul{position:absolute;background:#F8F8F8;width:100%;border:1px solid #e0e0e0;top:35px;list-style:none;z-index:10;left:0;padding:15px;box-shadow:0 4px 5px #aaaaaa}.interior .structBody .childPageMenu .childMenu #InThisSection ul li{padding:9px 0}.interior .structBody .childPageMenu .childMenu #InThisSection ul li a{font-size:14px;line-height:22px;letter-spacing:1.25px;color:#231330;text-transform:uppercase;text-decoration:none;font-weight:600;padding:5px 0}.interior .structBody .childPageMenu .childMenu #InThisSection ul li a:after{margin-left:9px;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:'Font Awesome 5 Free';font-weight:900;content:'\f061';color:#80f;font-size:.75rem;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:color .25s,-webkit-transform .3s;transition:color .25s,transform .3s}.interior .structBody .childPageMenu .childMenu #InThisSection ul li a:hover{color:#55198B}.interior .structBody .childPageMenu .childMenu #InThisSection ul li a:hover:after{-webkit-transform:translate3d(3px, 0, 0);transform:translate3d(3px, 0, 0)}.interior .structBody .childPageMenu .childPages{padding:35px 0}.interior .structBody .childPageMenu .childPages ul{font-family:"Whitney HTF",Helvetica,Arial,sans-serif;font-weight:600;text-transform:uppercase;font-size:14px;line-height:23px;letter-spacing:1.25px;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}.interior .structBody .childPageMenu .childPages ul li{margin:10px 30px 10px 0;width:unset}.interior .structBody .childPageMenu .childPages ul li a{text-decoration:none}.interior .structBody .childPageMenu .childPages ul li a:after{margin-left:5px;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:'Font Awesome 5 Free';font-weight:900;content:'\f061';color:#80f;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:color .25s,-webkit-transform .3s;transition:color .25s,transform .3s}.interior .structBody .childPageMenu .childPages ul li a:hover{color:#55198B !important}.interior .structBody .childPageMenu .childPages ul li a:hover:after{-webkit-transform:translate3d(3px, 0, 0);transform:translate3d(3px, 0, 0)}.interior .structBody .midWrap{font-size:21px;line-height:34px;font-weight:normal;padding:60px}@media (max-width:1023px){.interior .structBody .midWrap{padding:40px}}@media only screen and (max-width:  699px ){.interior .structBody .midWrap{padding:0 15px 30px;font-size:17px;line-height:29px}}.interior .structBody .midWrap #ContentMiddle input.button{text-transform:uppercase;font-size:.875rem;letter-spacing:.0781rem;line-height:1.375rem;font-weight:600}@media (max-width:400px){.interior .structBody .midWrap #ContentMiddle input.button{padding:15px 35px}}.interior .structBody .midWrap #ContentMiddle input.button:after{margin-left:9px;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:'Font Awesome 5 Free';font-weight:900;content:'\f061';-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:color .25s,-webkit-transform .3s;transition:color .25s,transform .3s}.interior .structBody .midWrap #ContentMiddle input.button:hover:after{-webkit-transform:translate3d(3px, 0, 0);transform:translate3d(3px, 0, 0)}@media only screen and (max-width:  699px ){.interior .structBody .midWrap #ContentMiddle h2{font-size:30px;line-height:42px}}@media only screen and (max-width:  699px ){.interior .structBody .midWrap #ContentMiddle h3{font-size:26px;line-height:38px}}@media only screen and (max-width:  699px ){.interior .structBody .midWrap #ContentMiddle h4{font-size:22px;line-height:34px}}.interior .structBody .midWrap #ContentMiddle ul{padding-left:21px}.interior .structBody .midWrap #ContentMiddle ul>li:not(.ng-scope){list-style:none;display:list-item}.interior .structBody .midWrap #ContentMiddle div:not(.Default):not([id*="Layout"]) > ul:not([class*="cms"])>li:not(.ng-scope):before{content:"\2022";font-family:'Font Awesome 5 Free';color:#55198B;font-weight:600;display:inline-block;width:1em;margin-left:-1em}.interior .structBody .midWrap #ContentMiddle ul>li:not(.ng-scope)>ul>li{list-style:none;display:list-item}.interior .structBody .midWrap #ContentMiddle ul>li:not(.ng-scope)>ul>li:before{content:"\2022";font-family:'Font Awesome 5 Free';color:#C382FC;font-weight:600;display:inline-block;width:1em;margin-left:-1em}.interior .structBody .midWrap #ContentMiddle ol{padding-left:20px}.interior .structBody .midWrap #ContentMiddle ol>li{counter-increment:list;list-style-type:none;position:relative}.interior .structBody .midWrap #ContentMiddle ol>li:before{color:#55198B;content:counter(list) ".";left:-32px;position:absolute;text-align:right;width:26px}.interior .structBody .midWrap #ContentMiddle ol>li:first-child:before{left:-33px}.interior .structBody .midWrap #ContentMiddle p{font-size:21px;line-height:34px;font-weight:normal}@media only screen and (max-width:  699px ){.interior .structBody .midWrap #ContentMiddle p{font-size:17px;line-height:29px}}.interior .structBody .midWrap #ContentMiddle a{color:#55198B}.interior .structBody .midWrap #ContentMiddle a:hover{color:#000;text-decoration:underline}.interior .structBody .midWrap #ContentMiddle a.button{text-transform:uppercase;font-size:.875rem;letter-spacing:.0781rem;line-height:1.375rem;font-weight:600}@media (max-width:400px){.interior .structBody .midWrap #ContentMiddle a.button{padding:15px 35px}}.interior .structBody .midWrap #ContentMiddle a.button:after{margin-left:9px;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:'Font Awesome 5 Free';font-weight:900;content:'\f061';-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:color .25s,-webkit-transform .3s;transition:color .25s,transform .3s}.interior .structBody .midWrap #ContentMiddle a.button:hover:after{-webkit-transform:translate3d(3px, 0, 0);transform:translate3d(3px, 0, 0)}.interior .structBody .midWrap #ContentMiddle figure{margin:6px;display:inline-table;border-bottom:none}.interior .structBody .midWrap #ContentMiddle figure.figure.right{margin-left:60px}@media (max-width:1023px){.interior .structBody .midWrap #ContentMiddle figure.figure.right{margin-left:15px}}@media (max-width:699px){.interior .structBody .midWrap #ContentMiddle figure.figure.right{margin:0}}.interior .structBody .midWrap #ContentMiddle figure.figure.left{margin-right:60px}@media (max-width:1023px){.interior .structBody .midWrap #ContentMiddle figure.figure.left{margin-right:15px}}@media (max-width:699px){.interior .structBody .midWrap #ContentMiddle figure.figure.left{margin:0}}.interior .structBody .midWrap #ContentMiddle figure.figure img{display:block;max-width:404px}@media (max-width:699px){.interior .structBody .midWrap #ContentMiddle figure.figure img{width:100%;max-width:100%}}.interior .structBody .midWrap #ContentMiddle figure.figure figcaption{display:table-caption;caption-side:bottom;font-size:16px;line-height:28px;font-weight:400;padding-top:10px;background:#FDFDFD;padding:7px;border:1px solid #eaeaea;border-top:2px solid #a6a6a6}.interior .structBody .midWrap #ContentMiddle .newsItem .text .title{font-size:1.75rem;line-height:2.375rem;font-weight:400}@media (max-width:1023px){.interior .structBody .midWrap #ContentMiddle .newsItem .text .title{font-size:1.5rem;line-height:2.0625rem}}@media only screen and (max-width:  699px ){.interior .structBody .midWrap #ContentMiddle .newsItem .text .title{font-size:1.5rem;line-height:2.0625rem}}.interior .structBody .midWrap #ContentMiddle .newsItem .text .title a{color:#55198B;text-decoration:none}.interior .structBody .midWrap #ContentMiddle .newsItem .text .title a span{padding-bottom:0px;border-bottom:1px solid #000;line-height:1.75rem;-webkit-transition:padding .25s ease-in-out,border .25s;transition:padding .25s ease-in-out,border .25s}.interior .structBody .midWrap #ContentMiddle .newsItem .text .title a:after{margin-left:9px;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:'Font Awesome 5 Free';font-weight:900;content:'\f061';color:#80f;font-size:.75rem;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:color .25s,-webkit-transform .3s;transition:color .25s,transform .3s}.interior .structBody .midWrap #ContentMiddle .newsItem .text .title:hover a{color:#000}.interior .structBody .midWrap #ContentMiddle .newsItem .text .title:hover a span{padding-bottom:5px;border-bottom:1px solid #000;line-height:28px}.interior .structBody .midWrap #ContentMiddle .newsItem .text .title:hover a:after{-webkit-transform:translate3d(3px, 0, 0);transform:translate3d(3px, 0, 0)}.interior .structBody .midWrap #ContentMiddle .newsItem .text .preview{font-size:21px;line-height:31px;font-weight:normal}@media only screen and (max-width:  699px ){.interior .structBody .midWrap #ContentMiddle .newsItem .text .preview{font-size:17px;line-height:29px}}.interior .structBody .midWrap #ContentMiddle .newsItem .text .locationTime .location:before,.interior .structBody .midWrap #ContentMiddle .newsItem .text .locationTime .timeRange:before{color:#80f}.interior .structBody .midWrap #ContentMiddle .eventItem .text .title{font-size:1.75rem;line-height:2.375rem;font-weight:400}@media (max-width:1023px){.interior .structBody .midWrap #ContentMiddle .eventItem .text .title{font-size:1.5rem;line-height:2.0625rem}}@media only screen and (max-width:  699px ){.interior .structBody .midWrap #ContentMiddle .eventItem .text .title{font-size:1.5rem;line-height:2.0625rem;font-weight:500}}.interior .structBody .midWrap #ContentMiddle .eventItem .text .title a{color:#55198B;text-decoration:none}.interior .structBody .midWrap #ContentMiddle .eventItem .text .title a span{padding-bottom:0px;border-bottom:1px solid #000;line-height:1.75rem;-webkit-transition:padding .25s ease-in-out,border .25s;transition:padding .25s ease-in-out,border .25s}.interior .structBody .midWrap #ContentMiddle .eventItem .text .title a:after{margin-left:9px;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:'Font Awesome 5 Free';font-weight:900;content:'\f061';color:#80f;font-size:.75rem;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:color .25s,-webkit-transform .3s;transition:color .25s,transform .3s}.interior .structBody .midWrap #ContentMiddle .eventItem .text .title:hover a{color:#000}.interior .structBody .midWrap #ContentMiddle .eventItem .text .title:hover a span{padding-bottom:5px;border-bottom:1px solid #000;line-height:28px}.interior .structBody .midWrap #ContentMiddle .eventItem .text .title:hover a:after{-webkit-transform:translate3d(3px, 0, 0);transform:translate3d(3px, 0, 0)}.interior .structBody .midWrap #ContentMiddle .eventItem .text .preview{font-size:1.3125rem;line-height:1.9375rem;font-weight:normal}@media only screen and (max-width:  699px ){.interior .structBody .midWrap #ContentMiddle .eventItem .text .preview{font-size:1.0625rem;line-height:1.8125rem}}.interior .structBody .midWrap #ContentMiddle .eventItem .text .locationTime{font-weight:500;display:inline-block}.interior .structBody .midWrap #ContentMiddle .eventItem .text .locationTime .location:before,.interior .structBody .midWrap #ContentMiddle .eventItem .text .locationTime .timeRange:before{color:#80f}.interior .structBody .midWrap #ContentMiddle .eventItem .text .tools{display:inline-block;margin-left:5px}.interior .structBody .midWrap #ContentMiddle .eventItem .date{border-radius:5px;background:#8ED2CA}.interior .structBody .midWrap #ContentMiddle .eventItem .date .month{font-weight:500;color:#333;line-height:1.5625rem}.interior .structBody .midWrap #ContentMiddle .eventItem .date .day{color:#000}@media only screen and (max-width:  699px ){.interior .structBody .midWrap #ContentMiddle .accordion .collapseItem .panel-heading{line-height:1.5}}.interior .structBody .midWrap #ContentMiddle .accordion .collapseItem .panel-heading a{font-weight:600}.interior .structBody .midWrap #ContentMiddle .accordion .collapseItem .panel-heading a:hover{text-decoration:none;color:#55198B}.interior .structBody .midWrap #ContentMiddle .accordion .collapseItem .panel-heading a .fa{background:#231330;color:#80f}.interior .structBody .midWrap #ContentMiddle .accordion .collapseItem .panel-heading a.open{color:#fff;background:#231330}.interior .structBody .midWrap #ContentMiddle .accordion .collapseItem .panel-heading a.open .fa{background:#231330;color:#80f}.interior .structBody .midWrap #ContentMiddle .accordion .collapseItem .panel-collapse{font-size:21px;line-height:34px;font-weight:normal}.interior .structBody .midWrap #ContentMiddle .customTable{background-color:transparent}.interior .structBody .midWrap #ContentMiddle .customTable col[class*="col-"]{position:static;display:table-column;float:none}.interior .structBody .midWrap #ContentMiddle .customTable td[class*="col-"]{position:static;display:table-cell;float:none}.interior .structBody .midWrap #ContentMiddle .customTable th[class*="col-"]{position:static;display:table-cell;float:none}.interior .structBody .midWrap #ContentMiddle caption{padding-top:8px;padding-bottom:8px;color:#777777;text-align:left}.interior .structBody .midWrap #ContentMiddle .customTable{width:100%;max-width:100%;margin-bottom:20px}.interior .structBody .midWrap #ContentMiddle .customTable>thead{background:#55198B}.interior .structBody .midWrap #ContentMiddle .customTable>thead>tr>th{text-align:left;padding:10px 20px !important;color:white;font-size:21px;line-height:31px;font-weight:600;vertical-align:top;border-top:1px solid #dddddd;vertical-align:bottom;border-bottom:2px solid #dddddd}.interior .structBody .midWrap #ContentMiddle .customTable>thead>tr>td{font-size:15px;line-height:28px;font-weight:normal;padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #dddddd}.interior .structBody .midWrap #ContentMiddle .customTable>thead>tr>td.active{background-color:#f5f5f5}.interior .structBody .midWrap #ContentMiddle .customTable>thead>tr>th.active{background-color:#f5f5f5}.interior .structBody .midWrap #ContentMiddle .customTable>thead>tr>td.success{background-color:#dff0d8}.interior .structBody .midWrap #ContentMiddle .customTable>thead>tr>th.success{background-color:#dff0d8}.interior .structBody .midWrap #ContentMiddle .customTable>thead>tr>td.info{background-color:#d9edf7}.interior .structBody .midWrap #ContentMiddle .customTable>thead>tr>th.info{background-color:#d9edf7}.interior .structBody .midWrap #ContentMiddle .customTable>thead>tr>td.warning{background-color:#fcf8e3}.interior .structBody .midWrap #ContentMiddle .customTable>thead>tr>th.warning{background-color:#fcf8e3}.interior .structBody .midWrap #ContentMiddle .customTable>thead>tr>td.danger{background-color:#f2dede}.interior .structBody .midWrap #ContentMiddle .customTable>thead>tr>th.danger{background-color:#f2dede}.interior .structBody .midWrap #ContentMiddle .customTable>thead:first-child>tr:first-child>th{border-top:0}.interior .structBody .midWrap #ContentMiddle .customTable>thead:first-child>tr:first-child>td{border-top:0}.interior .structBody .midWrap #ContentMiddle .customTable>thead>tr.active>td{background-color:#f5f5f5}.interior .structBody .midWrap #ContentMiddle .customTable>thead>tr.active>th{background-color:#f5f5f5}.interior .structBody .midWrap #ContentMiddle .customTable>thead>tr.success>td{background-color:#dff0d8}.interior .structBody .midWrap #ContentMiddle .customTable>thead>tr.success>th{background-color:#dff0d8}.interior .structBody .midWrap #ContentMiddle .customTable>thead>tr.info>td{background-color:#d9edf7}.interior .structBody .midWrap #ContentMiddle .customTable>thead>tr.info>th{background-color:#d9edf7}.interior .structBody .midWrap #ContentMiddle .customTable>thead>tr.warning>td{background-color:#fcf8e3}.interior .structBody .midWrap #ContentMiddle .customTable>thead>tr.warning>th{background-color:#fcf8e3}.interior .structBody .midWrap #ContentMiddle .customTable>thead>tr.danger>td{background-color:#f2dede}.interior .structBody .midWrap #ContentMiddle .customTable>thead>tr.danger>th{background-color:#f2dede}.interior .structBody .midWrap #ContentMiddle .customTable>tbody>tr>th{text-align:left;font-size:16px;line-height:28px;padding:12px 20px;vertical-align:top;border-top:1px solid #dddddd;font-weight:500}.interior .structBody .midWrap #ContentMiddle .customTable>tbody>tr>td{font-size:16px;line-height:28px;padding:12px 20px;vertical-align:top;border-top:1px solid #dddddd}.interior .structBody .midWrap #ContentMiddle .customTable>tbody>tr>td.active{background-color:#f5f5f5}.interior .structBody .midWrap #ContentMiddle .customTable>tbody>tr>th.active{background-color:#f5f5f5}.interior .structBody .midWrap #ContentMiddle .customTable>tbody>tr>td.success{background-color:#dff0d8}.interior .structBody .midWrap #ContentMiddle .customTable>tbody>tr>th.success{background-color:#dff0d8}.interior .structBody .midWrap #ContentMiddle .customTable>tbody>tr>td.info{background-color:#d9edf7}.interior .structBody .midWrap #ContentMiddle .customTable>tbody>tr>th.info{background-color:#d9edf7}.interior .structBody .midWrap #ContentMiddle .customTable>tbody>tr>td.warning{background-color:#fcf8e3}.interior .structBody .midWrap #ContentMiddle .customTable>tbody>tr>th.warning{background-color:#fcf8e3}.interior .structBody .midWrap #ContentMiddle .customTable>tbody>tr>td.danger{background-color:#f2dede}.interior .structBody .midWrap #ContentMiddle .customTable>tbody>tr>th.danger{background-color:#f2dede}.interior .structBody .midWrap #ContentMiddle .customTable>tbody+tbody{border-top:2px solid #dddddd}.interior .structBody .midWrap #ContentMiddle .customTable>tbody>tr.active>td{background-color:#f5f5f5}.interior .structBody .midWrap #ContentMiddle .customTable>tbody>tr.active>th{background-color:#f5f5f5}.interior .structBody .midWrap #ContentMiddle .customTable>tbody>tr.success>td{background-color:#dff0d8}.interior .structBody .midWrap #ContentMiddle .customTable>tbody>tr.success>th{background-color:#dff0d8}.interior .structBody .midWrap #ContentMiddle .customTable>tbody>tr.info>td{background-color:#d9edf7}.interior .structBody .midWrap #ContentMiddle .customTable>tbody>tr.info>th{background-color:#d9edf7}.interior .structBody .midWrap #ContentMiddle .customTable>tbody>tr.warning>td{background-color:#fcf8e3}.interior .structBody .midWrap #ContentMiddle .customTable>tbody>tr.warning>th{background-color:#fcf8e3}.interior .structBody .midWrap #ContentMiddle .customTable>tbody>tr.danger>td{background-color:#f2dede}.interior .structBody .midWrap #ContentMiddle .customTable>tbody>tr.danger>th{background-color:#f2dede}.interior .structBody .midWrap #ContentMiddle .customTable>tfoot>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #dddddd}.interior .structBody .midWrap #ContentMiddle .customTable>tfoot>tr>td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #dddddd}.interior .structBody .midWrap #ContentMiddle .customTable>tfoot>tr>td.active{background-color:#f5f5f5}.interior .structBody .midWrap #ContentMiddle .customTable>tfoot>tr>th.active{background-color:#f5f5f5}.interior .structBody .midWrap #ContentMiddle .customTable>tfoot>tr>td.success{background-color:#dff0d8}.interior .structBody .midWrap #ContentMiddle .customTable>tfoot>tr>th.success{background-color:#dff0d8}.interior .structBody .midWrap #ContentMiddle .customTable>tfoot>tr>td.info{background-color:#d9edf7}.interior .structBody .midWrap #ContentMiddle .customTable>tfoot>tr>th.info{background-color:#d9edf7}.interior .structBody .midWrap #ContentMiddle .customTable>tfoot>tr>td.warning{background-color:#fcf8e3}.interior .structBody .midWrap #ContentMiddle .customTable>tfoot>tr>th.warning{background-color:#fcf8e3}.interior .structBody .midWrap #ContentMiddle .customTable>tfoot>tr>td.danger{background-color:#f2dede}.interior .structBody .midWrap #ContentMiddle .customTable>tfoot>tr>th.danger{background-color:#f2dede}.interior .structBody .midWrap #ContentMiddle .customTable>tfoot>tr.active>td{background-color:#f5f5f5}.interior .structBody .midWrap #ContentMiddle .customTable>tfoot>tr.active>th{background-color:#f5f5f5}.interior .structBody .midWrap #ContentMiddle .customTable>tfoot>tr.success>td{background-color:#dff0d8}.interior .structBody .midWrap #ContentMiddle .customTable>tfoot>tr.success>th{background-color:#dff0d8}.interior .structBody .midWrap #ContentMiddle .customTable>tfoot>tr.info>td{background-color:#d9edf7}.interior .structBody .midWrap #ContentMiddle .customTable>tfoot>tr.info>th{background-color:#d9edf7}.interior .structBody .midWrap #ContentMiddle .customTable>tfoot>tr.warning>td{background-color:#fcf8e3}.interior .structBody .midWrap #ContentMiddle .customTable>tfoot>tr.warning>th{background-color:#fcf8e3}.interior .structBody .midWrap #ContentMiddle .customTable>tfoot>tr.danger>td{background-color:#f2dede}.interior .structBody .midWrap #ContentMiddle .customTable>tfoot>tr.danger>th{background-color:#f2dede}.interior .structBody .midWrap #ContentMiddle .customTable>caption+thead>tr:first-child>th{border-top:0}.interior .structBody .midWrap #ContentMiddle .customTable>caption+thead>tr:first-child>td{border-top:0}.interior .structBody .midWrap #ContentMiddle .customTable>colgroup+thead>tr:first-child>th{border-top:0}.interior .structBody .midWrap #ContentMiddle .customTable>colgroup+thead>tr:first-child>td{border-top:0}.interior .structBody .midWrap #ContentMiddle .customTable .table{background-color:#ffffff}.interior .structBody .midWrap #ContentMiddle .table-condensed>thead>tr>th{padding:5px}.interior .structBody .midWrap #ContentMiddle .table-condensed>thead>tr>td{padding:5px}.interior .structBody .midWrap #ContentMiddle .table-condensed>tbody>tr>th{padding:5px}.interior .structBody .midWrap #ContentMiddle .table-condensed>tbody>tr>td{padding:5px}.interior .structBody .midWrap #ContentMiddle .table-condensed>tfoot>tr>th{padding:5px}.interior .structBody .midWrap #ContentMiddle .table-condensed>tfoot>tr>td{padding:5px}.interior .structBody .midWrap #ContentMiddle .table-bordered{border:1px solid #dddddd}.interior .structBody .midWrap #ContentMiddle .table-bordered>thead>tr>th{border:1px solid #dddddd;border-bottom-width:2px}.interior .structBody .midWrap #ContentMiddle .table-bordered>thead>tr>td{border:1px solid #dddddd;border-bottom-width:2px}.interior .structBody .midWrap #ContentMiddle .table-bordered>tbody>tr>th{border:1px solid #dddddd}.interior .structBody .midWrap #ContentMiddle .table-bordered>tbody>tr>td{border:1px solid #dddddd}.interior .structBody .midWrap #ContentMiddle .table-bordered>tfoot>tr>th{border:1px solid #dddddd}.interior .structBody .midWrap #ContentMiddle .table-bordered>tfoot>tr>td{border:1px solid #dddddd}.interior .structBody .midWrap #ContentMiddle .table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.interior .structBody .midWrap #ContentMiddle .table-hover>tbody>tr:hover{background-color:#f5f5f5}.interior .structBody .midWrap #ContentMiddle .table-hover>tbody>tr:hover>.active{background-color:#e8e8e8}.interior .structBody .midWrap #ContentMiddle .table-hover>tbody>tr:hover>.success{background-color:#d0e9c6}.interior .structBody .midWrap #ContentMiddle .table-hover>tbody>tr:hover>.info{background-color:#c4e3f3}.interior .structBody .midWrap #ContentMiddle .table-hover>tbody>tr:hover>.warning{background-color:#faf2cc}.interior .structBody .midWrap #ContentMiddle .table-hover>tbody>tr:hover>.danger{background-color:#ebcccc}.interior .structBody .midWrap #ContentMiddle .table-hover>tbody>tr>td.active:hover{background-color:#e8e8e8}.interior .structBody .midWrap #ContentMiddle .table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.interior .structBody .midWrap #ContentMiddle .table-hover>tbody>tr>td.success:hover{background-color:#d0e9c6}.interior .structBody .midWrap #ContentMiddle .table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.interior .structBody .midWrap #ContentMiddle .table-hover>tbody>tr>td.info:hover{background-color:#c4e3f3}.interior .structBody .midWrap #ContentMiddle .table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.interior .structBody .midWrap #ContentMiddle .table-hover>tbody>tr>td.warning:hover{background-color:#faf2cc}.interior .structBody .midWrap #ContentMiddle .table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.interior .structBody .midWrap #ContentMiddle .table-hover>tbody>tr>td.danger:hover{background-color:#ebcccc}.interior .structBody .midWrap #ContentMiddle .table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.interior .structBody .midWrap #ContentMiddle .table-hover>tbody>tr.active:hover>td{background-color:#e8e8e8}.interior .structBody .midWrap #ContentMiddle .table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.interior .structBody .midWrap #ContentMiddle .table-hover>tbody>tr.success:hover>td{background-color:#d0e9c6}.interior .structBody .midWrap #ContentMiddle .table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.interior .structBody .midWrap #ContentMiddle .table-hover>tbody>tr.info:hover>td{background-color:#c4e3f3}.interior .structBody .midWrap #ContentMiddle .table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}.interior .structBody .midWrap #ContentMiddle .table-hover>tbody>tr.warning:hover>td{background-color:#faf2cc}.interior .structBody .midWrap #ContentMiddle .table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}.interior .structBody .midWrap #ContentMiddle .table-hover>tbody>tr.danger:hover>td{background-color:#ebcccc}.interior .structBody .midWrap #ContentMiddle .table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}.interior .structBody .midWrap #ContentMiddle .table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.interior .structBody .midWrap #ContentMiddle .table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #dddddd;background:-webkit-linear-gradient(right, #000 -20%, #eee 30%);background:linear-gradient(to left, #000 -20%, #eee 30%);padding-left:0;margin-left:15px}.interior .structBody .midWrap #ContentMiddle .table-responsive:after{margin-top:0;margin-left:305px;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:'Font Awesome 5 Free';font-weight:900;content:'\f061';color:#80f;position:absolute;top:56%;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:color .25s,-webkit-transform .3s;transition:color .25s,transform .3s}.interior .structBody .midWrap #ContentMiddle .table-responsive:hover:after{color:#80f;-webkit-transform:translate3d(3px, 0, 0);transform:translate3d(3px, 0, 0)}.interior .structBody .midWrap #ContentMiddle .table-responsive>.customTable{margin-bottom:0}.interior .structBody .midWrap #ContentMiddle .table-responsive>.customTable>thead>tr>th{white-space:nowrap}.interior .structBody .midWrap #ContentMiddle .table-responsive>.customTable>thead>tr>td{white-space:nowrap}.interior .structBody .midWrap #ContentMiddle .table-responsive>.customTable>tbody>tr>th{white-space:nowrap}.interior .structBody .midWrap #ContentMiddle .table-responsive>.customTable>tbody>tr>td{white-space:nowrap}.interior .structBody .midWrap #ContentMiddle .table-responsive>.customTable>tfoot>tr>th{white-space:nowrap}.interior .structBody .midWrap #ContentMiddle .table-responsive>.customTable>tfoot>tr>td{white-space:nowrap}.interior .structBody .midWrap #ContentMiddle .table-responsive>.table-bordered{border:0}.interior .structBody .midWrap #ContentMiddle .table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.interior .structBody .midWrap #ContentMiddle .table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.interior .structBody .midWrap #ContentMiddle .table-responsive>.table-bordered>thead>tr>td:first-child{border-left:0}.interior .structBody .midWrap #ContentMiddle .table-responsive>.table-bordered>thead>tr>td:last-child{border-right:0}.interior .structBody .midWrap #ContentMiddle .table-responsive>.table-bordered>tbody>tr>th:first-child{border-left:0}.interior .structBody .midWrap #ContentMiddle .table-responsive>.table-bordered>tbody>tr>th:last-child{border-right:0}.interior .structBody .midWrap #ContentMiddle .table-responsive>.table-bordered>tbody>tr>td:first-child{border-left:0}.interior .structBody .midWrap #ContentMiddle .table-responsive>.table-bordered>tbody>tr>td:last-child{border-right:0}.interior .structBody .midWrap #ContentMiddle .table-responsive>.table-bordered>tbody>tr:last-child>th{border-bottom:0}.interior .structBody .midWrap #ContentMiddle .table-responsive>.table-bordered>tbody>tr:last-child>td{border-bottom:0}.interior .structBody .midWrap #ContentMiddle .table-responsive>.table-bordered>tfoot>tr>th:first-child{border-left:0}.interior .structBody .midWrap #ContentMiddle .table-responsive>.table-bordered>tfoot>tr>th:last-child{border-right:0}.interior .structBody .midWrap #ContentMiddle .table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.interior .structBody .midWrap #ContentMiddle .table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.interior .structBody .midWrap #ContentMiddle .table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.interior .structBody .midWrap #ContentMiddle .table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}.interior .structBody .midWrap #ContentMiddle .cms-listing .eventsDate{margin-bottom:.875rem;background:#8ED2CA;padding:2px 15px;border-radius:15px;display:inline-block}.interior .structBody .midWrap #ContentMiddle .cms-listing .eventsDate p{margin:0;text-transform:uppercase;line-height:1.3125rem !important}.interior .structBody .midWrap #ContentMiddle .cms-listing .eventsDate .month{font-family:'Whitney HTF';text-transform:uppercase;font-size:15px;letter-spacing:2px;line-height:21px;color:#000;font-weight:normal}.interior .structBody .midWrap #ContentMiddle .cms-listing .eventsDate .day{font-size:15px;letter-spacing:2px;line-height:1.3125rem;color:#000;font-weight:600}.interior .structBody .midWrap #ContentMiddle .cms-listing .eventsDate+div{float:none !important;display:inline-block}.interior .structBody .midWrap #ContentMiddle .eventsItem.stacked{padding-top:0}.interior .structBody .midWrap #ContentMiddle .eventsItem.stacked .text{padding-top:0;padding-bottom:38px}.interior .structBody .midWrap #ContentMiddle .eventsItem.stacked .text .tools{display:inline;margin-left:5px}.interior .structBody .midWrap #ContentMiddle .eventsItem.stacked .text .title{font-size:1.75rem;line-height:2.375rem;font-weight:400;text-decoration:none}@media (max-width:1023px){.interior .structBody .midWrap #ContentMiddle .eventsItem.stacked .text .title{font-size:1.5rem;line-height:2.0625rem}}.interior .structBody .midWrap #ContentMiddle .eventsItem.stacked .text .title a:not(.IModCmsCalendarIcon){text-decoration:none !important}.interior .structBody .midWrap #ContentMiddle .eventsItem.stacked .text .title a:not(.IModCmsCalendarIcon) span{padding-bottom:0px;border-bottom:1px solid #000;line-height:1.75rem;-webkit-transition:padding .25s ease-in-out,border .25s;transition:padding .25s ease-in-out,border .25s}.interior .structBody .midWrap #ContentMiddle .eventsItem.stacked .text .title a:not(.IModCmsCalendarIcon):after{margin-left:9px;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:'Font Awesome 5 Free';font-weight:900;content:'\f061';color:#80f;font-size:.75rem;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:color .25s,-webkit-transform .3s;transition:color .25s,transform .3s}.interior .structBody .midWrap #ContentMiddle .eventsItem.stacked .text .title:hover a{color:#000}.interior .structBody .midWrap #ContentMiddle .eventsItem.stacked .text .title:hover a span{padding-bottom:5px;border-bottom:1px solid #000;line-height:28px}.interior .structBody .midWrap #ContentMiddle .eventsItem.stacked .text .title:hover a:after{-webkit-transform:translate3d(3px, 0, 0);transform:translate3d(3px, 0, 0)}.interior .structBody .midWrap #ContentMiddle .eventsItem.stacked .text .locationTime{color:#767676;font-size:13px;font-weight:500;display:inline-block}.interior .structBody .midWrap #ContentMiddle .eventsItem.stacked .text .locationTime .location{display:inline-block;padding-right:15px;line-height:normal}.interior .structBody .midWrap #ContentMiddle .eventsItem.stacked .text .locationTime .location:before{font-family:"Font Awesome 5 Free","FontAwesome";content:"\f041";padding-right:5px;font-weight:bold;color:#80f}.interior .structBody .midWrap #ContentMiddle .eventsItem.stacked .text .locationTime .timeRange{display:inline-block}.interior .structBody .midWrap #ContentMiddle .eventsItem.stacked .text .locationTime .timeRange:before{font-family:"Font Awesome 5 Free","FontAwesome";content:"\f017";padding-right:5px;color:#80f}.interior .structBody .midWrap #ContentMiddle .eventsItem.stacked .text .preview{line-height:1.75rem}.interior.loaded .structBody .pageCap .pageMap .pageName h1{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);visibility:visible}.interior.loaded .structBody .pageCap .pageMap .subTitle p{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);visibility:visible}.leaderboard .scoreboard-container ul.data-grid-row{background:#55198B;color:white}.leaderboard .scoreboard-container ul.data-grid-row .data-grid-column:first-of-type{padding:10px}.leaderboard .scoreboard-container ul.data-grid-row .data-grid-column.column-header{background-color:transparent !important}.leaderboard .scoreboard-container .data-grid-rows ul.data-grid-row.desktop-scoreboard>li>span.rank-span{font-weight:600}.interior.IMOD94 .structBody .midWrap #ContentMiddle ul>li:before{content:''}#ContentMiddle input[type="submit"].imod-profile-button,#ContentMiddle .imod-cancel-link{display:inline-block;background:#55198B;color:#fff !important;border:none;padding:15px 40px;text-decoration:none !important;line-height:normal;margin:10px 10px 10px 0;-webkit-transition:all 250ms ease;transition:all 250ms ease;text-transform:uppercase;font-size:.875rem;letter-spacing:.0781rem;line-height:1.375rem;font-weight:600}#ContentMiddle input[type="submit"]:hover,#ContentMiddle input[type="submit"]:focus,#ContentMiddle .imod-cancel-link:hover,#ContentMiddle .imod-cancel-link:focus{background:#000;color:#fff}.IMOD3 [id$="_hLinkTempLogin"]{display:none}

/*# sourceMappingURL=custom.css.map */