@font-face{font-family:'FontAwesome'}html{font-size:62.5%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body{font-family:'open_sansregular',Helvetica,Arial,sans-serif;font-size:1.8rem;line-height:1.333;color:#4a4a4a}h1,h2,h3,h4,h5,h6{color:#003c5c;font-family:'open_sanssemibold',Helvetica,Arial,sans-serif;letter-spacing:0}h1{font-family:'open_sanslight',Helvetica,Arial,sans-serif;font-size:3.4rem;line-height:1.2}h2{font-size:3rem;line-height:1.2}h3{font-size:2.5rem;line-height:1.2}h4{font-size:2rem;line-height:1}h5{font-size:1.5rem;line-height:1}h6{font-size:1.5rem;line-height:1}@media (min-width:992px){h1{font-size:5rem;line-height:1.2}h2{font-size:3.4rem;line-height:1.2}h3{font-size:3rem;line-height:1.2}h4{font-size:2.5rem;line-height:1}h5{font-size:2rem;line-height:1}h6{font-size:1.6rem;line-height:1}}a{color:#003c5c}a:visited{text-decoration:none;background-color:auto}hr{border-color:#003c5c}ul li,ol li{line-height:1.333}ul{list-style-image:url('/themes/kwall_bootstrap_theme/css/../images/bullet.png')}ul ul{list-style-image:url('/themes/kwall_bootstrap_theme/css/../images/bullet-level-2.png')}ul ul ul{list-style-image:url('/themes/kwall_bootstrap_theme/css/../images/bullet-level-3.png')}ul ul ul ul{list-style-image:url('/themes/kwall_bootstrap_theme/css/../images/bullet-level-4.png')}ol li{padding-left:15px}.alert{border:none;border-radius:2px;box-shadow:0 1px 2px 0 rgba(0,0,0,.7)}.alert p{color:#fff}.alert a{color:#fff;text-decoration:underline}.alert a[title=close]{text-decoration:none}.alert-success{background-color:#11a26f}.alert-warning{background-color:#f6a623}.alert-danger{background-color:#710036}.sidebar.nav{background:#f0f0f0;padding:2.5rem .3rem 5rem 2rem}.sidebar.nav .has-children>a{position:relative}.sidebar.nav .has-children>a:after{content:url(/themes/kwall_bootstrap_theme/css/../images/arrow-up-blue.png);position:absolute;right:1.8rem;top:50%;transform:rotate(180deg) translateY(50%)}.sidebar.nav .has-children>a.expanded:after{transform:rotate(0deg)}.sidebar.nav a{color:#003c5c;display:block;font-size:1.8rem;padding:2.6rem 2rem;text-transform:uppercase}.sidebar.nav a.active-trail{background:#1a8ac0;border-right:4px solid #f6a623;color:#fff}.sidebar.nav a.active-trail:hover{background:#1a8ac0;color:#fff;text-decoration:none}.sidebar.nav a:hover{background:#d8d8d8;text-decoration:none}.sidebar.nav li{border-bottom:3px solid #d8d8d8}.sidebar.nav li li{border-bottom:none}.sidebar.nav li li a{color:#828282;font-size:1.6rem;margin-left:2rem;padding:1rem 2rem}.sidebar.nav li li li{border-bottom:none}.sidebar.nav li li li a{color:#828282;margin-left:4rem}.breadcrumb{background:0 0;border-radius:0;font-family:'open_sansbold',Helvetica,Arial,sans-serif;margin:0;padding:0}.breadcrumb ol{margin:0;padding:0}.breadcrumb ol li{color:#828282;display:inline-block;vertical-align:top;font-size:1.4rem;padding-left:0}.breadcrumb ol li:last-child{color:#f6a623}.breadcrumb ol li a{font-size:1.4rem;color:#828282}.breadcrumb ol li a:hover,.breadcrumb ol li a:visted,.breadcrumb ol li a:focus{color:#2d2f31;text-decoration:none}.breadcrumb ol li a:after{content:"|";color:#828282;padding:0 15px}.breadcrumb ol li a:hover{color:#f6a623;text-decoration:none;transition:color .2s;-webkit-transition:color .2s;-moz-transition:color .2s;-o-transition:color .2s}.slick-slider h5,.slick--slider h5{padding:15px 15px 40px}.slick-slider button.slick-arrow.slick-next,.slick--slider button.slick-arrow.slick-next{right:0}.slick-slider .slick-slide,.slick--slider .slick-slide{background-color:#f4f5f5;padding:0;position:relative;margin:0 5px}.slick-slider .slick-arrow,.slick--slider .slick-arrow{background-color:#f6a623;border-radius:0;box-shadow:none;font-size:0;height:auto;line-height:0;margin:0 5px;padding:2.7rem 1.5rem;position:absolute;top:50%;transform:translateY(-50%);z-index:10}.slick-slider .slick-arrow:before,.slick--slider .slick-arrow:before{display:block;font-size:4rem;line-height:4rem}.slick-slider .slick-arrow.slick-prev,.slick--slider .slick-arrow.slick-prev{left:0}.slick-slider .slick-arrow.slick-prev:before,.slick--slider .slick-arrow.slick-prev:before{content:url(/themes/kwall_bootstrap_theme/css/../images/arrow-left-white.png)}.slick-slider .slick-arrow.slick-next,.slick--slider .slick-arrow.slick-next{right:0}.slick-slider .slick-arrow.slick-next:before,.slick--slider .slick-arrow.slick-next:before{content:url(/themes/kwall_bootstrap_theme/css/../images/arrow-right-white.png)}.slick-slider .slick-arrow i,.slick--slider .slick-arrow i{color:#00a3bf}.slick-dots{padding:0;position:absolute;bottom:15px;left:43%}.slick-dots li{color:#fff;display:inline-block;list-style:none}.slick-dots li button{padding:0;color:#f4f5f5;background:0 0;border:none}.slick-dots li button i{margin-right:5px;font-size:1.2rem}.slide-text{position:relative}.slide-text h3{margin-top:0}.slick-slider .slick-dots .slick-active i{color:#00a3bf}.view-content .flexslider{border:0;margin:0 auto}.view-content .flexslider .flex-control-nav.flex-control-paging{box-sizing:border-box;bottom:10px;text-align:center;z-index:10}.view-content .flexslider .flex-control-nav.flex-control-paging a:focus,.view-content .flexslider .flex-control-nav.flex-control-paging a:hover,.view-content .flexslider .flex-control-nav.flex-control-paging a.flex-active{background:#00a3bf}.view-content .flexslider .flex-control-nav.flex-control-paging li{margin:0 5px;padding:0}.view-content .flexslider .flex-control-nav.flex-control-paging li a{background:#f4f5f5}.view-content .flexslider .flex-control-nav.flex-control-paging li a:hover{background:#fff}.view-content .flexslider .flex-direction-nav .flex-nav-prev .flex-prev{left:0;opacity:1}.view-content .flexslider .flex-direction-nav .flex-nav-prev .flex-prev:before{content:url('/themes/kwall_bootstrap_theme/css/../images/arrow-left-slideshow.png')}.view-content .flexslider .flex-direction-nav .flex-nav-next .flex-next{right:0;opacity:1}.view-content .flexslider .flex-direction-nav .flex-nav-next .flex-next:before{content:url('/themes/kwall_bootstrap_theme/css/../images/arrow-right-slideshow.png')}.view-content .flexslider .flex-direction-nav a{display:block;background:0 0;margin:10px;box-sizing:border-box;height:9rem;width:6rem;font-size:0}.view-content .flexslider .flex-direction-nav a:before{color:#fff}.homepage{overflow:hidden;min-height:60rem}.homepage .slide-text{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 20%,rgba(0,0,0,.75) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 20%,rgba(0,0,0,.75) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 20%,rgba(0,0,0,.75) 100%);bottom:0;box-sizing:border-box;color:#fff;text-align:center;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@color-black-two00',endColorstr='#bf000000',GradientType=0);padding:10% 3%;position:absolute;width:100%}.homepage .slide-text h1{color:#fff;font-family:'open_sansbold',Helvetica,Arial,sans-serif;font-size:4.8rem}.homepage .slide-text p{font-family:'open_sanslight',Helvetica,Arial,sans-serif;font-size:2.8rem}.homepage .slide-text a{color:#fff}.homepage .slide-text .field-slide-body,.homepage .slide-text p{margin-left:auto;margin-right:auto;text-align:center;width:70%}.homepage .slides .field-type-image img{height:100%;width:auto}.homepage .flex-nav-next{right:0 !important}.homepage .flex-control-nav.flex-control-paging{display:none}.hero-slideshow-view .slide-text{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 20%,rgba(0,0,0,.75) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 20%,rgba(0,0,0,.75) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 20%,rgba(0,0,0,.75) 100%);bottom:0;box-sizing:border-box;color:#fff;text-align:center;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@color-black-two00',endColorstr='#bf000000',GradientType=0);padding:10% 3%;position:absolute;width:100%}.hero-slideshow-view .slide-text h1{color:#fff;font-family:'open_sansbold',Helvetica,Arial,sans-serif;font-size:4.8rem}.hero-slideshow-view .slide-text p{font-family:'open_sanslight',Helvetica,Arial,sans-serif;font-size:2.8rem}.hero-slideshow-view .slide-text a{color:#fff}.hero-slideshow-view .slide-text .field-slide-body,.hero-slideshow-view .slide-text p{margin-left:auto;margin-right:auto;text-align:center;width:70%}.hero-slideshow-view .slides .field-type-image img{height:100%;width:auto}.hero-slideshow-view .flex-nav-next{right:0 !important}.hero-slideshow-view .flex-control-nav.flex-control-paging{display:none}.views-slideshow-example.video-slideshow{position:relative}.views-slideshow-example.video-slideshow .view-content{font-size:0}.views-slideshow-example.video-slideshow .flexslider{display:inline-block}.views-slideshow-example.video-slideshow .flexslider-controls{display:inline-block;font-size:2rem;vertical-align:top;width:30%}.views-slideshow-example.video-slideshow .flexslider-controls li{background:#f0f0f0;color:#710036;display:block;margin:0 0 1px;padding:2.84rem 3rem;position:relative}.views-slideshow-example.video-slideshow .flexslider-controls li:before{content:url(/themes/kwall_bootstrap_theme/css/../images/play-icon-red.png);display:inline-block;margin-right:2.4rem;vertical-align:middle}.views-slideshow-example.video-slideshow .flex-control-nav{position:static;text-align:left}.views-slideshow-example.video-slideshow .flex-control-nav .flex-active{background-color:#1a8ac0;position:relative;color:#fff}.views-slideshow-example.video-slideshow .flex-control-nav .flex-active:before{content:url(/themes/kwall_bootstrap_theme/css/../images/play-icon-white.png)}.views-slideshow-example.video-slideshow .flex-control-nav .flex-active:after{border-style:solid;border-width:49px 0 49px 25px;border-color:transparent transparent transparent #1a8ac0;content:"";height:0;position:absolute;right:-25px;top:0;width:0;z-index:3}.views-slideshow-example.video-slideshow .flex-control-nav .flex-button{background-color:#f6a623;border-radius:0;box-shadow:none;color:#4a4a4a;text-transform:uppercase;width:100%}.views-slideshow-example.video-slideshow .field-type-image{display:inline-block;position:relative}.views-slideshow-example.video-slideshow .field-type-image:after{content:url(/themes/kwall_bootstrap_theme/css/../images/player-icon.png);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.views-slideshow-example.video-slideshow .flexslider .flex-direction-nav a{border-color:#fff;top:40%}.views-slideshow-example.video-slideshow .flexslider .flex-direction-nav a.flex-next{right:0}.views-slideshow-example.video-slideshow .flexslider .flex-direction-nav a:before{color:#fff}.views-slideshow-example.video-slideshow .flexslider .flex-control-nav.flex-control-paging{bottom:1rem;left:60%;height:2em;margin:0 0 0 2em;position:absolute;width:inherit;z-index:2}@media (max-width:767px){.views-slideshow-example.video-slideshow .flexslider .flex-control-nav.flex-control-paging .flexslider .flex-direction-nav a{top:10%}}.pager{background-color:#f0f0f0;border-radius:2px;display:inline-block;padding:.6rem}.pager li>a{border:none;background-color:#d8d8d8;border-radius:2px;color:#2d2f31;font-family:'open_sansbold',Helvetica,Arial,sans-serif;font-size:1.6rem;height:4.8rem;padding:1.4rem 2rem;vertical-align:middle;transition:.2s all;width:4.8rem}.pager li>a:hover{box-shadow:0 1px 2px 0 rgba(0,0,0,.7);background-color:#2d2f31;color:#fff}.pager li.pager-current a{background-color:#11a26f;color:#fff}.pager li.pager-current a:hover{background:#11a26f;box-shadow:none}.pager .pager-prev a i:before{content:url(/themes/kwall_bootstrap_theme/css/../images/arrow-left-grey.png)}.pager .pager-next a i:before{content:url(/themes/kwall_bootstrap_theme/css/../images/arrow-right-grey.png)}#content-lists img{width:100%;height:auto}.listing-view{border-radius:2px;display:inline-block}.listing-view .date-image-wrapper{position:relative}.listing-view .field-name-field-image{float:left;margin-right:30px}@media (max-width:490px){.listing-view .field-name-field-image{float:none;margin-bottom:1.5rem;margin-right:0}}.listing-view .views-field-title,.listing-view .field-title-field,.listing-view .views-field-title h3{font-family:'open_sansregular',Helvetica,Arial,sans-serif}.listing-view .views-field-title a,.listing-view .field-title-field a,.listing-view .views-field-title h3 a{text-decoration:none}.listing-view .field-type-subtitle{color:#828282;font-family:'open_sanssemibold',Helvetica,Arial,sans-serif;font-size:1.6rem;margin-bottom:.8rem;text-transform:uppercase}.listing-view .field-name-field-body{font-family:'open_sanslight',Helvetica,Arial,sans-serif;margin-bottom:1.5rem}.listing-view .views-field-view-node a{color:#1a8ac0;text-decoration:none;text-transform:uppercase}.listing-view .field-department{font-size:1.4rem;margin-bottom:1rem}.listing-view .views-field-title-alternate{line-height:1.6em;margin-bottom:1rem}.listing-view.blog-listing .field-type-datetime{color:#828282;font-family:'open_sansregular',Helvetica,Arial,sans-serif;font-size:1.6rem;margin-bottom:.8rem;text-transform:uppercase}.listing-view.vertical-listing .field-name-field-image{float:none;margin:0}.listing-view.vertical-listing .list-text-wrapper{display:block;font-family:'open_sansregular',Helvetica,Arial,sans-serif;padding:2rem}.grid-view .views-row{box-shadow:0 1px 2px 0 rgba(0,0,0,.7);border-radius:2px;display:inline-block;margin:1%;overflow:hidden;padding:0;position:relative;vertical-align:top}@media (max-width:792px){.grid-view .views-row{margin-left:0;margin-right:0}}.grid-view .field-name-field-image img{height:auto;max-width:100%}.grid-view .list-text-wrapper{background-image:linear-gradient(-180deg,rgba(0,0,0,0) 0%,#000 100%);bottom:0;color:#fff;padding:3rem 2rem;position:absolute;width:100%}.grid-view .views-field-title h3 a{color:#fff;margin-bottom:1.5rem;text-decoration:none}.grid-view .views-field-view-node a{color:#f6a623;font-family:'open_sansbold',Helvetica,Arial,sans-serif;font-size:1.2rem;text-transform:uppercase}.field-badge{background-color:rgba(0,0,0,.2);padding:2rem;position:absolute;right:0;top:0;z-index:1}.contact-listing h4{font-family:'open_sansbold',Helvetica,Arial,sans-serif}.contact-listing .field-name-field-phone,.contact-listing .field-name-field-email,.contact-listing .field-name-field-map{color:#828282;display:inline-block;font-family:'open_sanslight',Helvetica,Arial,sans-serif;margin-right:3rem}@media (max-width:575px){.contact-listing .field-name-field-phone,.contact-listing .field-name-field-email,.contact-listing .field-name-field-map{display:block;margin-bottom:.8rem}}.contact-listing .field-name-field-phone:before,.contact-listing .field-name-field-email:before,.contact-listing .field-name-field-map:before{color:#f6a623;font-family:'Font Awesome\ 5 Pro';font-size:2rem;margin-right:1rem}.contact-listing .field-name-field-phone:before{content:"\f095"}.contact-listing .field-name-field-email:before{content:"\f0e0"}.contact-listing .field-name-field-map:before{content:"\f041"}.views-slick .slick__slide{position:relative}.views-slick .slick__slide>div{background-image:linear-gradient(-180deg,rgba(0,0,0,0) 0%,#000 100%);bottom:0;padding:1.6rem;position:absolute;width:100%}.views-slick .slick__slide>div h5{color:#fff;padding:0}.views-events{background-color:#710036;min-height:29.1rem}.views-events-noimage .list-text-wrapper{background-image:none}.field-date-badge{color:#fff;text-align:center}.field-date-badge .day{display:block;font-family:'open_sanslight',Helvetica,Arial,sans-serif;font-size:4.8rem}.field-date-badge .month{font-family:'open_sansbold',Helvetica,Arial,sans-serif;font-size:2rem}.field-datetime{font-family:'open_sanssemibold',Helvetica,Arial,sans-serif;font-size:1.6rem}.compact-view{background-color:#f0f0f0;border-radius:2px;overflow:hidden;position:relative}.compact-view .list-text-wrapper{padding:2rem 2.8rem}.compact-view .views-field-title{font-size:2.5rem;margin-bottom:.8rem}.compact-view .views-field-title a{color:#710036}.compact-view .field-type-datetime{font-size:1.6rem}.compact-view .field-date-badge{background-color:#f6a623;color:#710036;float:left;margin-right:2.8rem;position:static}.person-listing{margin-top:0}.person-listing .views-row{background-color:#f0f0f0;box-shadow:0 1px 2px 0 rgba(0,0,0,.7);color:#a7a7a7;padding:0}.person-listing .list-text-wrapper{padding:3.6rem 2rem}.person-listing .field-name-field-image{float:none;margin:0}.person-listing .field-message{color:#828282;font-size:1.6rem;text-transform:uppercase}.person-listing .views-field-title{font-family:'open_sansregular',Helvetica,Arial,sans-serif;font-size:3rem}html input[type=button],input[type=reset],input[type=submit],button,.button,a.button{border:none;border-radius:2px;background:#11a26f;box-shadow:0 1px 2px 0 rgba(0,0,0,.7);color:#fff;display:inline-block;font-family:'open_sanssemibold',Helvetica,Arial,sans-serif;font-size:2rem;height:6rem;padding:1.75rem 4rem;transition:all .3s ease-out;margin-top:2rem}html input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover,button:hover,.button:hover,a.button:hover,html input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus,button:focus,.button:focus,a.button:focus,html input[type=button]:active,input[type=reset]:active,input[type=submit]:active,button:active,.button:active,a.button:active{background:#0f8b5f;box-shadow:0 0 0 0 rgba(0,0,0,.2);text-decoration:none}html input[type=button].cancel,input[type=reset].cancel,input[type=submit].cancel,button.cancel,.button.cancel,a.button.cancel{background:#d8d8d8;box-shadow:none;color:#2d2f31}html input[type=button].cancel:hover,input[type=reset].cancel:hover,input[type=submit].cancel:hover,button.cancel:hover,.button.cancel:hover,a.button.cancel:hover{background:#cbcbcb}html input[type=button].secondary,input[type=reset].secondary,input[type=submit].secondary,button.secondary,.button.secondary,a.button.secondary{background:#003c5c;color:#fff}html input[type=button].secondary:hover,input[type=reset].secondary:hover,input[type=submit].secondary:hover,button.secondary:hover,.button.secondary:hover,a.button.secondary:hover{background:#002b42}html input[type=button].secondary.cancel,input[type=reset].secondary.cancel,input[type=submit].secondary.cancel,button.secondary.cancel,.button.secondary.cancel,a.button.secondary.cancel{background:#d8d8d8;box-shadow:none;color:#2d2f31}html input[type=button].secondary.cancel:hover,input[type=reset].secondary.cancel:hover,input[type=submit].secondary.cancel:hover,button.secondary.cancel:hover,.button.secondary.cancel:hover,a.button.secondary.cancel:hover{background:#cbcbcb}html input[type=button].alternate,input[type=reset].alternate,input[type=submit].alternate,button.alternate,.button.alternate,a.button.alternate{background-color:#017b7b;box-shadow:none}html input[type=button].alternate:hover,input[type=reset].alternate:hover,input[type=submit].alternate:hover,button.alternate:hover,.button.alternate:hover,a.button.alternate:hover{background:#016262}.button.disabled{cursor:not-allowed;opacity:.5}.button.disabled:hover{background:auto;text-decoration:none}form .form-item{margin:.25em 0 2.5rem}form .form-item label{color:#2d2f31;display:block;font-family:'open_sansregular',Helvetica,Arial,sans-serif;font-size:1.3rem;text-align:left}form input[type=search],form input[type=text],form input[type=email],form input[type=tel],form .form-textarea,form textarea,form .form-text,form .form-select,form .form-date,form select{background-image:linear-gradient(0deg,#fff 0%,#f0f0f0 100%);border:none;border-radius:2px;box-shadow:0 1px 2px 0 rgba(0,0,0,.7);box-sizing:border-box;display:inline-block;height:6rem;padding:1.75rem 2rem}form input[type=search]:focus,form input[type=text]:focus,form input[type=email]:focus,form input[type=tel]:focus,form .form-textarea:focus,form textarea:focus,form .form-text:focus,form .form-select:focus,form .form-date:focus,form select:focus{border:none;box-shadow:0 1px 2px 0 rgba(0,0,0,.2);outline:0 none !important}form .form-type-date{width:190px}form .form-type-date label{margin-bottom:5px !important}form .form-type-date .form-date{width:100%;padding-right:0 !important}form .form-item .form-textarea-wrapper textarea{height:auto}form .form-item .form-textarea-wrapper textarea:focus{box-shadow:0 1px 2px 0 rgba(0,0,0,.2);outline:0 none}form input[type=checkbox],form input[type=radio]{color:#4a4a4a;font-size:1.5rem;margin-top:.2em;margin-right:.5em;vertical-align:top}form .form-type-radio,form .form-type-checkbox{margin-bottom:0}form .form-type-radio label,form .form-type-checkbox label{display:inline-block;margin-bottom:0}::-webkit-input-placeholder{font-family:'open_sansregular',Helvetica,Arial,sans-serif;font-size:2.2rem}:-moz-placeholder{font-family:'open_sansregular',Helvetica,Arial,sans-serif;font-size:2.2rem}::-moz-placeholder{font-family:'open_sansregular',Helvetica,Arial,sans-serif;font-size:2.2rem}:-ms-input-placeholder{font-family:'open_sansregular',Helvetica,Arial,sans-serif;font-size:2.2rem}.form-item.webform-component-select{margin-bottom:1.5rem;position:relative;text-align:left}.form-item.webform-component-select:after{content:url(/themes/kwall_bootstrap_theme/css/../images/arrow-down-grey.png);position:absolute;right:3rem;top:4.6rem;pointer-events:none}.form-item.webform-component-select select{appearance:none;background-image:linear-gradient(0deg,#fff 0%,#f0f0f0 100%);border-radius:2px;border:none;box-shadow:0 1px 2px 0 rgba(0,0,0,.7);background-color:transparent;color:#4a4a4a;font-family:'open_sansitalic';font-size:2.2rem;height:6rem;padding:1.6rem 3rem;position:relative;width:100%;-webkit-appearance:none;-moz-appearance:none}.float-left{float:left;margin-right:2rem}.float-right{float:right;margin-left:2rem}.quicklinks,.field-section-link{background-color:#f0f0f0;padding:2rem 3rem;position:relative;margin:0}.quicklinks h5,.field-section-link h5{color:#11a26f;font-family:'open_sansregular',Helvetica,Arial,sans-serif}.quicklinks li,.field-section-link li{list-style-image:url("/themes/kwall_bootstrap_theme/css/../images/arrow-sm-right-grey.png");list-style-position:inside;padding:0}.quicklinks li a,.field-section-link li a{color:#4a4a4a;display:inline-block;padding:1rem}.quicklinks li a:hover,.field-section-link li a:hover,.quicklinks li a.active,.field-section-link li a.active,.quicklinks li a.focus,.field-section-link li a.focus{color:#1a8ac0;text-decoration:none}.quicklinks.icon-quicklinks{background:0 0}.quicklinks.icon-quicklinks li{list-style:none;margin-bottom:4rem}.quicklinks.icon-quicklinks li i{color:#1a8ac0;display:inline-block;font-family:'Font Awesome\ 5 Pro';font-size:4rem;margin-right:2.6rem}.quicklinks.icon-quicklinks li a{color:#003c5c;font-family:'open_sanslight',Helvetica,Arial,sans-serif;font-size:2.2rem;padding:0;vertical-align:super}figure{display:table;margin-bottom:2.5rem;position:relative;vertical-align:top;width:auto}figcaption{background:rgba(0,0,0,.7);bottom:0;color:#fff;font-size:1.6rem;padding:2rem;display:table;position:absolute;width:100%}table{width:100%}table thead{background:#710036;color:#fff}table tbody tr:nth-child(even){background-color:#fff}table tbody tr:nth-child(odd){background-color:#f0f0f0}table td,table th{padding:2rem}.ui-tabs.ui-widget p{margin-top:0}.ui-tabs.ui-widget ul{margin:0 0 5rem;padding:0}.ui-tabs.ui-widget ul li{background:#f0f0f0;border-bottom:4px solid #f0f0f0;display:inline-block;list-style:none;text-align:center;width:33%}.ui-tabs.ui-widget ul li a{color:#4a4a4a;display:block;padding:3rem 2rem;text-transform:uppercase}.ui-tabs.ui-widget ul li a:hover{text-decoration:none}.ui-tabs.ui-widget ul li.ui-tabs-active{background:#e3e3e3;border-bottom:4px solid #1a8ac0}.ui-tabs.ui-widget ul li.ui-tabs-active a{text-decoration:none}.ui-tabs.ui-widget ul li:hover{background:#e3e3e3;border-color:#1a8ac0}.ui-accordion.ui-widget{background-color:#f0f0f0}.ui-accordion.ui-widget .ui-accordion-header{background:#d8d8d8;color:#4a4a4a;text-transform:uppercase;margin:0;margin-bottom:3px;font-size:2.5rem;padding:2rem}.ui-accordion.ui-widget .ui-accordion-header:hover{background-color:#1a8ac0;color:#fff;cursor:pointer}.ui-accordion.ui-widget .ui-state-active{background-color:#1a8ac0;color:#fff}.ui-accordion.ui-widget .ui-accordion-content{height:auto}.ui-accordion.ui-widget p{padding:1.6rem}.department-info h3{color:#003c5c;font-family:'open_sansregular',Helvetica,Arial,sans-serif;font-size:2.8rem;line-height:1.2em;margin-bottom:1.7rem;margin-top:0}.department-info p{font-family:'open_sanslight',Helvetica,Arial,sans-serif;line-height:1.4em}.department-info label{font-family:'open_sanssemibold',Helvetica,Arial,sans-serif}.button.btn-blue{background-color:#003c5c}.button.btn-burgundy{background-color:#710036}.button.btn-light-blue{background-color:#1a8ac0}.button.btn-green{background-color:#11a26f}.button.btn-orange{background-color:#f6a623}.button.btn-light-gray{background-color:#f0f0f0;color:#4a4a4a}.button.btn-gray{background-color:#828282}.button.btn-dak-gray{background-color:#2d2f31}.button,a.button{height:auto}@media only screen and (max-width:1199px) and (min-width:576px){.button,a.button{font-size:1.75rem;padding:2rem}}@media only screen and (max-width:575px){.button,a.button{font-size:1.5rem;padding:2rem}}@media only screen and (max-width:1199px) and (min-width:576px){.waitwhile-landing-page .button.btn-burgundy{font-size:1.75rem}a.waitwhile-btn{font-size:1.75rem;padding:20px;text-align:center}}@media only screen and (max-width:575px){.waitwhile-landing-page .button.btn-burgundy{font-size:1.5rem}a.waitwhile-btn{font-size:1.5rem;padding:20px;text-align:center}}.node.full>.content .field--name-body{margin-bottom:3rem}.node.full .field--name-field-paragraphs .field--item>.paragraph{margin-bottom:3rem;clear:both}.node.full .field--name-field-paragraphs .field--item>.container>.row>.paragraph{margin-bottom:3rem}.node.full .field--name-field-paragraphs .field--item:last-child>.paragraph{margin-bottom:0}.node.full .field--name-field-paragraphs .field--item:last-child>.container>.row>.paragraph{margin-bottom:0}.field--name-field-below-content>.field--item>.paragraph{margin-bottom:3rem}.field--name-field-below-content>.field--item:last-child>.paragraph{margin-bottom:0}.node.full>.content .field--name-body ul,.node.below-content>.content .field--name-body ul,.node.full>.content .field--name-field-body ul,.node.below-content>.content .field--name-field-body ul,.node.full>.content .field--name-field-accordion-section-body ul,.node.below-content>.content .field--name-field-accordion-section-body ul{padding:0}.node.full>.content .field--name-body ul>li,.node.below-content>.content .field--name-body ul>li,.node.full>.content .field--name-field-body ul>li,.node.below-content>.content .field--name-field-body ul>li,.node.full>.content .field--name-field-accordion-section-body ul>li,.node.below-content>.content .field--name-field-accordion-section-body ul>li{transform:translateX(1.5em);margin-right:1.5em}.content .align-left,.node.full .align-left,.cke_editable .align-left{margin-bottom:30px}@media (min-width:768px){.content .align-left,.node.full .align-left,.cke_editable .align-left{margin-right:30px}}.content .align-right,.node.full .align-right,.cke_editable .align-right{margin-bottom:30px}@media (min-width:768px){.content .align-right,.node.full .align-right,.cke_editable .align-right{margin-left:30px}}.content .field--name-field-body img,.node.full .field--name-field-body img,.cke_editable .field--name-field-body img,.content .field--name-body img,.node.full .field--name-body img,.cke_editable .field--name-body img{height:auto;max-width:100%}.content .field--name-field-body table img,.node.full .field--name-field-body table img,.cke_editable .field--name-field-body table img,.content .field--name-body table img,.node.full .field--name-body table img,.cke_editable .field--name-body table img{display:block;width:114px;min-width:100px}.content .field--name-field-body .media,.node.full .field--name-field-body .media,.cke_editable .field--name-field-body .media,.content .field--name-body .media,.node.full .field--name-body .media,.cke_editable .field--name-body .media{padding:2rem}.content .field--name-field-body .media .media-left a,.node.full .field--name-field-body .media .media-left a,.cke_editable .field--name-field-body .media .media-left a,.content .field--name-body .media .media-left a,.node.full .field--name-body .media .media-left a,.cke_editable .field--name-body .media .media-left a{display:block}.content .field--name-field-body .media img,.node.full .field--name-field-body .media img,.cke_editable .field--name-field-body .media img,.content .field--name-body .media img,.node.full .field--name-body .media img,.cke_editable .field--name-body .media img,.content .field--name-field-body .media .media-object,.node.full .field--name-field-body .media .media-object,.cke_editable .field--name-field-body .media .media-object,.content .field--name-body .media .media-object,.node.full .field--name-body .media .media-object,.cke_editable .field--name-body .media .media-object{max-width:initial}.cke_editable .media{padding:2rem}.cke_editable .media .media-left a{display:block}.cke_editable .media img,.cke_editable .media .media-object{max-width:initial}figure img{display:block;max-width:100%;height:auto}.paragraph--type--generic-content .embedded-entity img{float:left}@media (min-width:768px){.row-eq-height{display:flex}}#toolbar-administration .toolbar-tab button{height:39px;margin-top:0}#utility_nav{background:url('/themes/kwall_bootstrap_theme/css/../images/bkg-utility-nav-texture.jpg') repeat-x 0 0 transparent;background-size:cover}.region-utility-nav{background:linear-gradient(to right,#710036 0%,#1691b5 100%);position:relative;z-index:6}.region-utility-nav:after{background:rgba(45,47,49,.84);content:'';height:100%;left:0;position:absolute;top:0;width:100%}.navbar.navbar-default{background:#fff !important;box-shadow:0 1px 2px rgba(0,0,0,.7);border-bottom:2px solid #efefef;min-width:320px;min-height:120px}@media (max-width:991px){.navbar.navbar-default{min-height:118px}}@media (max-width:767px){.navbar.navbar-default{min-height:105px}}@media (max-width:600px){.navbar.navbar-default{min-height:95px}}@media (max-width:400px){.navbar.navbar-default{min-height:94px}}@media (max-width:360px){.navbar.navbar-default{min-height:85px}}@media (max-width:400px){.navbar .container-fluid{padding-left:0;padding-right:0}}.navbar-header{width:100%}@media (max-width:400px){.navbar .container-fluid>.navbar-header{margin-left:0;margin-right:0}}.navbar-header .region-navigation{display:block;font-size:0;line-height:0;margin:0 auto;max-width:1200px;width:100%}.navbar-header .region-navigation:before{background:linear-gradient(to right,#710036 0%,#1691b5 100%)}.navbar-header .region-navigation:after{background:rgba(45,47,49,.84)}.navbar-header .region-navigation:before,.navbar-header .region-navigation:after{content:'';display:block;position:absolute;top:0;left:0;height:50px;width:100%;z-index:1}@media (min-width:401px){.navbar-header .region-navigation{padding-bottom:20px;padding-top:0}}@media (min-width:768px){.navbar-header .region-navigation{padding-top:0;padding-bottom:0}}.navbar-header .region-navigation .navbar-brand{display:none}.navbar-header .logo{max-width:400px;width:100%;z-index:10;position:absolute;top:21px}@media (max-width:767px){.navbar-header .logo{max-width:230px;margin:-15px 0 5px 5px;position:absolute;top:48px;z-index:10}}@media screen and (max-width:340px){.navbar-header .logo{max-width:190px}}@media (max-width:600px){.navbar-header .logo{top:50px;max-width:262px}}@media (max-width:400px){.navbar-header .logo{top:51px}}@media (max-width:360px){.navbar-header .logo{top:54px}}.navbar-header .logo img{max-width:332px;width:100%;height:auto}@media (max-width:992px){.navbar-header .logo img{width:326px}}@media (max-width:767px){.navbar-header .logo img{width:268px}}@media screen and (max-width:600px){.navbar-header .logo img{max-width:100%}}@media screen and (max-width:400px){.navbar-header .logo img{max-width:212px}}@media screen and (max-width:360px){.navbar-header .logo img{max-width:165px}}@media (max-width:767px){.navbar{min-height:auto;margin-bottom:0}}.region-above-content{position:relative}@media (min-width:1200px){.container{width:1300px}}@media (min-width:768px){.container{max-width:1300px;width:auto}}.node.full a{font-weight:700}.first-sidebar .main-container{padding-top:0}@media (min-width:992px){.first-sidebar .main-container{background:linear-gradient(to right,#efefef 27%,#fff 27%)}}@media (min-width:992px){.first-sidebar .main-container>.container>.row{display:flex}}@media (min-width:992px){.first-sidebar .main-container .sidebar{padding-right:.5rem}}@media (min-width:992px){.first-sidebar .main-container .col-md-9{background-color:#fff;padding-left:3.5rem}}.path-frontpage .main-container{background:#fff}.path-frontpage .main-container>.container>.row{display:block}.breadcrumb{font-size:1.4rem;margin-bottom:1.5rem}.breadcrumb>li{padding-left:0}.breadcrumb>li+li:before{content:'|'}.breadcrumb>li:last-child{color:#f0951c}.breadcrumb a{color:#828282}.breadcrumb a:hover,.breadcrumb a:active,.breadcrumb a:focus{color:#1a8ac0;text-decoration:none}@media (min-width:768px){.path-frontpage #below-content{padding-top:3.5rem}}.sidebar{background-color:#efefef;padding-top:3.5rem;padding-bottom:3rem}.region.sidebar{padding-top:0;padding-right:0;padding-bottom:0}.region-content{padding-top:3.5rem;padding-bottom:5rem}.path-frontpage .region-content{padding-top:0;padding-bottom:0}.no-padding{padding:0}.imagebg{background-repeat:no-repeat;background-size:cover}.field--name-body img{height:auto !important;max-width:100%}.addtocalendar{display:inline-block}.addtocalendar .atcb-link{display:block;text-align:center;border:none;background-color:#f0f0f0;border-radius:4px;padding:12px 24px;color:#2d2f31}.addtocalendar .atcb-link em{font-style:normal}.addtocalendar .atcb-link em:before{display:inline-block;width:22px;height:22px;font-family:'Font Awesome\ 5 Pro';content:'\f073';font-size:24px;color:#2d2f31;text-align:left;line-height:22px;margin-right:1rem}.addtocalendar .atcb-list{width:100%}.addtocalendar .atcb-list .atcb-item{background-color:#f4f5f5;padding:.5rem 2rem}.addtocalendar .atcb-list .atcb-item a{border:none}.addtocalendar .atcb-list .atcb-item:hover,.addtocalendar .atcb-list .atcb-item:focus,.addtocalendar .atcb-list .atcb-item:active{background-color:#fff}.region-footer{margin:0 auto;max-width:1300px}.footer{background-color:#003c5c;border-top:8px solid #11a26f !important;margin-top:0}.footer .field--name-body{color:#fff}.footer .field--name-body a{color:#fff}.path-frontpage h1.page-header{display:none}.page-header{border-bottom:0 none;padding-top:0}.page-header--webform{margin-top:40px;margin-bottom:0;padding-bottom:0}body.toolbar-fixed #chandler-alerts{top:120px}body.toolbar-fixed.toolbar-tray-open #chandler-alerts{top:160px}.role-anonymous.page-node-webform nav.tabs{display:none}.page-node-20 .region-above-content{padding-top:3.5rem}.page-node-20 .breadcrumb{margin:0 auto;max-width:1300px;padding-left:15px;padding-right:15px}body>.alert{margin-bottom:0}.alert button.close{width:12px;height:12px;margin:0;color:#fff;background:none transparent}#chandler-alerts{display:none;position:absolute;top:90px;width:100%;z-index:1000}#chandler-alerts.slick-processed{display:block}#chandler-alerts .alert{padding:15px 150px 15px 15px;display:block;margin:0 15px}#chandler-alerts .alert button.close{color:#fff;opacity:1;text-shadow:none;border:none;box-shadow:none;background:0 0;height:100%;line-height:normal;margin:0;font-size:40px;float:none;position:absolute;right:15px;top:0}#chandler-alerts .alert-success{background-color:rgba(17,162,11,.7)}#chandler-alerts .alert-warning{background-color:rgba(246,166,35,.7)}#chandler-alerts .alert-danger{background-color:rgba(113,0,54,.7)}#chandler-alerts .slick-arrow,#chandler-alerts .slick--slider .slick-arrow{background:0 0;padding:5px;right:60px;height:100%}#chandler-alerts .slick-arrow.slick-prev,#chandler-alerts .slick--slider .slick-arrow.slick-prev{right:120px;left:auto}#chandler-alerts.slick-slider .slick-arrow.slick-next:before,#chandler-alerts.slick--slider .slick-arrow.slick-next:before{content:'\f054';font-family:'Font Awesome\ 5 Pro';font-size:3rem;font-weight:400}#chandler-alerts.slick-slider .slick-arrow.slick-prev:before,#chandler-alerts.slick--slider .slick-arrow.slick-prev:before{content:'\f053';font-family:'Font Awesome\ 5 Pro';font-size:3rem;font-weight:400}.tabs--primary{margin-bottom:1.5rem}.image-left-wysiwyg>img,.image-right-wysiwyg>img,.image-left-wysiwyg figure,.image-right-wysiwyg figure{margin-bottom:1em}@media (max-width:767px){.image-left-wysiwyg>img,.image-right-wysiwyg>img,.image-left-wysiwyg figure,.image-right-wysiwyg figure{float:none;width:100%}}.image-left-wysiwyg:after,.image-right-wysiwyg:after{display:table;clear:both;content:''}.image-left-wysiwyg>img,.image-left-wysiwyg figure{float:left;margin-right:1em}.image-left-wysiwyg>.cke_widget_image{display:block}.image-left-wysiwyg>.cke_widget_image>img,.image-left-wysiwyg>.cke_widget_image figure{float:left;margin-right:1em}.image-right-wysiwyg>img,.image-right-wysiwyg figure{float:right;margin-left:1em}.image-right-wysiwyg>.cke_widget_image{display:block}.image-right-wysiwyg>.cke_widget_image>img,.image-right-wysiwyg>.cke_widget_image figure{float:right;margin-left:1em}@media (min-width:768px){.two-column-wysiwyg{display:flex;justify-content:space-between}}@media (min-width:768px){.two-column-wysiwyg>div+div{margin-left:40px}}form .form-control{font-size:2rem}form .form-select{line-height:inherit}.search-form .form-submit{margin-top:0}.ui-datepicker{z-index:999 !important}@media all and (-ms-high-contrast:none){*::-ms-backdrop,.ui-datepicker{margin-top:-65px}}.select-wrapper:after{color:#828282;content:"▼";font-style:normal;font-weight:400;line-height:1;margin-top:-.5em;padding-right:.5em;pointer-events:none;position:absolute;right:0;top:50%;z-index:10}.form-date{padding-right:1rem !important}.form-date::-webkit-inner-spin-button{-webkit-appearance:none}.embed-iframe{min-height:900px}.bg-grey{background-color:#f0f0f0}article.blog.views .field--type-image img{width:100%}article.blog.views h2{color:#003c5c;font-size:3rem;margin-top:0;margin-bottom:1.5rem;font-family:'open_sanssemibold',Helvetica,Arial,sans-serif}article.blog.views .field--type-datetime{color:#4a4a4a;margin-bottom:1.5rem}article.blog.views .field--name-body{margin-bottom:1.5rem}article.blog.views .field--name-body table tbody tr{background-color:transparent}article.blog.views .field--name-body table tbody tr td{padding:0}article.blog.views .read-more{display:inline-block;color:#1bb3df}.alert-dismissible .close{width:12px;height:12px;margin:0;color:#fff;background:none transparent}.fontawesome-icon-inline{color:#1a8ac0}.author.date{font-size:1.6rem;color:#4a4a4a !important;margin-bottom:1.5rem !important}.author.date>div{display:inline-block;margin:0 !important}.a2a_kit{display:inline-block;margin-bottom:3rem}@media (min-width:768px){.a2a_kit{float:right;margin:0 0 1.5rem 1.5rem}}.a2a_svg{border-radius:50% !important}.a2a_count{border-radius:4px !important}.a2a_menu.a2a_mini{margin-top:-120px}.align-center{width:fit-content}.IE .logo{max-width:400px;width:100%;z-index:10;position:absolute;top:21px}@media (max-width:991px){.IE .logo{top:22px}}@media (max-width:767px){.IE .logo{top:48px}}@media (max-width:600px){.IE .logo{top:51px}}@media (max-width:400px){.IE .logo{top:51px}}@media (max-width:360px){.IE .logo{top:54px}}@media screen and (max-width:340px){.IE .logo{max-width:190px}}.IE .logo img{max-width:330px;width:100%;height:auto}@media (max-width:991px){.IE .logo img{width:315px}}@media (max-width:767px){.IE .logo img{width:268px}}@media screen and (max-width:600px){.IE .logo img{max-width:212px}}@media screen and (max-width:360px){.IE .logo img{max-width:165px}}article.contextual-region h4.label{color:#4a4a4a}.paragraph-container{margin:0 auto;max-width:1300px;position:relative;z-index:2}.paragraph-container:after{display:table;clear:both;content:''}.sidebar .paragraph{margin-bottom:4rem}.paragraph-row{position:relative;padding:0}.paragraph-row_padding-top{padding-top:3em}.paragraph-row_padding-bottom{padding-bottom:3em}.paragraph-row_padding-top-bottom{padding-top:3em;padding-bottom:3em}.paragraph-row .color-overlay{height:100%;position:absolute;top:0;left:0;width:100%}@media (min-width:992px){.paragraph.green-gradient .paragraph-container{padding-left:15px;padding-right:15px}}.paragraph.green-gradient .fields-wrapper{background:linear-gradient(45deg,#02a8a8 0%,#018888 100%)}.paragraph--type--hero-slideshow .flexslider{border:none;margin-bottom:0}.paragraph--type--hero-slideshow .flexslider .flex-control-nav{bottom:20px;text-align:left;width:auto;left:40px}.paragraph--type--hero-slideshow .flexslider .flex-control-nav li{padding-left:0}.paragraph--type--hero-slideshow .flexslider .flex-control-nav li a{background:0 0;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;border:solid 2px #fff}.paragraph--type--hero-slideshow .flexslider .flex-control-nav li a.flex-active{background:#edba32;border-color:#edba32}.paragraph--type--hero-slideshow .flexslider ul.slides>li .views-field-nothing{overflow:hidden;max-width:100%;line-height:0;max-height:900px;position:relative}@media (max-width:767px){.paragraph--type--hero-slideshow .flexslider ul.slides>li .views-field-nothing .video-wrapper{display:none}}.paragraph--type--hero-slideshow .flexslider ul.slides>li .views-field-nothing .video-wrapper video{width:100%}.paragraph--type--hero-slideshow .flexslider ul.slides>li .views-field-nothing .slide-image{position:relative;display:inline-block;right:-50%;width:100%}@media (max-width:1300px){.paragraph--type--hero-slideshow .flexslider ul.slides>li .views-field-nothing .slide-image{width:auto}}.paragraph--type--hero-slideshow .flexslider ul.slides>li .views-field-nothing .slide-image img{height:auto;width:100%;max-width:none;position:relative;left:-50%}@media (max-width:1500px){.paragraph--type--hero-slideshow .flexslider ul.slides>li .views-field-nothing .slide-image img{height:900px;width:auto}}@media (max-width:1300px){.paragraph--type--hero-slideshow .flexslider ul.slides>li .views-field-nothing .slide-image img{height:900px;width:auto}}@media (max-width:500px){.paragraph--type--hero-slideshow .flexslider ul.slides>li .views-field-nothing .slide-image img{height:500px;width:auto}}.paragraph--type--hero-slideshow .flexslider ul.slides>li .views-field-nothing .slide-text-wrapper{position:absolute;bottom:270px;left:40px;max-width:50%;line-height:1.85714286em}@media (max-width:767px){.paragraph--type--hero-slideshow .flexslider ul.slides>li .views-field-nothing .slide-text-wrapper{bottom:200px}}@media (max-width:500px){.paragraph--type--hero-slideshow .flexslider ul.slides>li .views-field-nothing .slide-text-wrapper{bottom:100px}}.paragraph--type--message-callout{font-family:'open_sanslight',Helvetica,Arial,sans-serif;margin:0 0 3rem}@media (min-width:768px){.paragraph--type--message-callout{margin:0}}.path-frontpage .paragraph--type--message-callout{float:right}@media (max-width:767px){.path-frontpage .paragraph--type--message-callout{float:none}}.paragraph--type--message-callout .paragraph-row{padding-top:0;padding-bottom:0}.paragraph--type--message-callout .message-callout-fields-wrapper{background-color:#f1f1f1;box-shadow:0 1px 2px 0 rgba(0,0,0,.7)}@media (min-width:668px) and (max-width:991px){.paragraph--type--message-callout .message-callout-fields-wrapper{display:flex;justify-content:space-between;margin-bottom:3rem}}@media (min-width:668px) and (max-width:991px){.paragraph--type--message-callout .field--name-field-image{flex-shrink:1;overflow:hidden}}@media (max-width:667px){.paragraph--type--message-callout .field--name-field-image img{object-fit:cover;width:100%}}@media (min-width:668px) and (max-width:991px){.paragraph--type--message-callout .field--name-field-image img{height:100%;max-width:none;object-fit:cover;width:auto}}.paragraph--type--message-callout .group--content{padding-top:35px;padding-left:25px;padding-right:25px;padding-bottom:20px}@media (min-width:668px) and (max-width:991px){.paragraph--type--message-callout .group--content{flex-shrink:3;padding-top:20px}}.paragraph--type--message-callout .group--content>h2{color:#9b9b9b;font-family:'open_sansregular',Helvetica,Arial,sans-serif;font-size:1.6rem;margin-top:0}.paragraph--type--message-callout .field--name-field-title{color:#003c5c;font-family:'open_sansregular',Helvetica,Arial,sans-serif;font-size:2.8rem;line-height:1.2em}.paragraph--type--message-callout .field--name-field-body{margin-top:15px}.paragraph--type--message-callout .field--name-field-link{font-family:'open_sansregular',Helvetica,Arial,sans-serif;margin-top:15px}.paragraph--type--message-callout .field--name-field-link a:link,.paragraph--type--message-callout .field--name-field-link a:visited{color:#1a8ac0}.paragraph--type--message-callout .field--name-field-link a:hover{opacity:.7;text-decoration:none}.paragraph--type--tabs{font-size:1.8rem}.path-frontpage .paragraph--type--tabs{float:left}@media (max-width:767px){.path-frontpage .paragraph--type--tabs{float:none}}.paragraph--type--tabs .tabs-nav-list{font-size:2.4rem;text-align:center}@media (min-width:768px){.paragraph--type--tabs .tabs-nav-list{display:flex;justify-content:space-between}}.paragraph--type--tabs .tabs-nav-item{line-height:1.6em;margin-bottom:4px}@media (min-width:768px){.paragraph--type--tabs .tabs-nav-item{flex-grow:1;margin-right:10px;margin-bottom:0}}.paragraph--type--tabs .tabs-nav-item:last-child{margin-right:0;margin-bottom:0}.paragraph--type--tabs .tabs-nav-item-link{background-color:#f6f6f6;border-radius:2px 2px 0 0;padding:10px 15px 10px}@media (min-width:768px){.paragraph--type--tabs .tabs-nav-item-link{padding:26px 15px 26px}}.paragraph--type--tabs .tabs-nav-item-link:link,.paragraph--type--tabs .tabs-nav-item-link:visited{color:#828282}.paragraph--type--tabs .tabs-nav-item-link:hover{background-color:#d8d8d8}.paragraph--type--tabs .tabs-nav-item.active .tabs-nav-item-link{background-color:#efefef;border-bottom:4px inset #1a8ac0;color:#686c70;height:calc(100% - 4px)}.paragraph--type--tabs .tab-pane{font-family:'open_sansregular',Helvetica,Arial,sans-serif;padding-bottom:1em}.paragraph--type--_-item-featured-blocks .featured-3-col{height:30.4rem;margin-bottom:1rem;overflow:hidden;position:relative}@media (min-width:768px){.paragraph--type--_-item-featured-blocks .featured-3-col{height:35rem}}.paragraph--type--_-item-featured-blocks .featured-3-col:after{background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,.01) 1%,rgba(0,0,0,.8) 100%);content:"";height:100%;position:absolute;left:0;width:100%;z-index:1}.paragraph--type--_-item-featured-blocks .paragraph--type--_-item-featured-block-item-wide .featured-3-col{height:40rem}@media (min-width:768px){.paragraph--type--_-item-featured-blocks .paragraph--type--_-item-featured-block-item-wide .featured-3-col{height:35rem}}.paragraph--type--_-item-featured-blocks .text-wrapper{box-sizing:border-box;bottom:0;left:0;padding:1.5rem 2rem 2.2rem;position:absolute;width:100%;z-index:2}@media (min-width:768px){.paragraph--type--_-item-featured-blocks .text-wrapper{padding:1.5rem 2rem 3.2rem}}.paragraph--type--_-item-featured-blocks .field--name-field-title{color:#fff;font-family:'open_sansbold',Helvetica,Arial,sans-serif;font-size:3rem;line-height:1.2em;margin-bottom:1.1rem}.paragraph--type--_-item-featured-blocks .text-caption{color:#fff;font-size:0}@media (min-width:768px){.paragraph--type--_-item-featured-blocks .text-caption{font-size:1.8rem}}.paragraph--type--_-item-featured-blocks .text-caption a{color:#f5a623;font-family:'open_sansbold',Helvetica,Arial,sans-serif;font-size:1.2rem;line-height:1.2em}.paragraph--type--social-wall{position:relative;z-index:3;padding:0 5px 0 15px}@media (max-width:767px){.paragraph--type--social-wall{padding:0 15px}}.paragraph--type--social-wall>.field--name-field-title,.paragraph--type--social-wall>.field--name-field-subtitle{text-align:center;color:#fff}.paragraph--type--social-wall>.field--name-field-title{font-family:'Open Sans',sans-serif;font-size:3rem;font-weight:800;margin-top:4rem;margin-bottom:4rem}@media (min-width:768px){.paragraph--type--social-wall>.field--name-field-title{font-size:4rem}}.paragraph--type--social-wall>.field--name-field-subtitle{color:#d8d8d8;font-size:22px;margin-bottom:40px}@media (min-width:768px){.paragraph--type--social-wall>.field--name-field-subtitle{margin-bottom:60px}}@media (min-width:992px){.paragraph--type--social-wall>.field--name-field-subtitle{margin-bottom:80px;margin-top:15px}}.paragraph--type--social-wall .field--name-field-links{max-width:1280px;margin:0 auto;font-size:0;line-height:0;display:flex;flex-flow:row wrap;justify-content:space-between}.paragraph--type--social-wall .field--name-field-links .field--item{display:inline-block;transition:ease all .4s;width:32.5%}@media (max-width:767px){.paragraph--type--social-wall .field--name-field-links .field--item{width:100% !important;padding:0 !important}}.paragraph--type--social-wall .field--name-field-links a{display:block;background:rgba(255,255,255,.2);box-shadow:0 1px 2px 0 rgba(0,0,0,.7);box-sizing:border-box;font-size:2rem;margin-top:2%;line-height:normal;padding:15px;text-align:center;height:100%}@media (max-width:767px){.paragraph--type--social-wall .field--name-field-links a{margin-top:1%;height:auto}}.paragraph--type--social-wall .field--name-field-links a:link,.paragraph--type--social-wall .field--name-field-links a:visited{color:#fff}.social-wall-bg{position:relative;background:#790b4c;background:-moz-linear-gradient(top,#790b4c 0%,#2989d8 50%,#207cca 51%,#1e5799 100%);background:-webkit-linear-gradient(top,#790b4c 0%,#2989d8 50%,#207cca 51%,#1e5799 100%);background:linear-gradient(to bottom,#790b4c 0%,#2989d8 50%,#207cca 51%,#1e5799 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#790b4c',endColorstr='#1e5799',GradientType=0)}.social-wall-bg:before{content:'';display:block;position:absolute;top:0;left:0;height:100%;width:100%;background:url('/themes/kwall_bootstrap_theme/css/../images/home-footer-bg-v2.jpg') center center;background-size:cover;opacity:.25;z-index:1}.social-wall-bg .paragraph-row_padding-top-bottom{padding-top:5em;padding-bottom:4em}.paragraph--type--view-reference .field--name-field-title{color:#710036;font-family:'open_sanslight',Helvetica,Arial,sans-serif;line-height:1.2em;margin-bottom:2rem;font-size:3rem}@media (min-width:768px){.paragraph--type--view-reference .field--name-field-title{font-size:4rem}}@media (min-width:992px){.paragraph--type--view-reference .field--name-field-title{font-size:5rem;margin-bottom:1rem}}.paragraph--type--large-image-callout .container{position:relative;text-align:center;z-index:2;display:table-cell}.paragraph--type--large-image-callout .field-group-background-image{background-size:cover;padding:3rem 0 4rem;position:relative}@media (min-width:768px){.paragraph--type--large-image-callout .field-group-background-image{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:center;min-height:53rem;padding:0}}.paragraph--type--large-image-callout .field-group-background-image:after{background-color:rgba(0,0,0,.5);content:'';height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.paragraph--type--large-image-callout .field--name-field-title{color:#fff;font-family:'open_sanslight',Helvetica,Arial,sans-serif;line-height:1.2em;margin-bottom:1rem;font-size:3rem}@media (min-width:768px){.paragraph--type--large-image-callout .field--name-field-title{font-size:4rem}}@media (min-width:992px){.paragraph--type--large-image-callout .field--name-field-title{font-size:5rem}}@media (min-width:768px){.paragraph--type--large-image-callout .field--name-field-title{font-size:5rem}}.paragraph--type--large-image-callout .field--name-field-caption{color:#fff;font-family:'open_sanslight',Helvetica,Arial,sans-serif;font-size:2rem;line-height:1.2em;margin-bottom:2.9rem}@media (min-width:768px){.paragraph--type--large-image-callout .field--name-field-caption{font-size:2.4rem}}.paragraph--type--large-image-callout .field--name-field-link a{border-radius:2px;background:#11a26f;box-shadow:0 1px 2px 0 rgba(0,0,0,.7);color:#fff;display:inline-block;font-family:'open_sanssemibold',Helvetica,Arial,sans-serif;font-size:2rem;padding:1.75rem 4rem;transition:all .3s ease-out}.paragraph--type--large-image-callout .field--name-field-link a:hover,.paragraph--type--large-image-callout .field--name-field-link a:focus,.paragraph--type--large-image-callout .field--name-field-link a:active{background:#0f8b5f;box-shadow:0 0 0 0 rgba(0,0,0,.2);text-decoration:none}.paragraph--type--quicklinks{background-color:#fff;padding:2.6rem 3rem;position:relative;margin:0}.paragraph--type--quicklinks .field--name-field-title{color:#11a26f;font-size:2rem;line-height:1.2em;margin-bottom:1.3rem}.paragraph--type--quicklinks .field--name-field-links .field--item{margin-bottom:1.3rem}.paragraph--type--quicklinks .field--name-field-links .field--item a{background:url("/themes/kwall_bootstrap_theme/css/../images/arrow-sm-right-grey.png") no-repeat 5px 7px transparent;color:#4a4a4a;display:block;padding-left:2.3rem}.paragraph--type--quicklinks .field--name-field-links .field--item a:hover,.paragraph--type--quicklinks .field--name-field-links .field--item a:focus{color:#1a8ac0;text-decoration:none}.sidebar-content .paragraph--type--generic-content{background-color:#fff;padding:2rem}.paragraph--type--single-call-out .text-wrapper{background-color:#fff;border-radius:0 0 2px 2px;padding:2rem 2rem 2.5rem}.paragraph--type--single-call-out .field--name-field-title{color:#003c5c;font-size:2.8rem;line-height:1.2em;margin-bottom:1rem}.paragraph--type--single-call-out .field--name-field-subtitle{color:#9b9b9b;font-size:1.6rem;line-height:1.2em;margin-bottom:1.1rem}.paragraph--type--single-call-out .field--name-field-caption{color:#4a4a4a;font-family:'open_sanslight',Helvetica,Arial,sans-serif;line-height:1.6em;margin-bottom:.4rem}.paragraph--type--single-call-out .field--name-field-link a{color:#1bb3df}.paragraph--type--video-block-gallery .fa-play-circle-o{color:#fff;font-size:14rem;left:50%;margin-left:-60px;margin-top:-70px;position:absolute;top:50%}.paragraph--type--video-block-gallery .image-wrapper{overflow:hidden}@media (min-width:768px){.paragraph--type--video-block-gallery .image-wrapper{display:none;overflow:visible}}@media (max-width:767px){.paragraph--type--video-block-gallery .vid-thumbnail{background:0 0 !important}}.paragraph--type--video-block-gallery .caption{background-color:#4c4c4c;bottom:0;display:block;left:0;padding:2.5rem 2rem;width:100%}@media (min-width:768px){.paragraph--type--video-block-gallery .caption{background:rgba(0,0,0,.7);padding:2.5rem 2rem;position:absolute}}.paragraph--type--video-block-gallery .caption p{color:#fff;font-family:'open_sanssemibold',Helvetica,Arial,sans-serif;font-size:1.6rem;margin:0 auto;max-width:1300px}.paragraph--type--video-block-gallery .fs-gallery .slides>li{position:relative}.paragraph--type--video-block-gallery .fs-gallery .flex-direction-nav li{position:inherit}.paragraph--type--video-block-gallery .flexslider .flex-direction-nav a{background-color:#f5a623;height:auto;margin:0;padding:3.5rem 1.75rem 2.5rem 1.25rem;top:40%;width:auto}.paragraph--type--video-block-gallery .flexslider .flex-direction-nav a:hover,.paragraph--type--video-block-gallery .flexslider .flex-direction-nav a:focus{opacity:.8}.paragraph--type--video-block-gallery .flexslider .flex-direction-nav .flex-nav-prev .flex-prev:before{content:url('/themes/kwall_bootstrap_theme/css/../images/bkg-left-arrow-white.png')}.paragraph--type--video-block-gallery .flexslider .flex-direction-nav .flex-nav-next .flex-next{padding:3.5rem 1.1rem 2.5rem 1.75rem}.paragraph--type--video-block-gallery .flexslider .flex-direction-nav .flex-nav-next .flex-next:before{content:url('/themes/kwall_bootstrap_theme/css/../images/bkg-right-arrow-white.png')}.paragraph--type--poll .green-gradient{background:linear-gradient(45deg,#02a8a8 0%,#018888 100%)}.paragraph--type--poll .green-gradient .poll{color:#fff}.paragraph--type--poll .green-gradient .poll h2{color:#fff}.paragraph--type--poll .gray-gradient{background-color:#d8d8d8}.paragraph--type--poll .white-gradient{background-color:#fff}.paragraph--type--poll .gray-gradient .poll,.paragraph--type--poll .white-gradient .poll{color:#003c5c}.paragraph--type--poll .gray-gradient .poll h2,.paragraph--type--poll .white-gradient .poll h2{color:#003c5c}.paragraph--type--poll .gray-gradient .poll .bar,.paragraph--type--poll .white-gradient .poll .bar{background-color:#9e9d9d}.paragraph--type--poll .gray-gradient button.button,.paragraph--type--poll .white-gradient button.button{background-color:#710036}.paragraph--type--poll .gray-gradient button.button:hover,.paragraph--type--poll .white-gradient button.button:hover,.paragraph--type--poll .gray-gradient button.button:active,.paragraph--type--poll .white-gradient button.button:active,.paragraph--type--poll .gray-gradient button.button:focus,.paragraph--type--poll .white-gradient button.button:focus{background:#0f8b5f;box-shadow:0 0 0 0 rgba(0,0,0,.2);text-decoration:none}.paragraph--type--poll .poll-view{padding:5rem 3rem}@media (min-width:768px){.paragraph--type--poll .poll-view{padding:7rem 6.5rem}}.paragraph--type--poll .poll{color:#003c5c}.paragraph--type--poll .poll dl{padding-top:2.5rem}.paragraph--type--poll .poll fieldset{margin-bottom:0}@media (min-width:768px){.paragraph--type--poll .question-wrapper{display:inline-block;width:39.924%;vertical-align:top}}.paragraph--type--poll h2{color:#003c5c;font-family:'open_sanslight',Helvetica,Arial,sans-serif;font-size:3.8rem;line-height:1.2em;margin-top:0}.paragraph--type--poll h2.poll-question{color:#003c5c;font-family:'open_sansregular',Helvetica,Arial,sans-serif;font-size:2.5rem;line-height:1.26em;margin-bottom:2.3rem;margin-top:0}@media (min-width:768px){.paragraph--type--poll h2.poll-question{margin-bottom:.4rem}}.paragraph--type--poll .form-outer-wrapper{box-sizing:border-box}@media (min-width:768px){.paragraph--type--poll .form-outer-wrapper{display:inline-block;padding-left:5.7rem;vertical-align:top;width:59%}}.paragraph--type--poll .form-outer-wrapper legend{border-bottom:0 none;margin:0}.paragraph--type--poll .form-outer-wrapper .form-type-radio,.paragraph--type--poll .form-outer-wrapper .form-type-checkbox{background-color:#fff;border-radius:3px;box-shadow:0 1px 2px 0 rgba(0,0,0,.7);margin-bottom:1.8rem;padding:1.8rem 2rem}.paragraph--type--poll button.button{background-color:#003c5c;margin-top:0}.paragraph--type--poll button.button:hover,.paragraph--type--poll button.button:active,.paragraph--type--poll button.button:focus{background-color:rgba(0,60,92,.1)}.paragraph--type--poll form .form-item label{font-size:2rem;line-height:1.2em;text-transform:capitalize}.paragraph--type--poll form .form-item label input{margin-top:.4em}.social-connect-block,.paragraph--type--social-connect{background-color:#fff;padding:2rem;margin-bottom:4rem}.social-connect-block>.field--name-field-title,.paragraph--type--social-connect>.field--name-field-title,.social-connect-block .title,.paragraph--type--social-connect .title{color:#003c5c;font-family:'open_sansregular',Helvetica,Arial,sans-serif;font-size:2.8rem;line-height:1.2em;margin-bottom:1.7rem;margin-top:0}.social-connect-block ul,.paragraph--type--social-connect ul{margin:0;padding:0;list-style:none;text-align:center}.social-connect-block li,.paragraph--type--social-connect li{display:inline-block;height:3.5rem;width:3.5rem;margin:0 .5rem .5rem 0}.social-connect-block li:last-child,.paragraph--type--social-connect li:last-child{margin-right:0}.social-connect-block li a,.paragraph--type--social-connect li a{text-decoration:none}.social-connect-block li .fab,.paragraph--type--social-connect li .fab,.social-connect-block li .fal,.paragraph--type--social-connect li .fal,.social-connect-block li .fas,.paragraph--type--social-connect li .fas,.social-connect-block li .far,.paragraph--type--social-connect li .far,.social-connect-block li .svg-inline--fa,.paragraph--type--social-connect li .svg-inline--fa{color:#1bb3df;display:block;box-sizing:border-box;background:#efefef;border-radius:50%;padding:9px;height:3.5rem;width:3.5rem}.social-connect-block li .fa-social-hub:before,.paragraph--type--social-connect li .fa-social-hub:before{font-family:'open_sansbold',Helvetica,Arial,sans-serif;content:'SH';font-size:1.6rem;left:-1px;position:relative}.sidebar-content-block .paragraph--type--social-connect{display:none}.paragraph--type--featured-news>.field--name-field-title{color:#003c5c;font-family:'open_sansregular',Helvetica,Arial,sans-serif;font-size:2.8rem;line-height:1.2em;margin-bottom:1.7rem;margin-top:0}.paragraph--type--featured-news .field--name-field-featured-news .featured-content{position:relative;height:200px;box-shadow:0 2px 4px rgba(0,0,0,.5);margin-bottom:15px;border-radius:2px;overflow:hidden}.paragraph--type--featured-news .field--name-field-featured-news .featured-content .fab,.paragraph--type--featured-news .field--name-field-featured-news .featured-content .fal,.paragraph--type--featured-news .field--name-field-featured-news .featured-content .fas,.paragraph--type--featured-news .field--name-field-featured-news .featured-content .far{position:absolute;top:0;right:0;border-top-right-radius:2px;display:block;padding:15px;color:#fff;background:rgba(0,0,0,.5);z-index:5}.paragraph--type--featured-news .field--name-field-featured-news .featured-content .title{z-index:5;color:#fff}.paragraph--type--featured-news .field--name-field-featured-news .featured-content .title:before{content:'';display:block;position:absolute;bottom:0;left:0;height:85%;width:100%;background:-moz-linear-gradient(top,rgba(0,0,0,0) 10%,rgba(0,0,0,.85) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 10%,rgba(0,0,0,.85) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 10%,rgba(0,0,0,.85) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0)}.paragraph--type--featured-news .field--name-field-featured-news .featured-content .title a{position:absolute;bottom:0;left:0;display:block;padding:15px;z-index:4;color:#fff}.paragraph--type--featured-news>.field--name-field-link a{color:#1a8ac0;font-size:1.8rem;line-height:2.2rem}.paragraph--type--upcoming-events>.field--name-field-title{color:#003c5c;font-family:'open_sansregular',Helvetica,Arial,sans-serif;font-size:2.8rem;line-height:1.2em;margin-bottom:1.7rem;margin-top:0}.paragraph--type--upcoming-events .field--name-field-upcoming-events .upcoming-events{background:#710036;position:relative;box-shadow:0 2px 4px rgba(0,0,0,.5);margin-bottom:1.5rem;border-radius:.2rem;overflow:hidden}.paragraph--type--upcoming-events .field--name-field-upcoming-events .upcoming-events .content{display:inline-block;width:100%;box-sizing:border-box;padding-right:7.5rem;margin-right:-7.5rem}.paragraph--type--upcoming-events .field--name-field-upcoming-events .upcoming-events .content a{display:block;color:#fff;padding:1.5rem;min-height:10rem}.paragraph--type--upcoming-events .field--name-field-upcoming-events .upcoming-events .date{position:absolute;top:0;right:0;width:7.5rem;text-align:center;background:rgba(0,0,0,.2);color:#fff;padding:1.5rem 0}.paragraph--type--upcoming-events .field--name-field-upcoming-events .upcoming-events .date .day{font-size:4rem;line-height:1em}.paragraph--type--upcoming-events>.field--name-field-link a{color:#1a8ac0;font-size:1.8rem;line-height:2.2rem}.paragraph--type--video-block-carousel{clear:both}.paragraph--type--video-block-carousel>.field--name-field-link{display:none}.paragraph--type--video-block-carousel .flex-container .vid-thumbnail .fab,.paragraph--type--video-block-carousel .flex-container .vid-thumbnail .fal,.paragraph--type--video-block-carousel .flex-container .vid-thumbnail .fas,.paragraph--type--video-block-carousel .flex-container .vid-thumbnail .far{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:160px;color:#fff}.paragraph--type--video-block-carousel .slides li{position:relative}.paragraph--type--video-block-carousel .all-link a{display:block;background:#f5a623;color:#2d2f31;font-weight:700;padding:15px;text-align:center}.paragraph--type--video-block-carousel #flexslider-desktop{float:right;padding-left:0}.paragraph--type--video-block-carousel #flexslider-desktop-nav{padding-right:0}.paragraph--type--video-block-carousel #flexslider-desktop-nav .slides li{border-bottom:1px solid #fff}.paragraph--type--video-block-carousel #flexslider-desktop-nav .slides li .tab-nav{padding:30px 15px;display:block;color:#710036;background:#efefef}.paragraph--type--video-block-carousel #flexslider-desktop-nav .slides li .tab-nav .fab,.paragraph--type--video-block-carousel #flexslider-desktop-nav .slides li .tab-nav .fal,.paragraph--type--video-block-carousel #flexslider-desktop-nav .slides li .tab-nav .fas,.paragraph--type--video-block-carousel #flexslider-desktop-nav .slides li .tab-nav .far{position:absolute;top:50%;left:15px;transform:translateY(-50%);font-size:25px;width:25px}.paragraph--type--video-block-carousel #flexslider-desktop-nav .slides li .tab-nav.flex-active{color:#fff;background:#1a8ac0}.paragraph--type--video-block-carousel #flexslider-desktop-nav .slides li .tab-nav.flex-active:after{content:'';background-image:url('/themes/kwall_bootstrap_theme/css/../img/arrow-right.png');background-size:50% 100%;background-repeat:no-repeat;position:absolute;top:0;left:100%;height:100%;width:30px;z-index:100}.paragraph--type--video-block-carousel #flexslider-desktop-nav .slides li .tab-nav .nav-content{display:block;font-size:2rem;padding-left:40px}.paragraph--type--video-block-carousel #flexslider-mobile-nav .slides li{color:#710036;background:#efefef}.paragraph--type--video-block-carousel #flexslider-mobile-nav .slides li .tab-nav{padding:25px 60px;display:block}.paragraph--type--video-block-carousel #flexslider-mobile-nav .slides li .tab-nav .fab,.paragraph--type--video-block-carousel #flexslider-mobile-nav .slides li .tab-nav .fal,.paragraph--type--video-block-carousel #flexslider-mobile-nav .slides li .tab-nav .fas,.paragraph--type--video-block-carousel #flexslider-mobile-nav .slides li .tab-nav .far{position:absolute;top:50%;left:60px;transform:translateY(-50%);font-size:25px;width:25px}.paragraph--type--video-block-carousel #flexslider-mobile-nav .slides li .tab-nav .nav-content{padding-left:30px;display:block}.paragraph--type--video-block-carousel #flexslider-mobile-nav .slides li.flex-active-slide{color:#fff;background:#1a8ac0}.paragraph--type--video-block-carousel #flexslider-mobile-nav .flex-direction-nav{position:absolute;top:0;left:0;right:0;height:100%;visibility:hidden}.paragraph--type--video-block-carousel #flexslider-mobile-nav .flex-direction-nav .flex-prev{background-image:url('/themes/kwall_bootstrap_theme/css/../img/arrow-left-slideshow.png');top:0;left:0}.paragraph--type--video-block-carousel #flexslider-mobile-nav .flex-direction-nav .flex-next{background-image:url('/themes/kwall_bootstrap_theme/css/../img/arrow-right-slideshow.png');top:0;right:0}.paragraph--type--video-block-carousel #flexslider-mobile-nav .flex-direction-nav .flex-prev,.paragraph--type--video-block-carousel #flexslider-mobile-nav .flex-direction-nav .flex-next{content:'';background-color:#47a1cc;background-size:15px;background-repeat:no-repeat;background-position:center center;position:absolute;height:100%;width:50px;margin:0;padding:0}.paragraph--type--video-block-carousel #flexslider-mobile-nav .flex-direction-nav .flex-prev:before,.paragraph--type--video-block-carousel #flexslider-mobile-nav .flex-direction-nav .flex-next:before{display:none}@supports (display:flex){@media (min-width:992px){.paragraph--type--video-block-carousel{display:flex}}@media (min-width:992px){.paragraph--type--video-block-carousel .flex-container{height:100%}}@media (min-width:992px){.paragraph--type--video-block-carousel #flexslider-desktop{order:2}}@media (min-width:992px){.paragraph--type--video-block-carousel #flexslider-desktop-nav{display:flex !important;flex-direction:column}}@media (min-width:992px){.paragraph--type--video-block-carousel #flexslider-desktop-nav .slides{display:flex;flex-direction:column;height:100%}}@media (min-width:992px){.paragraph--type--video-block-carousel #flexslider-desktop-nav .slides li{flex-grow:1;display:flex}}@media (min-width:992px){.paragraph--type--video-block-carousel #flexslider-desktop-nav .slides li .tab-nav{display:flex !important;flex-direction:column;justify-content:center;padding-top:0 !important;padding-bottom:0 !important;width:100%}}}.paragraph--type--_-item-featured-blocks{padding:0 10px}@media (max-width:767px){.paragraph--type--_-item-featured-blocks{padding:0}}.paragraph--type--_-item-featured-blocks .featured-4-block.featured-block-left,.paragraph--type--_-item-featured-blocks .featured-4-block.featured-block-right{width:50%;float:left;padding:0 5px}@media (max-width:767px){.paragraph--type--_-item-featured-blocks .featured-4-block.featured-block-left,.paragraph--type--_-item-featured-blocks .featured-4-block.featured-block-right{width:100%;padding:0 15px}}.paragraph--type--_-item-featured-blocks .featured-4-block.featured-block-left .field--name-field-featured-callout-v2 .featured-3-col.featured-callout{position:relative;height:30rem}.paragraph--type--_-item-featured-blocks .featured-4-block.featured-block-left .field--name-field-featured-callout-v2 .featured-3-col.featured-callout:after{display:none}.paragraph--type--_-item-featured-blocks .featured-4-block.featured-block-left .field--name-field-featured-callout-v2 .featured-3-col.featured-callout .featured-link{position:absolute;top:0;left:0;height:100%;width:100%}.paragraph--type--_-item-featured-blocks .featured-4-block.featured-block-left>.field--name-field-featured-block-v2{width:100%}.paragraph--type--_-item-featured-blocks .featured-4-block.featured-block-left>.field--name-field-featured-block-v2 .field--name-field-featured-block-v2{width:50%;float:left}.paragraph--type--_-item-featured-blocks .featured-4-block.featured-block-left>.field--name-field-featured-block-v2 .field--name-field-featured-block-v2:nth-child(1){padding-right:5px}.paragraph--type--_-item-featured-blocks .featured-4-block.featured-block-left>.field--name-field-featured-block-v2 .field--name-field-featured-block-v2:nth-child(2){padding-left:5px}.paragraph--type--_-item-featured-blocks .featured-4-block.featured-block-left>.field--name-field-featured-block-v2 .field--name-field-featured-block-v2 .featured-3-col{height:30rem}.paragraph--type--_-item-featured-blocks .featured-4-block.featured-block-right .featured-3-col{height:61rem}.paragraph--type--_-item-featured-blocks .featured-4-block.featured-block-right .featured-3-col .text-wrapper{bottom:10%;text-align:center}.paragraph--type--generic-grid-section{background:#d8d8d8;padding:40px 0 60px}.paragraph--type--generic-grid-section .section-title{color:#003c5c;font-family:'open_sanslight',Helvetica,Arial,sans-serif;font-size:4rem;line-height:1.2em;margin-bottom:2rem}.paragraph--type--generic-grid-section .field--name-field-grid-block>.field--item{box-sizing:border-box;float:right;margin-bottom:10px;padding:0;width:100%}@media (min-width:901px){.paragraph--type--generic-grid-section .field--name-field-grid-block>.field--item{width:67%}}.paragraph--type--generic-grid-section .field--name-field-grid-block>.field--item .paragraph--type--gener{background:#fff}@media (min-width:421px){.paragraph--type--generic-grid-section .field--name-field-grid-block>.field--item .paragraph--type--gener{display:flex}}.paragraph--type--generic-grid-section .field--name-field-grid-block>.field--item .field--name-field-image,.paragraph--type--generic-grid-section .field--name-field-grid-block>.field--item .block-content{vertical-align:top}@media (max-width:420px){.paragraph--type--generic-grid-section .field--name-field-grid-block>.field--item .field--name-field-image,.paragraph--type--generic-grid-section .field--name-field-grid-block>.field--item .block-content{width:100%}}.paragraph--type--generic-grid-section .field--name-field-grid-block>.field--item .field--name-field-image{display:inline-block}@media (min-width:641px){.paragraph--type--generic-grid-section .field--name-field-grid-block>.field--item .field--name-field-image{flex-basis:271px;flex-shrink:0;margin:0;max-width:100%;padding:0}}@media (min-width:901px){.paragraph--type--generic-grid-section .field--name-field-grid-block>.field--item .field--name-field-image{max-width:271px}}.paragraph--type--generic-grid-section .field--name-field-grid-block>.field--item .field--name-field-image img{width:100%}.paragraph--type--generic-grid-section .field--name-field-grid-block>.field--item .block-content{display:inline-block;margin:0;padding:30px}@media (min-width:641px){.paragraph--type--generic-grid-section .field--name-field-grid-block>.field--item .block-content{padding:30px}}.paragraph--type--generic-grid-section .field--name-field-grid-block>.field--item .block-content .field--name-field-title{font-family:'open_sansregular',Helvetica,Arial,sans-serif;font-size:3rem;line-height:1.16em;margin-bottom:0;color:#003c5c}.paragraph--type--generic-grid-section .field--name-field-grid-block>.field--item .block-content .field--name-field-subtitle{color:#9b9b9b;font-family:'open_sansregular',Helvetica,Arial,sans-serif;font-size:1.6rem;margin-top:0;margin-bottom:10px}.paragraph--type--generic-grid-section .field--name-field-grid-block>.field--item .block-content .field--name-field-body{margin-bottom:10px}@media (max-width:640px){.paragraph--type--generic-grid-section .field--name-field-grid-block>.field--item .block-content .field--name-field-body{display:none}}.paragraph--type--generic-grid-section .field--name-field-grid-block>.field--item .block-content .field--name-field-link a{font-family:'open_sansregular',Helvetica,Arial,sans-serif;margin-top:15px;color:#1a8ac0}.paragraph--type--generic-grid-section .field--name-field-grid-block>.field--item:nth-child(1){box-sizing:border-box;float:left;margin-left:0}@media (min-width:901px){.paragraph--type--generic-grid-section .field--name-field-grid-block>.field--item:nth-child(1){padding-right:10px;width:33%}}.paragraph--type--generic-grid-section .field--name-field-grid-block>.field--item:nth-child(1) .paragraph--type--gener{display:block}.paragraph--type--generic-grid-section .field--name-field-grid-block>.field--item:nth-child(1) .field--name-field-image,.paragraph--type--generic-grid-section .field--name-field-grid-block>.field--item:nth-child(1) .block-content{width:100%;margin:0;padding:0}.paragraph--type--generic-grid-section .field--name-field-grid-block>.field--item:nth-child(1) .field--name-field-image{display:block;max-width:100% !important;width:100%}.paragraph--type--generic-grid-section .field--name-field-grid-block>.field--item:nth-child(1) .field--name-field-image img{width:100%}.paragraph--type--generic-grid-section .field--name-field-grid-block>.field--item:nth-child(1) .block-content{padding:30px}@media (min-width:641px){.paragraph--type--generic-grid-section .field--name-field-grid-block>.field--item:nth-child(1) .block-content .field--name-field-body{display:block}}.paragraph--type--generic-grid-section .field--name-field-grid-block:after{display:table;clear:both;content:''}@supports (display:grid) and (display:contents) and (caret-color:red){@media (min-width:901px){.paragraph--type--generic-grid-section .field--name-field-grid-block{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto auto;grid-gap:10px}}@media (min-width:901px){.paragraph--type--generic-grid-section .field--name-field-grid-block>.field--item{display:contents;grid-column:2/4;width:100%}}@media (min-width:901px){.paragraph--type--generic-grid-section .field--name-field-grid-block>.field--item .paragraph{grid-column:2/4;width:100%}}@media (min-width:901px){.paragraph--type--generic-grid-section .field--name-field-grid-block>.field--item:nth-child(1) .paragraph{grid-column:1/2;grid-row:1/4;width:100%}}}.paragraph--type--icon-list-section .col-sm-12{float:none}.paragraph--type--icon-list-section .section-title{color:#003c5c;font-family:'open_sanslight',Helvetica,Arial,sans-serif;font-size:4rem;line-height:1.2em;margin-bottom:2rem}.paragraph--type--icon-list-section .field--name-field-icon-list-item-v2 .icon-list-item{margin-bottom:30px}.paragraph--type--icon-list-section .field--name-field-icon-list-item-v2 .icon-list-item>.paragraph{margin-bottom:0 !important}.paragraph--type--icon-list-section .field--name-field-icon-list-item-v2 .icon-list-item .field--type-image,.paragraph--type--icon-list-section .field--name-field-icon-list-item-v2 .icon-list-item .field--type-link{display:inline-block;vertical-align:middle}.paragraph--type--icon-list-section .field--name-field-icon-list-item-v2 .icon-list-item .field--type-image{height:50px;width:60px;text-align:center}.paragraph--type--icon-list-section .field--name-field-icon-list-item-v2 .icon-list-item .field--type-image img{display:inline-block;max-width:50px}.paragraph--type--icon-list-section .field--name-field-icon-list-item-v2 .icon-list-item .field--type-link{font-size:2.2rem;height:auto;margin-left:-80px;padding-left:80px;width:100%}.paragraph--type--icon-list-section .field--name-field-icon-list-item-v2 .icon-list-item .alt{font-weight:700;color:#003c5c}.field--name-field-sidebar-content .field--item .paragraph{clear:both;float:none}.field--name-field-sidebar-content .field--item .field--type-image img{width:100%}.field--name-field-sidebar-content .field--item .field--name-field-link{margin-top:1.5rem}.paragraph--type--accordion .accordion-title{font-family:'open_sansregular',Helvetica,Arial,sans-serif;font-size:3rem;line-height:1.16em;margin-bottom:1rem;color:#003c5c;text-align:center}.paragraph--type--accordion .paragraph__column{margin:0 auto;max-width:1300px}.paragraph--type--accordion .panel{border:0 none;border-radius:0;box-shadow:none}.paragraph--type--accordion .panel-title{margin:0;padding:0}.paragraph--type--accordion .panel-default>.panel-heading{background-color:transparent;border:0 none;border-radius:0;margin-bottom:0;padding:0}.paragraph--type--accordion .panel-title>a{background-color:#003c5c;border-bottom:0 none;display:block;color:#fff;font-family:'open_sanslight',Helvetica,Arial,sans-serif;font-size:1.9rem;margin-bottom:3px;padding:1.5rem 2rem;position:relative;text-decoration:none}.paragraph--type--accordion .panel-title>a:before{color:#fff;content:"+";padding:.45rem .882rem}.paragraph--type--accordion .panel-title>a[aria-expanded=true]{background-color:#1bb3df;color:#fff;margin-bottom:0}.paragraph--type--accordion .panel-title>a[aria-expanded=true]:before{content:"-"}.paragraph--type--accordion .panel-collapse>.paragraph{padding:4rem;background-color:#efefef}.paragraph--type--accordion .panel-collapse>.paragraph .field--name-field-accordion-section-heading{color:#003c5c;font-size:3rem;margin-bottom:1.5rem;font-family:'open_sanssemibold',Helvetica,Arial,sans-serif}.paragraph--type--contact-information-listing .row,.paragraph--type--_-column-cta .row{margin-bottom:2.5rem}.paragraph--type--_-column-cta{padding-top:3rem;padding-bottom:3rem}@media (max-width:767px){.paragraph--type--contact-information-listing .row{margin-bottom:0}.paragraph--type--contact-information-listing .row .col{margin-bottom:2.5rem}}@media (max-width:991px){.paragraph--type--_-column-cta .row{margin-bottom:0}.paragraph--type--_-column-cta .row .col{margin-bottom:2.5rem}}.paragraph--type--contact-information-listing .field--name-field-subtitle{font-family:'open_sanslight',Helvetica,Arial,sans-serif;color:#003c5c;font-size:3rem;line-height:6.8rem;margin-bottom:2.5rem}@media (min-width:768px){.paragraph--type--contact-information-listing .field--name-field-subtitle{font-size:4rem}}@media (min-width:992px){.paragraph--type--contact-information-listing .field--name-field-subtitle{font-size:5rem}}.paragraph--type--contact-information-listing .field--name-field-title{font-family:'open_sansbold',Helvetica,Arial,sans-serif;color:#003c5c;font-size:2.6rem;line-height:3.5rem;margin-bottom:.85rem}.paragraph--type--contact-information-listing .field--name-field-paragraph-content{margin-bottom:.85rem}.paragraph--type--contact-information-listing .contacts{list-style-type:none;list-style-image:none;margin:0;padding:0;font-size:1.8rem;line-height:2.4rem;color:#686c70}.paragraph--type--contact-information-listing .contacts a{color:#686c70;text-decoration:none}.paragraph--type--contact-information-listing .contacts li{display:inline-block;margin-right:1.5rem}.paragraph--type--contact-information-listing .contacts li:last-child{margin-right:0}.paragraph--type--contact-information-listing .field--name-field-phone:before,.paragraph--type--contact-information-listing .field--name-field-email:before,.paragraph--type--contact-information-listing .field--name-field-location:before{display:inline-block;color:#f5a623;font-family:'Font Awesome\ 5 Pro';margin-right:1rem}.paragraph--type--contact-information-listing .field--name-field-phone:before{content:'\f095'}.paragraph--type--contact-information-listing .field--name-field-email:before{content:'\f0e0'}.paragraph--type--contact-information-listing .field--name-field-location:before{content:'\f041'}.paragraph--type--_-column-cta-wrapper{background-color:#efefef}.paragraph--type--_-column-cta .media{background-color:#fff}.paragraph--type--_-column-cta .media-left img{display:block}@media (max-width:767px){.paragraph--type--_-column-cta .media-left{display:block;padding:0}.paragraph--type--_-column-cta .media-left img{width:100%}}.paragraph--type--_-column-cta .media-heading{font-family:'open_sansregular',Helvetica,Arial,sans-serif;font-size:2.8rem;line-height:3.4rem;margin-bottom:.85rem}.paragraph--type--_-column-cta .media-body{padding:12px 25px 25px 12px}.paragraph--type--_-column-cta .media-body a.button:hover,.paragraph--type--_-column-cta .media-body a.button:active,.paragraph--type--_-column-cta .media-body a.button:focus{color:#fff !important}@media (max-width:767px){.paragraph--type--_-column-cta .media-body{display:block;width:100%}}.main-container .paragraph--type--_-column-cta .media-left img{max-width:160px;height:auto}.paragraph--type--blog-vlog-listing .field--type-entity-reference>.field--item{margin-top:3rem;margin-bottom:3rem}.paragraph--type--photo-gallery-carousel,.paragraph--type--logo-gallery-carousel{min-height:290px}.paragraph--type--photo-gallery-carousel .view-gallery-carousel,.paragraph--type--logo-gallery-carousel .view-gallery-carousel{padding:0}.paragraph--type--photo-gallery-carousel{min-height:415px}.paragraph--type--photo-gallery-carousel .container{padding:0}.paragraph--type--photo-gallery-carousel .view-gallery-carousel .slick-slider .slick-arrow{margin:0 5px}.paragraph--type--photo-gallery-carousel .view-gallery-carousel .slick-slider .slick-arrow.slick-prev:before{margin-left:-13px}.paragraph--type--photo-gallery-carousel .view-gallery-carousel .slick-slider .slick-arrow.slick-next{right:-2px}.paragraph--type--photo-gallery-carousel .view-gallery-carousel .slick-slider .slick-arrow.slick-next:before{margin-left:-7px}.paragraph--type--photo-gallery-carousel .view-gallery-carousel .slick-slider .slick-slide{background:0 0}.paragraph--type--photo-gallery-carousel .view-gallery-carousel .slick-slider .slick-slide img{width:100%}.paragraph--type--photo-gallery-carousel .view-gallery-carousel .slick-slider .slick-slide .item-content .item-title{padding:15px}.paragraph--type--individual-blog-feed .field--name-field-title{font-size:4rem;color:#003c5c;line-height:1.2;margin-bottom:15px;font-family:'open_sanslight',Helvetica,Arial,sans-serif}.paragraph--type--individual-blog-feed .field--name-field-body{margin-bottom:3rem}.paragraph--type--individual-blog-feed .field--name-field-blog-view .view-content .views-row{width:100% !important;float:none}@media (min-width:768px){.paragraph.paragraph--type--_-layout-text-image-carousel.right-side .field--name-field-text-image-carousel .field-image-video{float:right}}.paragraph.paragraph--type--_-layout-text-image-carousel .field--name-field-text-image-carousel .field--name-field-title,.paragraph.paragraph--type--_-layout-text-image-carousel .field--name-field-text-image-carousel .field--name-field-link,.paragraph.paragraph--type--_-layout-text-image-carousel .field--name-field-text-image-carousel .field--name-field-body{margin-bottom:1rem}.paragraph.paragraph--type--_-layout-text-image-carousel .field--name-field-text-image-carousel .field--name-field-title a{font-size:24px;color:#1bb3df;font-family:'open_sanslight',Helvetica,Arial,sans-serif}.paragraph.paragraph--type--_-layout-text-image-carousel .field--name-field-text-image-carousel .field--name-field-title a:active,.paragraph.paragraph--type--_-layout-text-image-carousel .field--name-field-text-image-carousel .field--name-field-title a:focus{outline:none}@media (max-width:767px){.paragraph.paragraph--type--_-layout-text-image-carousel .field--name-field-text-image-carousel .field-image-video{margin-bottom:2rem}}.paragraph.paragraph--type--_-layout-text-image-carousel .field--name-field-text-image-carousel .field-image-video .field--name-field-image img{width:100%}.paragraph.paragraph--type--_-layout-text-image-carousel .field--name-field-text-image-carousel.slick-slider .slick-list .slick-slide{background-color:#fff}.paragraph.paragraph--type--_-layout-text-image-carousel .field--name-field-text-image-carousel.slick-slider .slick-arrow{background:none transparent;padding:0}@media (max-width:767px){.paragraph.paragraph--type--_-layout-text-image-carousel .field--name-field-text-image-carousel.slick-slider .slick-arrow{top:30%}}@media (max-width:600px){.paragraph.paragraph--type--_-layout-text-image-carousel .field--name-field-text-image-carousel.slick-slider .slick-arrow{top:22%}}@media (max-width:420px){.paragraph.paragraph--type--_-layout-text-image-carousel .field--name-field-text-image-carousel.slick-slider .slick-arrow{top:15%}}.paragraph.paragraph--type--_-layout-text-image-carousel .field--name-field-text-image-carousel.slick-slider .slick-arrow:hover,.paragraph.paragraph--type--_-layout-text-image-carousel .field--name-field-text-image-carousel.slick-slider .slick-arrow:focus{background:none transparent}.paragraph.paragraph--type--_-layout-text-image-carousel .field--name-field-text-image-carousel.slick-slider .slick-arrow:before{content:'';width:30px;height:50px;display:inline-block;background-size:100% 100%;background-repeat:no-repeat}@media (max-width:767px){.paragraph.paragraph--type--_-layout-text-image-carousel .field--name-field-text-image-carousel.slick-slider .slick-arrow:before{width:20px;height:40px}}.paragraph.paragraph--type--_-layout-text-image-carousel .field--name-field-text-image-carousel.slick-slider .slick-arrow.slick-prev,.paragraph.paragraph--type--_-layout-text-image-carousel .field--name-field-text-image-carousel.slick-slider .slick-arrow.slick-next{width:30px}@media (min-width:768px){.paragraph.paragraph--type--_-layout-text-image-carousel .field--name-field-text-image-carousel.slick-slider .slick-arrow.slick-prev{left:-5px}}.paragraph.paragraph--type--_-layout-text-image-carousel .field--name-field-text-image-carousel.slick-slider .slick-arrow.slick-prev:before{background-image:url(/themes/kwall_bootstrap_theme/css/../img/left-arrow.png)}@media (min-width:768px){.paragraph.paragraph--type--_-layout-text-image-carousel .field--name-field-text-image-carousel.slick-slider .slick-arrow.slick-next{right:5px}}.paragraph.paragraph--type--_-layout-text-image-carousel .field--name-field-text-image-carousel.slick-slider .slick-arrow.slick-next:before{background-image:url(/themes/kwall_bootstrap_theme/css/../img/right-arrow.png)}@media (min-width:768px){.paragraph.paragraph--type--_-layout-text-image-carousel .field--name-field-text-image-carousel.slick-slider .slick-arrow+.slick-list{margin:0 50px}}.paragraph--type--_-button-cta{margin:30px 0}.paragraph--type--_-button-cta .field--name-field-title{font-weight:700}.paragraph--type--_-button-cta .field--name-field-items .paragraph--type--_-button-cta-item[data-buttons='2'] .field--name-field-link{justify-content:flex-start;gap:25px}.paragraph--type--_-button-cta .field--name-field-items .paragraph--type--_-button-cta-item .field--name-field-link{display:flex;flex-flow:row wrap;justify-content:space-between}.paragraph--type--_-button-cta .field--name-field-items .paragraph--type--_-button-cta-item .field--name-field-link .button.btn-burgundy{background-color:#710036;padding:0;display:inherit;flex:0 0 32%}@media (max-width:767px){.paragraph--type--_-button-cta .field--name-field-items .paragraph--type--_-button-cta-item .field--name-field-link .button.btn-burgundy{flex:0 0 100%}}.paragraph--type--_-button-cta .field--name-field-items .paragraph--type--_-button-cta-item .field--name-field-link .button.btn-burgundy a{padding:1.75rem 4rem;color:#fff;width:100%;text-align:center}.paragraph--type--_-button-cta .field--name-field-items .paragraph--type--_-button-cta-item .field--name-field-link .button.btn-burgundy a:hover{background:#0f8b5f;box-shadow:0 0 0 0 rgba(0,0,0,.2);text-decoration:none}.paragraph--type--_-column-hours{margin-top:2.5rem}.paragraph--type--_-column-hours>.field--name-field-title{color:#1bb3df;font-family:inherit;font-size:2.5rem;line-height:1.2;margin-bottom:10px}@media (max-width:991px){.paragraph--type--_-column-hours .field--name-field-hours-items .field--item{margin-bottom:3rem}}.paragraph--type--_-column-hours .field--name-field-hours-items .field--item .field--name-field-title{color:#003c5c;font-family:inherit;font-size:2rem;font-weight:700;line-height:1;margin-bottom:10px}.paragraph--type--_-column-hours .field--name-field-hours-items .field--item .field--name-field-body ul{list-style:none;padding:0}.paragraph--type--_-column-hours .field--name-field-hours-items .field--item .field--name-field-body ul li{margin-bottom:5px}@media (min-width:992px){.paragraph--type--_-column-hours .field--name-field-hours-items .field--item:first-child{margin-right:45px}}.paragraph--type--responsive-gallery-carousel{margin-top:3rem;margin-bottom:3rem !important}.paragraph--type--responsive-gallery-carousel>.field--items>.field--item{margin:0 !important}.paragraph--type--responsive-gallery-carousel .field--name-field-image{float:none !important;width:100% !important;margin:0 !important}.paragraph--type--responsive-gallery-carousel .field--name-field-video,.paragraph--type--responsive-gallery-carousel .field--name-field-video-embed{margin:0 !important}.paragraph--type--responsive-gallery-carousel .field--name-field-video video{width:100% !important;height:auto !important}.paragraph--type--responsive-gallery-carousel .caption-wrapper{color:#fff;font-size:1.6rem;padding:2rem}.paragraph--type--responsive-gallery-carousel .caption-wrapper .caption-title{font-size:1.8rem;font-weight:600;margin-bottom:4px}.paragraph--type--responsive-gallery-carousel .caption-wrapper .field--name-field-body{margin-bottom:0 !important}.paragraph--type--responsive-gallery-carousel .caption-wrapper .field--name-field-body a{color:#fff;text-decoration:underline;font-weight:400}.paragraph--type--responsive-gallery-carousel .flexslider{margin:0;border:none;border-radius:0}.paragraph--type--responsive-gallery-carousel .flexslider.slider .flex-viewport{background-color:#2d2f31}.paragraph--type--responsive-gallery-carousel .flexslider.slider .slide-thumbnail{display:none}.paragraph--type--responsive-gallery-carousel .flexslider.carousel{background:#f0f0f0;padding:1.5rem}.paragraph--type--responsive-gallery-carousel .flexslider.carousel .slide-content{display:none}.paragraph--type--responsive-gallery-carousel .flexslider.carousel .slide-thumbnail img{transition:all .3s ease-in-out;filter:brightness(50%)}.paragraph--type--responsive-gallery-carousel .flexslider.carousel .slide-thumbnail img:hover,.paragraph--type--responsive-gallery-carousel .flexslider.carousel .slide-thumbnail img:focus,.paragraph--type--responsive-gallery-carousel .flexslider.carousel .slide-thumbnail img:active{filter:brightness(100%)}.paragraph--type--responsive-gallery-carousel .flexslider.carousel .flex-direction-nav{display:none !important}.paragraph--type--responsive-gallery-carousel .flexslider.carousel .flex-active-slide .slide-thumbnail img{filter:brightness(80%)}.paragraph--type--responsive-gallery-carousel .flexslider.carousel .flex-active-slide .slide-thumbnail img:hover,.paragraph--type--responsive-gallery-carousel .flexslider.carousel .flex-active-slide .slide-thumbnail img:focus,.paragraph--type--responsive-gallery-carousel .flexslider.carousel .flex-active-slide .slide-thumbnail img:active{filter:brightness(100%)}.paragraph--type--responsive-gallery-carousel .flexslider .flex-direction-nav a{display:block !important;opacity:.7;width:30px;height:50px}.paragraph--type--responsive-gallery-carousel .flexslider .flex-direction-nav a:before{content:'';width:30px;height:50px;display:inline-block;background-size:100% 100%;background-repeat:no-repeat}.paragraph--type--responsive-gallery-carousel .flexslider .flex-direction-nav .flex-nav-prev .flex-prev{left:10px;top:140px}@media (min-width:768px){.paragraph--type--responsive-gallery-carousel .flexslider .flex-direction-nav .flex-nav-prev .flex-prev{top:33%}}@media (min-width:992px){.paragraph--type--responsive-gallery-carousel .flexslider .flex-direction-nav .flex-nav-prev .flex-prev{top:50%}}.paragraph--type--responsive-gallery-carousel .flexslider .flex-direction-nav .flex-nav-prev .flex-prev:before{background-image:url('/themes/kwall_bootstrap_theme/css/../img/left-arrow.png') !important}.paragraph--type--responsive-gallery-carousel .flexslider .flex-direction-nav .flex-nav-next .flex-next{right:10px;top:140px}@media (min-width:768px){.paragraph--type--responsive-gallery-carousel .flexslider .flex-direction-nav .flex-nav-next .flex-next{top:33%}}@media (min-width:992px){.paragraph--type--responsive-gallery-carousel .flexslider .flex-direction-nav .flex-nav-next .flex-next{top:50%}}.paragraph--type--responsive-gallery-carousel .flexslider .flex-direction-nav .flex-nav-next .flex-next:before{background-image:url('/themes/kwall_bootstrap_theme/css/../img/right-arrow.png') !important}.paragraph--type--dynamic-stats .field--name-field-title{font-family:'open_sanssemibold',Helvetica,Arial,sans-serif;font-size:2.5rem;text-align:center;letter-spacing:0;margin-bottom:1rem}@media (min-width:768px){.paragraph--type--dynamic-stats .field--name-field-title{font-size:3rem;line-height:1.2;color:#003c5c}}.paragraph--type--dynamic-stats .field--name-field-paragraphs{display:flex;justify-content:center;flex-wrap:wrap}.paragraph--type--dynamic-stats .field--name-field-paragraphs>.field--item{padding:3rem;box-sizing:border-box;flex:0 0 60%;display:flex;justify-content:center;align-items:stretch}.paragraph--type--dynamic-stats .field--name-field-paragraphs>.field--item:before{content:'';display:table;padding-top:100%}@media (min-width:768px){.paragraph--type--dynamic-stats .field--name-field-paragraphs>.field--item{flex:0 0 33%}}@media (min-width:992px){.paragraph--type--dynamic-stats .field--name-field-paragraphs>.field--item{flex:0 0 20%}}.paragraph--type--dynamic-stats .field--name-field-paragraphs>.field--item .paragraph--type--dynamic-stats-item{flex-grow:1;display:flex;justify-content:center;align-items:center;background-color:#fff}.paragraph--type--dynamic-stats-item{text-align:center;margin:0 !important;padding:3rem}.paragraph--type--dynamic-stats-item .field--name-field-icon{font-size:5rem;color:#1a8ac0}.paragraph--type--dynamic-stats-item .number{font-family:'open_sanssemibold',Helvetica,Arial,sans-serif;font-size:4rem;color:#710036;margin-bottom:1rem}.paragraph--type--dynamic-stats-item .field--name-field-title{font-family:'open_sanssemibold',Helvetica,Arial,sans-serif;color:#003c5c;font-size:2.2rem}.paragraph-flip-card{clear:both}.paragraph-flip-card .flip-card{float:left;perspective:1000px;width:100%;margin-bottom:15px}.paragraph-flip-card .flip-card a{display:block;perspective:1000px}.paragraph-flip-card .flip-card a:hover,.paragraph-flip-card .flip-card a:focus,.paragraph-flip-card .flip-card a:active{text-decoration:none}.paragraph-flip-card .flip-card a:hover .card-title h3,.paragraph-flip-card .flip-card a:focus .card-title h3,.paragraph-flip-card .flip-card a:active .card-title h3{color:#1a8ac0}.paragraph-flip-card .flip-card:hover .flip-card-inner{transform:rotateY(180deg)}.paragraph-flip-card .flip-card-inner{height:400px;transform-style:preserve-3d;transition:transform .8s;width:100%}.paragraph-flip-card .flip-card-element{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;display:block;height:100%;position:absolute;width:100%;background-color:#fff;border:1px solid #828282}.paragraph-flip-card .flip-card-inner .flip-card-back{transform:rotateY(180deg)}@media (min-width:768px){.paragraph-flip-card.two-items .flip-card{width:45%;margin:0 15px 15px}.paragraph-flip-card.two-items .flip-card .flip-card-inner{height:300px}}@media (min-width:992px){.paragraph-flip-card.two-items .flip-card{width:46.9%}.paragraph-flip-card.two-items .flip-card .flip-card-inner{height:400px}}@media (min-width:1200px){.paragraph-flip-card.two-items .flip-card{width:47.5%}}@media (min-width:768px){.paragraph-flip-card.three-items .flip-card{width:29%;margin:0 15px 15px}.paragraph-flip-card.three-items .flip-card .flip-card-inner{height:300px}}@media (min-width:992px){.paragraph-flip-card.three-items .flip-card{width:30.1%}.paragraph-flip-card.three-items .flip-card .flip-card-inner{height:400px}}@media (min-width:1200px){.paragraph-flip-card.three-items .flip-card{width:30.9%}}@media (min-width:768px){.paragraph-flip-card.four-items .flip-card{width:45.8%;margin:0 15px 15px}.paragraph-flip-card.four-items .flip-card .flip-card-inner{height:300px}}@media (min-width:992px){.paragraph-flip-card.four-items .flip-card{width:21.8%}.paragraph-flip-card.four-items .flip-card .flip-card-inner{height:400px}}@media (min-width:1200px){.paragraph-flip-card.four-items .flip-card{width:22.6%}}.paragraph-flip-card .field--type-image{position:absolute;top:0;left:0;width:100%;height:100%}.paragraph-flip-card .field--type-image img{width:100%;height:100%;min-height:0;object-fit:cover}.paragraph-flip-card .text-wrapper{position:absolute;bottom:0;width:100%;padding:2rem}.paragraph-flip-card .text-bg{position:absolute;top:0;left:0;width:100%;height:100%}.paragraph-flip-card .text-inner{position:relative}.paragraph-flip-card .left .text-wrapper,.paragraph-flip-card .left .card-title{text-align:left}.paragraph-flip-card .center .text-wrapper,.paragraph-flip-card .center .card-title{text-align:center}.paragraph-flip-card h4{font-size:2rem;margin-top:0}.paragraph-flip-card .sub-title{font-size:1.6rem}.paragraph-flip-card .inverted h4{color:#fff}.paragraph-flip-card .inverted .sub-title{color:#fff}.paragraph-flip-card .card-title{position:relative;padding:2rem}.paragraph-flip-card .card-title h3{font-size:2rem;margin-top:0;color:#003c5c}.paragraph-flip-card .card-title .card-subtitle{font-size:1.6rem;color:#4a4a4a}.page-node-20 .paragraph--type--view-reference{padding:0}.calendar-calendar .month-view .full td.date-box.today{background-color:#f5a623 !important}@media screen and (max-width:767px){#list-events-inline{margin-left:0}}#list-events-inline li{padding-bottom:5px;padding-right:4px;padding-left:4px}@media screen and (max-width:767px){#list-events-inline li{width:100%;padding-right:0;padding-left:0;padding-bottom:3px}}#list-events-inline li:nth-child(5){padding-right:12px}@media screen and (max-width:767px){#list-events-inline li:nth-child(5){padding-right:0;padding-bottom:0}}.inner .month{position:relative;bottom:-10px}@media screen and (max-width:480px){.inner .month{bottom:-5px}}.calendar-calendar table{width:90%}.calendar-calendar td{width:14.28%;position:relative;border:2px solid #ccc;background-color:#f8f8f8 !important}.calendar-calendar td:after{content:'';display:block;margin-top:40%}.calendar-calendar td .inner{position:absolute !important;top:0 !important;bottom:0 !important;left:0 !important;right:0 !important}.block-views-exposed-filter-blocknews-page-1{margin-bottom:30px}.block-views-exposed-filter-blocknews-page-1 .form--inline>.form-item{font-size:1.8rem;line-height:1.2}.block-views-exposed-filter-blocknews-page-1 .form--inline>.form-item label{margin-bottom:5px}.block-views-exposed-filter-blocknews-page-1 .form--inline>.form-item:nth-child(1),.block-views-exposed-filter-blocknews-page-1 .form--inline>.form-item:nth-child(2){box-sizing:border-box;width:22%;float:left;padding-right:10px}@media screen and (max-width:1000px){.block-views-exposed-filter-blocknews-page-1 .form--inline>.form-item:nth-child(1),.block-views-exposed-filter-blocknews-page-1 .form--inline>.form-item:nth-child(2){width:50%}}@media (max-width:767px){.block-views-exposed-filter-blocknews-page-1 .form--inline>.form-item:nth-child(1),.block-views-exposed-filter-blocknews-page-1 .form--inline>.form-item:nth-child(2){float:none;width:100%;padding-right:0}}.block-views-exposed-filter-blocknews-page-1 .form--inline>.form-item:nth-child(1) .select-wrapper,.block-views-exposed-filter-blocknews-page-1 .form--inline>.form-item:nth-child(2) .select-wrapper{width:100%}.block-views-exposed-filter-blocknews-page-1 .form--inline>.form-item:nth-child(1) input,.block-views-exposed-filter-blocknews-page-1 .form--inline>.form-item:nth-child(2) input,.block-views-exposed-filter-blocknews-page-1 .form--inline>.form-item:nth-child(1) select,.block-views-exposed-filter-blocknews-page-1 .form--inline>.form-item:nth-child(2) select{display:block;width:100%}@media screen and (max-width:1000px){.block-views-exposed-filter-blocknews-page-1 .form--inline>.form-item:nth-child(2){padding-right:0}}.block-views-exposed-filter-blocknews-page-1 .form--inline>.form-item:nth-child(3),.block-views-exposed-filter-blocknews-page-1 .form--inline>.form-item:nth-child(4){box-sizing:border-box;width:22%;float:left;padding-right:10px}@media screen and (max-width:1000px){.block-views-exposed-filter-blocknews-page-1 .form--inline>.form-item:nth-child(3),.block-views-exposed-filter-blocknews-page-1 .form--inline>.form-item:nth-child(4){width:40%}}@media (max-width:767px){.block-views-exposed-filter-blocknews-page-1 .form--inline>.form-item:nth-child(3),.block-views-exposed-filter-blocknews-page-1 .form--inline>.form-item:nth-child(4){width:50%}}.block-views-exposed-filter-blocknews-page-1 .form--inline>.form-item:nth-child(3) input,.block-views-exposed-filter-blocknews-page-1 .form--inline>.form-item:nth-child(4) input{display:block;width:100%}@media (max-width:767px){.block-views-exposed-filter-blocknews-page-1 .form--inline>.form-item:nth-child(4){padding-right:0}}.block-views-exposed-filter-blocknews-page-1 .form--inline .form-actions{box-sizing:border-box;width:10%;float:left}@media screen and (max-width:1000px){.block-views-exposed-filter-blocknews-page-1 .form--inline .form-actions{width:20%}}@media (max-width:767px){.block-views-exposed-filter-blocknews-page-1 .form--inline .form-actions{width:100%}}.block-views-exposed-filter-blocknews-page-1 .form--inline .form-actions button{padding:1.75rem;display:block;width:100%;margin-top:2.5rem;margin-right:0}@media (max-width:767px){.block-views-exposed-filter-blocknews-page-1 .form--inline .form-actions button{margin-top:0}}.block-views-exposed-filter-blocknews-page-1 .form--inline .form-actions button#edit-reset,.block-views-exposed-filter-blocknews-page-1 .form--inline .form-actions button#edit-reset--2{padding:0}.block-views-exposed-filter-blocknews-page-1 form>.form--inline>.form-item.panel{border:none;border-radius:0;box-shadow:none}@media (max-width:767px){.block-views-exposed-filter-blocknews-page-1 form>.form--inline>.form-item.panel{margin:.25em 0 2.5rem !important}}.block-views-exposed-filter-blocknews-page-1 form>.form--inline>.form-item.panel .panel-heading{display:none}.block-views-exposed-filter-blocknews-page-1 form>.form--inline>.form-item.panel .panel-body{padding:0}.block-views-exposed-filter-blocknews-page-1 form>.form--inline>.form-item.panel .panel-body>.form-item{display:inline-block;width:48%;margin:0;vertical-align:middle;padding-right:10px}.block-views-exposed-filter-blocknews-page-1 form>.form--inline>.form-item.panel .panel-body>.form-item:last-child{padding-right:0}.block-views-exposed-filter-blocknews-page-1 form>.form--inline>.form-item:nth-child(3){box-sizing:border-box;width:44%;float:left;padding-right:0;margin-bottom:0}@media screen and (max-width:1000px){.block-views-exposed-filter-blocknews-page-1 form>.form--inline>.form-item:nth-child(3){width:100%}}@media (max-width:767px){.block-views-exposed-filter-blocknews-page-1 form>.form--inline>.form-item:nth-child(3){width:100%}}.block-views-exposed-filter-blocknews-page-1 form>.form--inline>.form-item:nth-child(3) input{display:block;width:100%}.block-views-exposed-filter-blockevents-page-1{margin-bottom:30px}.block-views-exposed-filter-blockevents-page-1 .form-group{margin-right:1rem}.block-views-exposed-filter-blockevents-page-1 .form-group:last-child{margin-right:0}.block-views-exposed-filter-blockevents-page-1 .form-item-from,.block-views-exposed-filter-blockevents-page-1 .form-item-to{display:none}.block-views-exposed-filter-blockevents-page-1 .form-actions{display:flex;flex-wrap:nowrap}.block-views-exposed-filter-blockevents-page-1 .form-actions button{width:100%;height:59px}.block-views-exposed-filter-blockevents-page-1 .form-actions button:last-child{margin-right:0}.block-views-exposed-filter-blockevents-page-1 input,.block-views-exposed-filter-blockevents-page-1 .select-wrapper,.block-views-exposed-filter-blockevents-page-1 select{width:100%}@media (min-width:768px){.block-views-exposed-filter-blockevents-page-1 .search-fields{display:flex;flex-wrap:nowrap}.block-views-exposed-filter-blockevents-page-1 .search-fields .form-group{flex:1 1 auto;flex-grow:1;max-width:270px}.block-views-exposed-filter-blockevents-page-1 .search-fields .form-actions{margin-top:.7rem}.block-views-exposed-filter-blockevents-page-1 .search-fields button{padding:1.75rem}}.events-grid>.view-content{width:100% !important}.events-grid>.view-content .gutter-sizer{width:1%}.events-grid>.view-content .masonry-item{border:none;padding:0;margin-bottom:1%;float:left;width:100%}@media (min-width:768px){.events-grid>.view-content .masonry-item{width:49%}}@media (min-width:992px){.events-grid>.view-content .masonry-item{width:32.6%}}.events-grid>.view-content .masonry-item .event-wrap{position:relative;min-height:200px;border-radius:2px;box-shadow:0 1px 2px 0 rgba(0,0,0,.7);overflow:hidden}.events-grid>.view-content .masonry-item .event-wrap.image-no{background:#710036;padding-right:120px}.events-grid>.view-content .masonry-item .event-wrap.image-yes{height:500px}@media (min-width:768px){.events-grid>.view-content .masonry-item .event-wrap.image-yes{height:390px}}@media (min-width:992px){.events-grid>.view-content .masonry-item .event-wrap.image-yes{height:456px}}.events-grid>.view-content .masonry-item .event-wrap.image-yes:after{content:'';display:block;position:absolute;bottom:0;left:0;height:100%;width:100%;z-index:1;background-color:rgba(0,0,0,.7)}.events-grid>.view-content .masonry-item .event-wrap.image-yes .content{position:absolute;bottom:0;left:0;width:100%}.events-grid>.view-content .masonry-item .event-wrap .date,.events-grid>.view-content .masonry-item .event-wrap .content{position:relative;z-index:5}.events-grid>.view-content .masonry-item .event-wrap .date{position:absolute;top:0;right:0;border-radius:0 2px}.events-grid>.view-content .masonry-item .event-wrap .content{padding:30px 15px}.events-grid>.view-content .masonry-item .event-wrap .content .title,.events-grid>.view-content .masonry-item .event-wrap .content .day{margin-bottom:20px}.events-grid>.view-content .masonry-item .event-wrap .content .link a{color:#f5a623}.event-wrap{color:#fff;position:relative}.event-wrap .date{background-color:rgba(0,0,0,.35);border-radius:2px 0 0 2px;box-sizing:border-box;display:inline-block;min-width:6rem;padding:1rem 0;text-align:center}@media (min-width:401px){.event-wrap .date{min-width:11.4rem;padding:2.8rem 0 4.4rem}}.event-wrap .date .day{font-family:'open_sanslight',Helvetica,Arial,sans-serif;font-size:2.4rem;line-height:1.2em}@media (min-width:401px){.event-wrap .date .day{font-size:4.8rem}}.event-wrap .date .month{font-family:'open_sansbold',Helvetica,Arial,sans-serif;font-size:1.2rem;line-height:1.2em}@media (min-width:401px){.event-wrap .date .month{font-size:2rem}}.event-wrap .content .day{font-size:1.6rem}@media (min-width:401px){.event-wrap .content .day{font-size:1.6rem}}.event-wrap .title{font-family:'open_sansbold',Helvetica,Arial,sans-serif;font-size:3rem}@media (min-width:401px){.event-wrap .title{font-size:3rem}}.event-wrap .title a{color:#fff}.paragraph--type--view-reference .event-wrap{background-color:#efefef;box-sizing:border-box;color:#710036;margin-bottom:1rem;overflow:hidden}.paragraph--type--view-reference .event-wrap .date{background-color:#f5a623;float:left;margin-right:2rem;position:relative}@media (min-width:401px){.paragraph--type--view-reference .event-wrap .date{margin-right:3rem}}.paragraph--type--view-reference .event-wrap .content{box-sizing:border-box;padding:1.3rem 2rem 2rem 1.3rem}@media (min-width:401px){.paragraph--type--view-reference .event-wrap .content{padding-left:14.4rem}}.paragraph--type--view-reference .event-wrap .content .day{color:#2d2f31}.paragraph--type--view-reference .event-wrap .title{font-family:'open_sansregular',Helvetica,Arial,sans-serif;font-size:1.8rem;margin-bottom:1.2rem}@media (min-width:401px){.paragraph--type--view-reference .event-wrap .title{font-size:2.5rem}}.paragraph--type--view-reference .event-wrap .title a{color:#710036}.view-id-news.view-display-id-page_1{box-sizing:border-box;margin:0 -5px}.view-id-news.view-display-id-page_1:after{content:'';display:block;clear:both}.view-id-news.view-display-id-page_1 .views-row{box-sizing:border-box;padding:6px;float:left;width:100%}@media (min-width:768px){.view-id-news.view-display-id-page_1 .views-row{width:50%}}@media (min-width:992px){.view-id-news.view-display-id-page_1 .views-row{width:33.3%}}.view-id-news.view-display-id-page_1 .views-row .content-wrap{position:relative;color:#fff;border-radius:2px;overflow:hidden;box-shadow:0 1px 2px 0 rgba(0,0,0,.7)}.view-id-news.view-display-id-page_1 .views-row .content-wrap:after{content:'';display:block;position:absolute;bottom:0;left:0;height:100%;width:100%;z-index:1;background-color:rgba(0,0,0,.7)}.view-id-news.view-display-id-page_1 .views-row .content-wrap .fab,.view-id-news.view-display-id-page_1 .views-row .content-wrap .fal,.view-id-news.view-display-id-page_1 .views-row .content-wrap .fas,.view-id-news.view-display-id-page_1 .views-row .content-wrap .far{position:absolute;top:0;right:0;display:block;padding:20px;background:rgba(0,0,0,.35);font-size:26px;border-radius:0 2px;z-index:2}.view-id-news.view-display-id-page_1 .views-row .content-wrap .fab:hover,.view-id-news.view-display-id-page_1 .views-row .content-wrap .fal:hover,.view-id-news.view-display-id-page_1 .views-row .content-wrap .fas:hover,.view-id-news.view-display-id-page_1 .views-row .content-wrap .far:hover{cursor:pointer}.view-id-news.view-display-id-page_1 .views-row .content-wrap .text-container{position:relative;display:grid;z-index:2;height:500px}.view-id-news.view-display-id-page_1 .views-row .content-wrap .text-container>*{grid-area:-1}@media (min-width:768px){.view-id-news.view-display-id-page_1 .views-row .content-wrap .text-container{height:390px}}@media (min-width:992px){.view-id-news.view-display-id-page_1 .views-row .content-wrap .text-container{height:456px}}.view-id-news.view-display-id-page_1 .views-row .content-wrap .text-container .text-inner{display:flex;flex-direction:column;justify-content:flex-end;padding:30px}.view-id-news.view-display-id-page_1 .views-row .content-wrap .text-container .content-title{font-family:'open_sansbold',Helvetica,Arial,sans-serif;font-size:3rem}.view-id-news.view-display-id-page_1 .views-row .content-wrap .text-container .content-title a{color:#fff}.view-id-news.view-display-id-page_1 .views-row .content-wrap .text-container .link a{color:#f6a623;font-weight:400}.view-id-news.view-display-id-page_1 nav.pager-nav{clear:both;overflow:hidden}.sidebar-item-wrap{box-shadow:0 1px 2px 0 rgba(0,0,0,.7);width:100%;display:block;box-sizing:border-box;padding:30px;color:#fff;position:relative;margin-bottom:10px;border-radius:2px;overflow:hidden}.sidebar-item-wrap .item{overflow:hidden}.sidebar-item-wrap a{color:#fff}.sidebar-item-wrap .item-title{box-sizing:border-box;margin-bottom:30px;padding-right:40px}.sidebar-item-wrap .item-title a{color:#fff}.sidebar-item-wrap .fab,.sidebar-item-wrap .fal,.sidebar-item-wrap .fas,.sidebar-item-wrap .far{position:absolute;top:0;right:0;display:block;padding:20px;background:rgba(0,0,0,.35);font-size:26px;border-radius:0 2px;color:#fff}.large-month.view-id-content_field_date_from_on_calendar,.large-month.view-id-special_events_content_field_date_from_on_calendar{margin-bottom:60px}@media (max-width:991px){.large-month.view-id-content_field_date_from_on_calendar,.large-month.view-id-special_events_content_field_date_from_on_calendar{margin-bottom:30px}}.large-month.view-id-content_field_date_from_on_calendar .pager,.large-month.view-id-special_events_content_field_date_from_on_calendar .pager{display:none;margin:0;padding:0}.large-month.view-id-content_field_date_from_on_calendar>.view-header,.large-month.view-id-special_events_content_field_date_from_on_calendar>.view-header{position:relative;background:#d8d8d8 !important;padding:60px 0}@media screen and (max-width:767px){.large-month.view-id-content_field_date_from_on_calendar>.view-header,.large-month.view-id-special_events_content_field_date_from_on_calendar>.view-header{padding:1px 0}}.large-month.view-id-content_field_date_from_on_calendar>.view-header h3,.large-month.view-id-special_events_content_field_date_from_on_calendar>.view-header h3{font-family:'open_sanslight',Helvetica,Arial,sans-serif;font-size:43px !important;color:#710036 !important;font-weight:700;text-align:center;margin:0}.large-month.view-id-content_field_date_from_on_calendar>.view-header h3 span,.large-month.view-id-special_events_content_field_date_from_on_calendar>.view-header h3 span{font-family:'open_sansbold',Helvetica,Arial,sans-serif}.large-month.view-id-content_field_date_from_on_calendar>.view-header .pager,.large-month.view-id-special_events_content_field_date_from_on_calendar>.view-header .pager{display:block}.large-month.view-id-content_field_date_from_on_calendar>.view-header .pager .js-pager__items,.large-month.view-id-special_events_content_field_date_from_on_calendar>.view-header .pager .js-pager__items{margin:0;padding:0}.large-month.view-id-content_field_date_from_on_calendar>.view-header .pager .js-pager__items .pager__item a,.large-month.view-id-special_events_content_field_date_from_on_calendar>.view-header .pager .js-pager__items .pager__item a{position:absolute;top:50%;transform:translateY(-50%);font-size:0;line-height:0;background:0 0;box-shadow:none;color:#710036}.large-month.view-id-content_field_date_from_on_calendar>.view-header .pager .js-pager__items .pager__item a:hover,.large-month.view-id-special_events_content_field_date_from_on_calendar>.view-header .pager .js-pager__items .pager__item a:hover{color:#fff}.large-month.view-id-content_field_date_from_on_calendar>.view-header .pager .js-pager__items .pager__item a:before,.large-month.view-id-special_events_content_field_date_from_on_calendar>.view-header .pager .js-pager__items .pager__item a:before{font-size:30px;font-family:'Font Awesome\ 5 Pro';transform:translateY(-50%);position:absolute;top:50%}.large-month.view-id-content_field_date_from_on_calendar>.view-header .pager .js-pager__items .pager__item--previous a,.large-month.view-id-special_events_content_field_date_from_on_calendar>.view-header .pager .js-pager__items .pager__item--previous a{left:15px}.large-month.view-id-content_field_date_from_on_calendar>.view-header .pager .js-pager__items .pager__item--previous a:before,.large-month.view-id-special_events_content_field_date_from_on_calendar>.view-header .pager .js-pager__items .pager__item--previous a:before{content:'\f053';left:10px}.large-month.view-id-content_field_date_from_on_calendar>.view-header .pager .js-pager__items .pager__item--next a,.large-month.view-id-special_events_content_field_date_from_on_calendar>.view-header .pager .js-pager__items .pager__item--next a{right:15px}.large-month.view-id-content_field_date_from_on_calendar>.view-header .pager .js-pager__items .pager__item--next a:before,.large-month.view-id-special_events_content_field_date_from_on_calendar>.view-header .pager .js-pager__items .pager__item--next a:before{content:'\f054';right:10px}.large-month.view-id-content_field_date_from_on_calendar thead .days,.large-month.view-id-special_events_content_field_date_from_on_calendar thead .days{background:#d8d8d8 !important;color:#686c70 !important;padding-bottom:15px;font-family:'open_sansbold',Helvetica,Arial,sans-serif}.large-month.view-id-content_field_date_from_on_calendar .single-day.today .contents .date-trigger,.large-month.view-id-special_events_content_field_date_from_on_calendar .single-day.today .contents .date-trigger,.large-month.view-id-content_field_date_from_on_calendar .starts-today.today .contents .date-trigger,.large-month.view-id-special_events_content_field_date_from_on_calendar .starts-today.today .contents .date-trigger,.large-month.view-id-content_field_date_from_on_calendar .multi-day.today .contents .date-trigger,.large-month.view-id-special_events_content_field_date_from_on_calendar .multi-day.today .contents .date-trigger{color:#710036 !important}.large-month.view-id-content_field_date_from_on_calendar .single-day.ends-today,.large-month.view-id-special_events_content_field_date_from_on_calendar .single-day.ends-today,.large-month.view-id-content_field_date_from_on_calendar .starts-today.ends-today,.large-month.view-id-special_events_content_field_date_from_on_calendar .starts-today.ends-today,.large-month.view-id-content_field_date_from_on_calendar .multi-day.ends-today,.large-month.view-id-special_events_content_field_date_from_on_calendar .multi-day.ends-today{background-color:#f5a623 !important;border:0 none !important}.large-month.view-id-content_field_date_from_on_calendar .single-day.ends-today .contents .date-trigger,.large-month.view-id-special_events_content_field_date_from_on_calendar .single-day.ends-today .contents .date-trigger,.large-month.view-id-content_field_date_from_on_calendar .starts-today.ends-today .contents .date-trigger,.large-month.view-id-special_events_content_field_date_from_on_calendar .starts-today.ends-today .contents .date-trigger,.large-month.view-id-content_field_date_from_on_calendar .multi-day.ends-today .contents .date-trigger,.large-month.view-id-special_events_content_field_date_from_on_calendar .multi-day.ends-today .contents .date-trigger{color:#710036}.large-month.view-id-content_field_date_from_on_calendar .single-day .calendar.weekview,.large-month.view-id-special_events_content_field_date_from_on_calendar .single-day .calendar.weekview,.large-month.view-id-content_field_date_from_on_calendar .starts-today .calendar.weekview,.large-month.view-id-special_events_content_field_date_from_on_calendar .starts-today .calendar.weekview,.large-month.view-id-content_field_date_from_on_calendar .multi-day .calendar.weekview,.large-month.view-id-special_events_content_field_date_from_on_calendar .multi-day .calendar.weekview{box-sizing:border-box !important;margin:0 !important;padding:0 !important;width:100% !important;font-size:0 !important;line-height:0 !important;position:relative !important;height:30px !important}.large-month.view-id-content_field_date_from_on_calendar .single-day .calendar.monthview,.large-month.view-id-special_events_content_field_date_from_on_calendar .single-day .calendar.monthview,.large-month.view-id-content_field_date_from_on_calendar .starts-today .calendar.monthview,.large-month.view-id-special_events_content_field_date_from_on_calendar .starts-today .calendar.monthview,.large-month.view-id-content_field_date_from_on_calendar .multi-day .calendar.monthview,.large-month.view-id-special_events_content_field_date_from_on_calendar .multi-day .calendar.monthview{box-sizing:border-box !important;margin:0 !important;padding:0 !important;width:100% !important;font-size:0 !important;line-height:0 !important;position:relative !important;height:30px !important;overflow:inherit !important}.large-month.view-id-content_field_date_from_on_calendar .single-day .contents,.large-month.view-id-special_events_content_field_date_from_on_calendar .single-day .contents,.large-month.view-id-content_field_date_from_on_calendar .starts-today .contents,.large-month.view-id-special_events_content_field_date_from_on_calendar .starts-today .contents,.large-month.view-id-content_field_date_from_on_calendar .multi-day .contents,.large-month.view-id-special_events_content_field_date_from_on_calendar .multi-day .contents{box-sizing:border-box !important;margin:0 !important;padding:0 !important;width:100% !important;font-size:0 !important;line-height:0 !important;position:relative !important;height:30px !important}.large-month.view-id-content_field_date_from_on_calendar .single-day .contents .date-trigger,.large-month.view-id-special_events_content_field_date_from_on_calendar .single-day .contents .date-trigger,.large-month.view-id-content_field_date_from_on_calendar .starts-today .contents .date-trigger,.large-month.view-id-special_events_content_field_date_from_on_calendar .starts-today .contents .date-trigger,.large-month.view-id-content_field_date_from_on_calendar .multi-day .contents .date-trigger,.large-month.view-id-special_events_content_field_date_from_on_calendar .multi-day .contents .date-trigger{position:absolute;top:50%;transform:translateY(-50%);display:block;width:100%;text-align:center}.large-month.view-id-content_field_date_from_on_calendar .single-day .contents .date-trigger:before,.large-month.view-id-special_events_content_field_date_from_on_calendar .single-day .contents .date-trigger:before,.large-month.view-id-content_field_date_from_on_calendar .starts-today .contents .date-trigger:before,.large-month.view-id-special_events_content_field_date_from_on_calendar .starts-today .contents .date-trigger:before,.large-month.view-id-content_field_date_from_on_calendar .multi-day .contents .date-trigger:before,.large-month.view-id-special_events_content_field_date_from_on_calendar .multi-day .contents .date-trigger:before{font-size:6px;line-height:initial}.large-month.view-id-content_field_date_from_on_calendar .view-footer,.large-month.view-id-special_events_content_field_date_from_on_calendar .view-footer{position:relative;z-index:10;width:100%;background:#efefef}.large-month.view-id-content_field_date_from_on_calendar .view-footer:after,.large-month.view-id-special_events_content_field_date_from_on_calendar .view-footer:after{content:'';display:block;clear:both}@media screen and (min-width:768px){.large-month.view-id-content_field_date_from_on_calendar .view-footer,.large-month.view-id-special_events_content_field_date_from_on_calendar .view-footer{display:table}}.large-month.view-id-content_field_date_from_on_calendar .view-footer ul,.large-month.view-id-special_events_content_field_date_from_on_calendar .view-footer ul{background:#efefef}@media screen and (min-width:768px){.large-month.view-id-content_field_date_from_on_calendar .view-footer ul,.large-month.view-id-special_events_content_field_date_from_on_calendar .view-footer ul{display:table-row}}.large-month.view-id-content_field_date_from_on_calendar .view-footer ul li,.large-month.view-id-special_events_content_field_date_from_on_calendar .view-footer ul li{vertical-align:top;color:#686c70}@media screen and (min-width:768px){.large-month.view-id-content_field_date_from_on_calendar .view-footer ul li,.large-month.view-id-special_events_content_field_date_from_on_calendar .view-footer ul li{display:table-cell}}.large-month.view-id-content_field_date_from_on_calendar .view-footer ul li:active,.large-month.view-id-special_events_content_field_date_from_on_calendar .view-footer ul li:active{color:#710036}.large-month.view-id-content_field_date_from_on_calendar .view-footer ul li:nth-child(1),.large-month.view-id-special_events_content_field_date_from_on_calendar .view-footer ul li:nth-child(1){color:#1bb3df}@media screen and (max-width:767px){.large-month.view-id-content_field_date_from_on_calendar .view-footer ul li:nth-child(1),.large-month.view-id-special_events_content_field_date_from_on_calendar .view-footer ul li:nth-child(1){display:block;width:100%}}.large-month.view-id-content_field_date_from_on_calendar .view-footer ul li i.fal.fa-check-circle-o,.large-month.view-id-special_events_content_field_date_from_on_calendar .view-footer ul li i.fal.fa-check-circle-o,.large-month.view-id-content_field_date_from_on_calendar .view-footer ul li i.fas.fa-check-circle-o,.large-month.view-id-special_events_content_field_date_from_on_calendar .view-footer ul li i.fas.fa-check-circle-o,.large-month.view-id-content_field_date_from_on_calendar .view-footer ul li i.fab.fa-check-circle-o,.large-month.view-id-special_events_content_field_date_from_on_calendar .view-footer ul li i.fab.fa-check-circle-o,.large-month.view-id-content_field_date_from_on_calendar .view-footer ul li i.far.fa-check-circle-o,.large-month.view-id-special_events_content_field_date_from_on_calendar .view-footer ul li i.far.fa-check-circle-o{font-size:24px;margin-right:3px}.large-month.view-id-content_field_date_from_on_calendar .view-footer ul li .filter-wrap,.large-month.view-id-special_events_content_field_date_from_on_calendar .view-footer ul li .filter-wrap,.large-month.view-id-content_field_date_from_on_calendar .view-footer ul li span,.large-month.view-id-special_events_content_field_date_from_on_calendar .view-footer ul li span{display:block;padding:15px}.large-month.view-id-content_field_date_from_on_calendar .view-footer ul li:nth-child(2) span,.large-month.view-id-special_events_content_field_date_from_on_calendar .view-footer ul li:nth-child(2) span,.large-month.view-id-content_field_date_from_on_calendar .view-footer ul li:nth-child(3) span,.large-month.view-id-special_events_content_field_date_from_on_calendar .view-footer ul li:nth-child(3) span,.large-month.view-id-content_field_date_from_on_calendar .view-footer ul li:nth-child(4) span,.large-month.view-id-special_events_content_field_date_from_on_calendar .view-footer ul li:nth-child(4) span,.large-month.view-id-content_field_date_from_on_calendar .view-footer ul li:nth-child(5) span,.large-month.view-id-special_events_content_field_date_from_on_calendar .view-footer ul li:nth-child(5) span{background:#d8d8d8}.large-month.view-id-content_field_date_from_on_calendar .view-footer ul li:nth-child(2) span.active,.large-month.view-id-special_events_content_field_date_from_on_calendar .view-footer ul li:nth-child(2) span.active,.large-month.view-id-content_field_date_from_on_calendar .view-footer ul li:nth-child(3) span.active,.large-month.view-id-special_events_content_field_date_from_on_calendar .view-footer ul li:nth-child(3) span.active,.large-month.view-id-content_field_date_from_on_calendar .view-footer ul li:nth-child(4) span.active,.large-month.view-id-special_events_content_field_date_from_on_calendar .view-footer ul li:nth-child(4) span.active,.large-month.view-id-content_field_date_from_on_calendar .view-footer ul li:nth-child(5) span.active,.large-month.view-id-special_events_content_field_date_from_on_calendar .view-footer ul li:nth-child(5) span.active{color:#710036;background:#fff}.large-month.view-id-content_field_date_from_on_calendar .view-footer ul li:nth-child(2) span:before,.large-month.view-id-special_events_content_field_date_from_on_calendar .view-footer ul li:nth-child(2) span:before,.large-month.view-id-content_field_date_from_on_calendar .view-footer ul li:nth-child(3) span:before,.large-month.view-id-special_events_content_field_date_from_on_calendar .view-footer ul li:nth-child(3) span:before,.large-month.view-id-content_field_date_from_on_calendar .view-footer ul li:nth-child(4) span:before,.large-month.view-id-special_events_content_field_date_from_on_calendar .view-footer ul li:nth-child(4) span:before,.large-month.view-id-content_field_date_from_on_calendar .view-footer ul li:nth-child(5) span:before,.large-month.view-id-special_events_content_field_date_from_on_calendar .view-footer ul li:nth-child(5) span:before{content:'';display:inline-block !important;background-size:contain !important;height:23px;width:23px;background-repeat:no-repeat !important;background-position:center center !important;margin-right:5px;vertical-align:middle}.large-month.view-id-content_field_date_from_on_calendar .view-footer ul li:nth-child(2) span:hover,.large-month.view-id-special_events_content_field_date_from_on_calendar .view-footer ul li:nth-child(2) span:hover,.large-month.view-id-content_field_date_from_on_calendar .view-footer ul li:nth-child(3) span:hover,.large-month.view-id-special_events_content_field_date_from_on_calendar .view-footer ul li:nth-child(3) span:hover,.large-month.view-id-content_field_date_from_on_calendar .view-footer ul li:nth-child(4) span:hover,.large-month.view-id-special_events_content_field_date_from_on_calendar .view-footer ul li:nth-child(4) span:hover,.large-month.view-id-content_field_date_from_on_calendar .view-footer ul li:nth-child(5) span:hover,.large-month.view-id-special_events_content_field_date_from_on_calendar .view-footer ul li:nth-child(5) span:hover{cursor:pointer}@media screen and (max-width:767px){.large-month.view-id-content_field_date_from_on_calendar .view-footer ul li:nth-child(2),.large-month.view-id-special_events_content_field_date_from_on_calendar .view-footer ul li:nth-child(2),.large-month.view-id-content_field_date_from_on_calendar .view-footer ul li:nth-child(3),.large-month.view-id-special_events_content_field_date_from_on_calendar .view-footer ul li:nth-child(3),.large-month.view-id-content_field_date_from_on_calendar .view-footer ul li:nth-child(4),.large-month.view-id-special_events_content_field_date_from_on_calendar .view-footer ul li:nth-child(4),.large-month.view-id-content_field_date_from_on_calendar .view-footer ul li:nth-child(5),.large-month.view-id-special_events_content_field_date_from_on_calendar .view-footer ul li:nth-child(5){float:left;width:50%}}.large-month.view-id-content_field_date_from_on_calendar .view-footer ul li:nth-child(2) span:before,.large-month.view-id-special_events_content_field_date_from_on_calendar .view-footer ul li:nth-child(2) span:before{display:none !important;height:0 !important;width:0 !important}.large-month.view-id-content_field_date_from_on_calendar .view-footer ul .filter-wrap,.large-month.view-id-special_events_content_field_date_from_on_calendar .view-footer ul .filter-wrap{color:#1bb3df;text-align:center}.active-popup-date{margin:0;padding:0}.active-popup-date .popup-wrap{background-color:transparent !important}@media screen and (max-width:991px){.active-popup-date .popup-wrap{position:fixed;bottom:30%;z-index:9999;width:100%;left:0;height:200px;padding:0 10% !important}}.active-popup-date.day{position:relative}.active-popup-date .wrap{z-index:99999;box-shadow:0 1px 2px 0 rgba(0,0,0,.7);font-size:initial;line-height:initial;position:static;max-width:400px;margin-left:auto;margin-right:auto;text-align:left;box-sizing:border-box}@media screen and (min-width:992px){.active-popup-date .wrap{position:absolute;bottom:100%;width:400px;left:50%}}@media screen and (min-width:992px){.path-frontpage .active-popup-date .wrap{transform:translateX(-400px)}}.active-popup-date .wrap .header{background:#710036;box-sizing:border-box;padding:15px;color:#fff;position:relative}.active-popup-date .wrap .header .title{color:#fff;margin:0;padding:0}.active-popup-date .wrap .header .fab,.active-popup-date .wrap .header .fal,.active-popup-date .wrap .header .fas,.active-popup-date .wrap .header .far{position:absolute;top:0;right:0;display:block;padding:15px;background:rgba(0,0,0,.5)}.active-popup-date .wrap .header .fab:hover,.active-popup-date .wrap .header .fal:hover,.active-popup-date .wrap .header .fas:hover,.active-popup-date .wrap .header .far:hover{cursor:pointer}.active-popup-date .wrap .content{box-sizing:border-box;padding:15px;background:#fff}.active-popup-date .wrap .content *{background:#fff}.active-popup-date .wrap .content .single-event{margin-bottom:15px}.active-popup-date .wrap .content .single-event .time{color:#686c70}.active-popup-date .wrap .content .single-event .even-title a{color:#710036 !important}.active-popup-date .wrap .content .single-event .location{color:#2d2f31;display:none}.contents.active-popup-date .popup-wrap{background-color:transparent !important}@media screen and (max-width:991px){.contents.active-popup-date .popup-wrap{position:fixed;bottom:30%;z-index:9999;width:100%;left:0;height:200px;padding:0 10% !important}}.contents.active-popup-date .wrap{box-shadow:0 1px 2px 0 rgba(0,0,0,.7);font-size:initial;line-height:initial;position:static;margin-left:auto;margin-right:auto;bottom:100%;z-index:99999;text-align:left;box-sizing:border-box}@media screen and (min-width:992px){.contents.active-popup-date .wrap{position:absolute;width:400px;left:50%}}.contents.active-popup-date .wrap .header{background:#710036 !important;box-sizing:border-box;padding:15px;color:#fff;position:relative}.contents.active-popup-date .wrap .header .title{color:#fff;margin:0;padding:0}.contents.active-popup-date .wrap .header .fab,.contents.active-popup-date .wrap .header .fal,.contents.active-popup-date .wrap .header .fas,.contents.active-popup-date .wrap .header .far{position:absolute;top:0;right:0;display:block;padding:15px;background:rgba(0,0,0,.5)}.contents.active-popup-date .wrap .header .fab:hover,.contents.active-popup-date .wrap .header .fal:hover,.contents.active-popup-date .wrap .header .fas:hover,.contents.active-popup-date .wrap .header .far:hover{cursor:pointer}.contents.active-popup-date .wrap .content{box-sizing:border-box;padding:15px;background:#fff !important}.contents.active-popup-date .wrap .content *{background:#fff}.contents.active-popup-date .wrap .content .single-event{margin-bottom:15px}.contents.active-popup-date .wrap .content .single-event .time{color:#686c70}.contents.active-popup-date .wrap .content .single-event .even-title a{color:#710036 !important}.contents.active-popup-date .wrap .content .single-event .location{color:#2d2f31}.featured-and-list-events-view .attachment-before{margin-bottom:2rem}@media (min-width:1121px){.featured-and-list-events-view .attachment-before{display:inline-block;margin-bottom:0;vertical-align:top;width:44rem}}@media (min-width:1121px){.featured-and-list-events-view .attachment-before+.view-content{box-sizing:border-box;display:inline-block;padding-left:.7rem;vertical-align:top;width:calc(100% - 45rem)}}.featured-and-list-events-view .featured-event-image{border-radius:2px;box-shadow:0 1px 2px 0 rgba(0,0,0,.7);height:40rem}@media (min-width:1121px){.featured-and-list-events-view .featured-event-image{height:47.8rem}}.featured-and-list-events-view .view-empty{margin-bottom:1.5rem}.view-display-id-page_day>.view-header{background:#d8d8d8 !important;padding:30px 0}@media screen and (max-width:767px){.view-display-id-page_day>.view-header{padding:1px 0}}.view-display-id-page_day>.view-header h2{font-family:'open_sanslight',Helvetica,Arial,sans-serif;font-size:43px !important;color:#710036 !important;font-weight:700;text-align:center}.view-display-id-page_day thead .days{background:#d8d8d8 !important;color:#686c70 !important;padding-bottom:15px}.view-display-id-page_day .date-box .day{float:none;margin:10px auto 0}.view-display-id-page_day .date-box.today a{color:#710036 !important}.view-display-id-page_day .pager{display:block;width:100%;background:0 0}.view-display-id-page_day .pager .js-pager__items{margin:0;padding:0}.view-display-id-page_day .pager .js-pager__items li{display:inline-block}.view-display-id-page_day .pager .js-pager__items li a{display:block;width:140px;height:auto}.view-display-id-page_day .pager .js-pager__items li a span:nth-child(1),.view-display-id-page_day .pager .js-pager__items li a span:nth-child(2){display:inline-block;vertical-align:middle}@media (max-width:991px){.view-display-id-page_day .pager .js-pager__items li a span:nth-child(2){display:none}}.view-display-id-page_day #single-day-container{visibility:visible !important}.mini-month.view-content-field-date-from-on-calendar,.mini-month.view-id-special_events_content_field_date_from_on_calendar{margin-top:7rem}@media screen and (max-width:991px){.mini-month.view-content-field-date-from-on-calendar,.mini-month.view-id-special_events_content_field_date_from_on_calendar{margin-top:0}}.mini-month.view-content-field-date-from-on-calendar .view-header,.mini-month.view-id-special_events_content_field_date_from_on_calendar .view-header{background:#710036;text-align:center}.mini-month.view-content-field-date-from-on-calendar .view-header h3,.mini-month.view-id-special_events_content_field_date_from_on_calendar .view-header h3{color:#fff;font-family:'open_sanslight',Helvetica,Arial,sans-serif;font-size:3rem;line-height:1.2em;margin:0;padding:5px 10px 10px}.mini-month.view-content-field-date-from-on-calendar .view-header h3 span,.mini-month.view-id-special_events_content_field_date_from_on_calendar .view-header h3 span{font-family:'open_sansbold',Helvetica,Arial,sans-serif}@media screen and (max-width:991px){.mini-month.view-content-field-date-from-on-calendar .view-header h3,.mini-month.view-id-special_events_content_field_date_from_on_calendar .view-header h3{display:none}}.mini-month.view-content-field-date-from-on-calendar .view-content,.mini-month.view-id-special_events_content_field_date_from_on_calendar .view-content{margin-bottom:5px}@media screen and (max-width:991px){.mini-month.view-content-field-date-from-on-calendar .view-content,.mini-month.view-id-special_events_content_field_date_from_on_calendar .view-content{display:none}}.mini-month.view-content-field-date-from-on-calendar thead .days,.mini-month.view-id-special_events_content_field_date_from_on_calendar thead .days{font-family:'open_sansbold',Helvetica,Arial,sans-serif}.mini-month.view-content-field-date-from-on-calendar .calendar.weekview,.mini-month.view-id-special_events_content_field_date_from_on_calendar .calendar.weekview{box-sizing:border-box !important;margin:0 !important;padding:0 !important;width:100% !important;font-size:0 !important;line-height:0 !important;position:relative !important;height:30px !important}.mini-month.view-content-field-date-from-on-calendar .calendar.monthview,.mini-month.view-id-special_events_content_field_date_from_on_calendar .calendar.monthview{box-sizing:border-box !important;margin:0 !important;padding:0 !important;width:100% !important;font-size:0 !important;line-height:0 !important;position:relative !important;height:30px !important;overflow:inherit !important}.mini-month.view-content-field-date-from-on-calendar .contents,.mini-month.view-id-special_events_content_field_date_from_on_calendar .contents{box-sizing:border-box !important;margin:0 !important;padding:0 !important;width:100% !important;font-size:0 !important;line-height:0 !important;position:relative !important;height:30px !important}.mini-month.view-content-field-date-from-on-calendar .contents .fa-circle,.mini-month.view-id-special_events_content_field_date_from_on_calendar .contents .fa-circle{position:absolute;top:50%;transform:translateY(-50%);display:block;width:100%;text-align:center;margin-top:5px}.mini-month.view-content-field-date-from-on-calendar .contents .fa-circle:before,.mini-month.view-id-special_events_content_field_date_from_on_calendar .contents .fa-circle:before{font-size:6px;line-height:initial}.mini-month.view-content-field-date-from-on-calendar .today .fa-circle,.mini-month.view-id-special_events_content_field_date_from_on_calendar .today .fa-circle{color:#710036}.mini-month.view-content-field-date-from-on-calendar .view-footer a,.mini-month.view-id-special_events_content_field_date_from_on_calendar .view-footer a{display:block;background:#efefef;padding:20px 15px;text-align:center;font-size:20px;color:#888}.calendar-calendar td{border-color:#efefef;border-left:0 none;border-right:0 none}.calendar-calendar td.empty{color:#d8d8d8;border-color:#efefef}.calendar-calendar th.days{background:#710036;border:0 none;color:#fff}.calendar-calendar .month-view .full tr.date-box td{position:relative;height:32px;max-height:32px}.calendar-calendar .month-view .full tr.date-box td div.month{float:none !important;margin-left:auto;margin-right:auto}@media (max-width:767px){.calendar-calendar .month-view .full tr.date-box td div.month{padding:0}}.calendar-calendar .month-view .full tr.date-box{border-left:0 none;border-radius:0;height:3.2rem}.calendar-calendar .month-view .full td.date-box.empty{background:#fff}.calendar-calendar .month-view .full td.date-box.today{color:#710036;background-color:#f5a623;border:0 none}.calendar-calendar .month-view .full td.date-box.today a{font-family:'open_sansbold',Helvetica,Arial,sans-serif;color:#710036 !important}.calendar-calendar .month-view .full td.date-box.today .fa-circle{color:#710036}.calendar-calendar .month-view .full td.date-box .day a{color:#777;font-weight:400}.calendar-calendar .month-view .full td.date-box .day a:hover{color:#f5a623}.calendar-calendar .month-view .full td.single-day.today{border:0 none}.calendar-calendar .month-view .full tr.multi-day td.multi-day .monthview,.calendar-calendar .month-view .full tr.multi-day td.single-day .monthview{background:0 0}.calendar-calendar .month-view .full tr.multi-day td.multi-day .monthview .stripe,.calendar-calendar .month-view .full tr.multi-day td.single-day .monthview .stripe{display:none}.calendar-calendar .month-view .full tr.single-day td.single-day{height:34px !important}.calendar-calendar .month-view .full tr.single-day td.single-day .inner{height:34px !important}.calendar-calendar .month-view .full tr.single-day td.single-day .inner>.item:not(:first-of-type){display:none}.calendar-calendar .month-view .full tr.single-day td.single-day .monthview{background:0 0}.calendar-calendar .month-view .full tr.single-day td.single-day .monthview .stripe{display:none}.calendar-calendar .month-view .full tr.single-day.single-day.empty{background-color:#fff}.calendar-calendar .month-view .full tr.single-day .past{background:0 0;border:none}.calendar-calendar .month-view .full tr.single-day .today{background-color:#f5a623 !important;border:0 none !important}.calendar-calendar .fa-circle{color:#f5a623;display:block}.calendar-calendar .fa-circle a{height:56px;margin-left:-14px}.calendar-calendar .month-view .full tr.multi-day{height:0}.calendar-calendar .month-view .full tr td.multi-day{position:absolute;z-index:5}.calendar-calendar .month-view .full tr td.single-day.today{background-color:#f5a623 !important;border-bottom:none}.view .pagination{box-sizing:border-box;padding:5px;margin:40px 15px 30px 0;background:#efefef}.view .pagination>li>a,.view .pagination>li>span{background:#d8d8d8;border:none;font-family:'open_sansbold',Helvetica,Arial,sans-serif;font-size:1.6rem;margin:0 1px;padding:1.2rem 2rem;border-radius:2px !important;color:#686c70}.view .pagination>li>a:hover,.view .pagination>li>span:hover{background:#686c70;color:#fff}.view .pagination>li[role=presentation]{display:none}.view .pagination .active a{color:#fff;background-color:#11a26f}.view .pagination .pager__item--first,.view .pagination .pager__item--last{display:none}.view .pagination .pager__item--previous [aria-hidden=true],.view .pagination .pager__item--next [aria-hidden=true]{display:inline-block;background-repeat:no-repeat;font-size:0;height:20px;vertical-align:middle;width:11px}.view .pagination .pager__item--previous [aria-hidden=true]{background-image:url('/themes/kwall_bootstrap_theme/css/../images/arrow-left-grey.png')}.view .pagination .pager__item--previous:hover [aria-hidden=true]{background-image:url('/themes/kwall_bootstrap_theme/css/../images/arrow-left-white-10x20.png')}.view .pagination .pager__item--next [aria-hidden=true]{background-image:url('/themes/kwall_bootstrap_theme/css/../images/arrow-right-grey.png')}.view .pagination .pager__item--next:hover [aria-hidden=true]{background-image:url('/themes/kwall_bootstrap_theme/css/../images/arrow-right-white-10x20.png')}.view-gallery-carousel .slides .field-content{position:relative;display:block}.view-gallery-carousel .slides .field-content .item-image{position:relative}.view-gallery-carousel .slides .field-content .item-image:before{content:'';display:block;position:absolute;bottom:0;left:0;height:85%;width:100%;background:-moz-linear-gradient(top,rgba(0,0,0,0) 10%,rgba(0,0,0,.85) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 10%,rgba(0,0,0,.85) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 10%,rgba(0,0,0,.85) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0)}.view-gallery-carousel .slides .field-content .item-title{position:absolute;bottom:0;left:0;right:0;width:100%;color:#fff;font-size:1.6rem;padding:2rem}.view-gallery-carousel .flex-direction-nav .flex-prev:before{content:url(/themes/kwall_bootstrap_theme/css/../images/bkg-left-arrow-white.png) !important}.view-gallery-carousel .flex-direction-nav .flex-next:before{content:url(/themes/kwall_bootstrap_theme/css/../images/bkg-right-arrow-white.png) !important}.view-gallery-carousel .flex-direction-nav a{background-color:#f5a623 !important;height:auto !important;margin:0 !important;padding:3.5rem 1.75rem 2.5rem 1.25rem !important;top:40% !important;width:auto !important}.hero-slideshow-view .flex-pauseplay{display:none}.view-blog .views-row{padding-bottom:3rem;border-bottom:1px solid #d8d8d8;margin-bottom:3rem}.view-blog .views-row:last-child{margin-bottom:0}.view-search .views-exposed-form .form-type-textfield,.view-search .views-exposed-form .form-actions{display:table-cell;vertical-align:middle;padding:0;margin:0}.view-search .views-exposed-form .form-type-textfield input{border-top-right-radius:0;border-bottom-right-radius:0;position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.view-search .views-exposed-form .form-actions{position:relative;white-space:nowrap;width:1%}.view-search .views-exposed-form .form-actions button{border-top-left-radius:0;border-bottom-left-radius:0;font-size:0;z-index:2;margin:0;display:inline-block;font-family:'Font Awesome\ 5 Pro';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.view-search .views-exposed-form .form-actions button:before{content:"\f002";font-size:2rem}.view-search .views-row{padding-bottom:3rem;border-bottom:1px solid #d8d8d8;margin-bottom:3rem;position:relative}.view-search .views-row:last-child{margin-bottom:0}.view-search .views-row h2{margin-right:9rem;font-size:3rem}@media (max-width:767px){.view-search .views-row h2{font-size:2rem}}.view-search .views-row .views-field-type{color:#828282;position:absolute;right:0;top:1.5rem}.view-search .view-empty{text-align:center}body.path-blog .main-container .col-md-push-3,body.path-taxonomy .main-container .col-md-push-3,body.page-node-1380 .main-container .col-md-push-3,body.page-node-4744 .main-container .col-md-push-3,body.page-node-5020 .main-container .col-md-push-3{left:0}body.path-blog .main-container .col-md-pull-9,body.path-taxonomy .main-container .col-md-pull-9,body.page-node-1380 .main-container .col-md-pull-9,body.page-node-4744 .main-container .col-md-pull-9,body.page-node-5020 .main-container .col-md-pull-9{right:0}body.path-blog .main-container .sidebar,body.path-taxonomy .main-container .sidebar,body.page-node-1380 .main-container .sidebar,body.page-node-4744 .main-container .sidebar,body.page-node-5020 .main-container .sidebar{background:0 0}body.path-blog .main-container figure figcaption,body.path-taxonomy .main-container figure figcaption,body.page-node-1380 .main-container figure figcaption,body.page-node-4744 .main-container figure figcaption,body.page-node-5020 .main-container figure figcaption{display:none}body.path-blog .main-container aside.sidebar{margin-top:135px}body.path-blog.user-logged-in .main-container aside.sidebar{margin-top:200px}body.page-node-1380 .main-container aside.sidebar,body.page-node-4744 .main-container aside.sidebar,body.page-node-5020 .main-container aside.sidebar{margin-top:135px}body.path-taxonomy .main-container aside.sidebar{margin-top:125px}body.path-taxonomy.user-logged-in .main-container aside.sidebar{margin-top:185px}body.path-taxonomy.hide-page-title .page-header{display:none}body.path-taxonomy.hide-page-title .main-container aside.sidebar{margin-top:75px}body.path-taxonomy.hide-page-title.user-logged-in .main-container aside.sidebar{margin-top:138px}body.path-taxonomy.hide-page-title.hide-topic .topic-subtopic .topic{display:none !important}body.path-taxonomy.hide-page-title.hide-topic .topic-subtopic .subtopic a{border:none !important;padding-left:0 !important}body.path-taxonomy.hide-page-title.hide-topic-subtopic .topic-subtopic{display:none !important}.view-blog.big-row .searched-keyword,.view-taxonomy-term.taxonomy-page.big-row .searched-keyword{display:none}.view-blog.big-row .view-content .views-row:first-child,.view-taxonomy-term.taxonomy-page.big-row .view-content .views-row:first-child{width:100%}.view-blog.big-row .view-content .views-row:first-child .title h2,.view-taxonomy-term.taxonomy-page.big-row .view-content .views-row:first-child .title h2{font-size:30px}.view-blog.view-display-id-page_2 .searched-keyword,.view-taxonomy-term.taxonomy-page.view-display-id-page_2 .searched-keyword{display:block}.view-blog.view-display-id-page_2 .view-content .views-row:first-child,.view-taxonomy-term.taxonomy-page.view-display-id-page_2 .view-content .views-row:first-child{width:49%}@media (max-width:767px){.view-blog.view-display-id-page_2 .view-content .views-row:first-child,.view-taxonomy-term.taxonomy-page.view-display-id-page_2 .view-content .views-row:first-child{width:100%}}.view-blog.view-display-id-page_2 .view-content .views-row:first-child .title h2,.view-taxonomy-term.taxonomy-page.view-display-id-page_2 .view-content .views-row:first-child .title h2{font-size:25px}.view-blog form.views-exposed-form,.view-taxonomy-term.taxonomy-page form.views-exposed-form{display:none}.view-blog .view-content,.view-taxonomy-term.taxonomy-page .view-content{display:flex;flex-flow:row wrap;justify-content:space-between}.view-blog .view-content .views-row,.view-taxonomy-term.taxonomy-page .view-content .views-row{width:49%;float:left;border:1px solid #d8d8d8;padding:0}@media (max-width:767px){.view-blog .view-content .views-row,.view-taxonomy-term.taxonomy-page .view-content .views-row{width:100%}}.view-blog .view-content .views-row article.blog .header-section figure,.view-taxonomy-term.taxonomy-page .view-content .views-row article.blog .header-section figure{width:100%;margin:0}.view-blog .view-content .views-row article.blog .header-section .field--name-field-featured-image img,.view-taxonomy-term.taxonomy-page .view-content .views-row article.blog .header-section .field--name-field-featured-image img{width:100%}.view-blog .view-content .views-row article.blog .header-section .field--name-field-listing-image img,.view-taxonomy-term.taxonomy-page .view-content .views-row article.blog .header-section .field--name-field-listing-image img{width:100%}.view-blog .view-content .views-row article.blog .body-section,.view-taxonomy-term.taxonomy-page .view-content .views-row article.blog .body-section{padding:2rem}.view-blog .view-content .views-row article.blog .body-section .taxonomy-term,.view-taxonomy-term.taxonomy-page .view-content .views-row article.blog .body-section .taxonomy-term{margin-bottom:1rem;font-weight:700;display:flow-root}.view-blog .view-content .views-row article.blog .body-section .taxonomy-term .category,.view-taxonomy-term.taxonomy-page .view-content .views-row article.blog .body-section .taxonomy-term .category{display:inline-block;float:left}.view-blog .view-content .views-row article.blog .body-section .taxonomy-term .category a,.view-taxonomy-term.taxonomy-page .view-content .views-row article.blog .body-section .taxonomy-term .category a{color:#710036;padding-right:10px}@media (max-width:767px){.view-blog .view-content .views-row article.blog .body-section .taxonomy-term .category a,.view-taxonomy-term.taxonomy-page .view-content .views-row article.blog .body-section .taxonomy-term .category a{font-size:16px}}.view-blog .view-content .views-row article.blog .body-section .taxonomy-term .topic a,.view-taxonomy-term.taxonomy-page .view-content .views-row article.blog .body-section .taxonomy-term .topic a{color:#003c5c;border-left:2px solid #003c5c;padding-left:10px}@media (max-width:767px){.view-blog .view-content .views-row article.blog .body-section .taxonomy-term .topic a,.view-taxonomy-term.taxonomy-page .view-content .views-row article.blog .body-section .taxonomy-term .topic a{font-size:16px}}.view-blog .view-content .views-row article.blog .body-section .topic-subtopic,.view-taxonomy-term.taxonomy-page .view-content .views-row article.blog .body-section .topic-subtopic{margin-bottom:1rem;font-weight:700;display:flow-root}.view-blog .view-content .views-row article.blog .body-section .topic-subtopic .topic,.view-taxonomy-term.taxonomy-page .view-content .views-row article.blog .body-section .topic-subtopic .topic{display:inline-block;float:left}.view-blog .view-content .views-row article.blog .body-section .topic-subtopic .topic a,.view-taxonomy-term.taxonomy-page .view-content .views-row article.blog .body-section .topic-subtopic .topic a{color:#003c5c;padding-right:10px}@media (max-width:767px){.view-blog .view-content .views-row article.blog .body-section .topic-subtopic .topic a,.view-taxonomy-term.taxonomy-page .view-content .views-row article.blog .body-section .topic-subtopic .topic a{font-size:16px}}.view-blog .view-content .views-row article.blog .body-section .topic-subtopic .subtopic a,.view-taxonomy-term.taxonomy-page .view-content .views-row article.blog .body-section .topic-subtopic .subtopic a{color:#686b70;border-left:2px solid #686b70;padding-left:10px}@media (max-width:767px){.view-blog .view-content .views-row article.blog .body-section .topic-subtopic .subtopic a,.view-taxonomy-term.taxonomy-page .view-content .views-row article.blog .body-section .topic-subtopic .subtopic a{font-size:16px}}.view-blog .view-content .views-row article.blog .body-section .title h2,.view-taxonomy-term.taxonomy-page .view-content .views-row article.blog .body-section .title h2{margin-top:0;margin-bottom:1rem;font-size:25px}.view-blog .view-content .views-row article.blog .body-section .title h2 a,.view-taxonomy-term.taxonomy-page .view-content .views-row article.blog .body-section .title h2 a{color:#000}.view-blog .view-content .views-row article.blog .body-section .title h2 a:hover,.view-taxonomy-term.taxonomy-page .view-content .views-row article.blog .body-section .title h2 a:hover{text-decoration:underline}.view-blog .view-content .views-row article.blog .body-section .author.date,.view-taxonomy-term.taxonomy-page .view-content .views-row article.blog .body-section .author.date{margin:0 !important}.view-blog .view-content .views-row:last-child,.view-taxonomy-term.taxonomy-page .view-content .views-row:last-child{margin-bottom:3rem}.view-blog.search-active .view-content .views-row:first-child,.view-taxonomy-term.taxonomy-page.search-active .view-content .views-row:first-child{width:49%}.view-blog .pager-nav .pagination,.view-taxonomy-term.taxonomy-page .pager-nav .pagination{float:none}.view-taxonomy-term.taxonomy-page .view-content .views-row{margin-bottom:3rem}.blog-hero-banner .field--name-body,.blog-hero-banner .views-field-field-hero-image{max-height:60rem;overflow:hidden}.blog-hero-banner .field--name-body img,.blog-hero-banner .views-field-field-hero-image img{width:100%}.block-views-exposed-filter-blockblog-page-1 form .form--inline{display:flex;flex-flow:row}.block-views-exposed-filter-blockblog-page-1 form .form--inline .form-item-title label{visibility:hidden}.block-views-exposed-filter-blockblog-page-1 form .form--inline .form-item-title input{width:100%}.block-views-exposed-filter-blockblog-page-1 form .form--inline .form-actions button{margin-right:0;padding:1.75rem 10px;height:auto}.block-search-block{margin-bottom:15px}.block-search-block form{position:relative}.block-search-block form .form-type-textfield{margin:0}.block-search-block form .form-type-textfield label{display:none}.block-search-block form .button{border:none;border-radius:2px;background:#11a26f;box-shadow:0 1px 2px 0 rgba(0,0,0,.7);color:#fff;display:inline-block;font-family:'open_sanssemibold',Helvetica,Arial,sans-serif;font-size:2rem;padding:0;width:100%;transition:all .3s ease-out;height:4rem;line-height:4rem;text-align:center;margin-top:10px;float:left}.block-search-block form .search-active{width:50%}.block-search-block form .reset-button{display:inline-block;font-family:'open_sanssemibold',Helvetica,Arial,sans-serif;font-size:2rem;text-align:center;width:48%;height:4rem;line-height:4rem;text-decoration:none;transition:all .3s ease-in;float:right;margin-top:10px}.block-search-block form .reset-button:hover{background:#11a26f;color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.7)}.block-searchauthorform form button.form-submit{display:none}.block-searchauthorform form .form-item-author .control-label{color:#949494;font-weight:400;font-size:12px;margin-bottom:1rem}.sidebar-quick-links .quick-link{box-shadow:0 1px 2px 0 rgba(0,0,0,.7);margin-top:20px;padding:20px}.sidebar-quick-links .quick-link h3{font-size:20px;color:#00b689}.sidebar-quick-links .quick-link ul{list-style:none;padding:0}.sidebar-quick-links .quick-link ul li:before{background:url(/themes/kwall_bootstrap_theme/css/../images/arrow-right-grey.png);height:10px;content:"";width:10px;background-size:contain;position:absolute;background-repeat:no-repeat;margin-top:7px}.sidebar-quick-links .quick-link ul li a{color:#666;font-size:16px;padding-left:20px}.view-blog-category-topics .view-content{box-shadow:0 1px 2px 0 rgba(0,0,0,.7);padding:20px}.view-blog-category-topics .view-content .category{display:flex;flex-flow:row wrap}.view-blog-category-topics .view-content .category h2.view-title{margin:0 0 12px;font-size:30px;color:#333;display:inline-block;width:100%}.view-blog-category-topics .view-content .category .views-row{margin-bottom:5px;margin-right:5px}.view-blog-category-topics .view-content .category .views-row .views-field-name .field-content{display:inline-block}.view-blog-category-topics .view-content .category .views-row .views-field-name .field-content a{background:#efefef;padding:10px;font-size:12px;text-decoration:none;transition:.3s;display:inline-block;width:100%;text-align:center}@media (max-width:991px){.view-blog-category-topics .view-content .category .views-row .views-field-name .field-content a{width:auto}}.block-views-blockblog-category-topics-block-3 .view-blog-category-topics .view-content .category .views-row{width:42%;flex:0 0 auto}@media (max-width:991px){.block-views-blockblog-category-topics-block-3 .view-blog-category-topics .view-content .category .views-row{width:auto}}.block-views-blockblog-category-topics-block-3 .view-blog-category-topics .view-content .category .views-row .views-field-name{height:100%}.block-views-blockblog-category-topics-block-3 .view-blog-category-topics .view-content .category .views-row .views-field-name .field-content{width:100%;height:100%}.block-views-blockblog-category-topics-block-3 .view-blog-category-topics .view-content .category .views-row .views-field-name .field-content a{color:#003c5c;height:100%}.block-views-blockblog-category-topics-block-3 .view-blog-category-topics .view-content .category .views-row .views-field-name .field-content a:hover,.block-views-blockblog-category-topics-block-3 .view-blog-category-topics .view-content .category .views-row .views-field-name .field-content a.active{background:#003c5c;color:#fff}.block-views-blockblog-category-topics-block-2 .view-blog-category-topics .view-content .category .views-row .views-field-name .field-content a{color:#710036}.block-views-blockblog-category-topics-block-2 .view-blog-category-topics .view-content .category .views-row .views-field-name .field-content a:hover,.block-views-blockblog-category-topics-block-2 .view-blog-category-topics .view-content .category .views-row .views-field-name .field-content a.active{background:#710036;color:#fff}.path-taxonomy .view-display-id-block_4 .views-field-name .field-content a:hover{background:#dddddde8 !important;color:#333 !important}.path-blog .view-display-id-block_1 .views-field-name .field-content a{color:#003c5c !important}.path-blog .view-display-id-block_1 .views-field-name .field-content a:hover,.path-blog .view-display-id-block_1 .views-field-name .field-content a.active{background:#003c5c !important;color:#fff !important}body.page-node-1380.user-logged-in aside.sidebar,body.page-node-4744.user-logged-in aside.sidebar,body.page-node-5020.user-logged-in aside.sidebar{margin-top:200px}body.page-node-1380 .sidebar .paragraph,body.page-node-4744 .sidebar .paragraph,body.page-node-5020 .sidebar .paragraph{margin:0}body.page-node-1380 .region-sidebar-first.sidebar,body.page-node-4744 .region-sidebar-first.sidebar,body.page-node-5020 .region-sidebar-first.sidebar{display:flex;flex-flow:row wrap}body.page-node-1380 .region-sidebar-first.sidebar .block-views-blockview-modes-block-3,body.page-node-4744 .region-sidebar-first.sidebar .block-views-blockview-modes-block-3,body.page-node-5020 .region-sidebar-first.sidebar .block-views-blockview-modes-block-3{order:2;width:100%}body.page-node-1380 .region-sidebar-first.sidebar .block-views-exposed-filter-blockblog-page-1,body.page-node-4744 .region-sidebar-first.sidebar .block-views-exposed-filter-blockblog-page-1,body.page-node-5020 .region-sidebar-first.sidebar .block-views-exposed-filter-blockblog-page-1{order:1}body.page-node-1380 .region-sidebar-first.sidebar .sidebar-quick-links,body.page-node-4744 .region-sidebar-first.sidebar .sidebar-quick-links,body.page-node-5020 .region-sidebar-first.sidebar .sidebar-quick-links{order:3;width:100%}body.page-node-1380 .region-sidebar-first.sidebar .view-display-id-block_6 .view-display-id-block_4 .views-field-name .field-content a:hover,body.page-node-4744 .region-sidebar-first.sidebar .view-display-id-block_6 .view-display-id-block_4 .views-field-name .field-content a:hover,body.page-node-5020 .region-sidebar-first.sidebar .view-display-id-block_6 .view-display-id-block_4 .views-field-name .field-content a:hover{background:#dddddde8 !important;color:#333 !important}.taxonomy-page.view-display-id-page_2 form#views-exposed-form-taxonomy-term-page-2{display:none}#loader{border:10px solid #f3f3f3;border-radius:50%;border-top:10px solid #003c5c;width:80px;height:80px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;margin-top:20px;position:absolute;left:calc((100% - 80px)/2);display:none}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.node--type-blog .field--name-field-paragraphs .view-gallery-carousel .view-content .slick-list{padding:0 !important}.node--type-blog .field--name-field-paragraphs .view-gallery-carousel .view-content .slick-list .slick-track{margin-left:initial;margin-right:initial}.node--type-blog .field--name-field-paragraphs .view-gallery-carousel .view-content .slick-list .slick-track .slick-slide{background:0 0}.node--type-blog .field--name-field-paragraphs .view-gallery-carousel .view-content .slick-list .slick-track .slick-slide img{width:100%}.node--type-blog .field--name-field-paragraphs .view-gallery-carousel .view-content .slick-disabled{display:none !important}.node--type-blog .field--name-field-paragraphs .view-gallery-carousel .view-content .slick-arrow{width:40px;background-color:#f6a623}.node--type-blog .field--name-field-paragraphs .view-gallery-carousel .view-content .slick-arrow.slick-prev:before{margin-left:-10px}@media (min-width:768px){.select-box{width:25%;margin-right:30px}}.select-box>label.control-label{font-size:16px;font-weight:700;line-height:1.333;color:#4a4a4a;margin-bottom:8px}.select-box details.form-item{background-image:linear-gradient(0deg,#fff 0,#f0f0f0 100%);border-radius:2px;box-shadow:0 1px 2px 0 rgba(0,0,0,.7);box-sizing:border-box;margin:0;height:6rem}.select-box details.form-item summary{position:relative;padding:20px 0 20px 2px}.select-box details.form-item summary:before{content:"";width:18px;height:18px;position:absolute;background:#f5f5f5;left:0}.select-box details.form-item summary:after{background-image:url(/themes/kwall_bootstrap_theme/css/../img/right-arrow.png);content:"";position:absolute;height:25px;width:25px;right:20px;font-weight:700;top:25px;background-repeat:no-repeat;background-size:contain;transform:rotate(90deg)}.select-box details.form-item summary:focus{outline:none}.select-box details.form-item summary .title{padding-left:20px}@-moz-document url-prefix(){.select-box details.form-item summary{display:list-item}}.select-box details.form-item .form-checkboxes{background:#f9f9f9;padding:20px;margin-top:1px;position:absolute;z-index:999}@media (min-width:768px){.select-box details.form-item .form-checkboxes{max-width:946px;columns:3}}@media (max-width:767px){.select-box details.form-item .form-checkboxes{width:100%;max-width:100%}}.select-box details.form-item .form-checkboxes .form-type-checkbox{margin-top:0;display:block}.select-box details.form-item .form-checkboxes .form-type-checkbox label{font-size:16px;line-height:24px;margin:0 0 10px;display:inline-flex}.select-box details.form-item .form-checkboxes .form-type-checkbox label input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/themes/kwall_bootstrap_theme/css/../img/check-gray.png);background-repeat:no-repeat;width:22px;height:22px;padding:12px;cursor:pointer}@media (max-width:767px){.select-box details.form-item .form-checkboxes .form-type-checkbox label input{margin-left:-30px}}.select-box details.form-item .form-checkboxes .form-type-checkbox label input:checked{background-image:url(/themes/kwall_bootstrap_theme/css/../img/check-green.png)}.select-box details.form-item .form-checkboxes .form-type-checkbox label input:focus{outline:none}.select-box details.form-item .form-checkboxes .form-type-checkbox label input::-ms-check{display:none}.select-box details.form-item .form-checkboxes .form-type-checkbox:only-child{flex:auto}.section-body-content .filter-keyword{display:none}.section-body-content .filter-keyword.filter-active{display:block;margin-bottom:15px}.section-body-content .content .views-row{padding-top:15px;padding-bottom:15px}.section-body-content .content .views-row .views-field-nothing .content-wrap{position:relative;color:#fff;border-radius:2px;overflow:hidden;box-shadow:0 1px 2px 0 rgba(0,0,0,.7)}.section-body-content .content .views-row .views-field-nothing .content-wrap .text-container{position:relative;padding:15px;z-index:2;background-color:rgba(0,0,0,.7);transition:.3s ease;min-height:200px;height:350px}.section-body-content .content .views-row .views-field-nothing .content-wrap .text-container .content-title{position:absolute;bottom:0;margin-bottom:20px;margin-right:15px}.section-body-content .content .views-row .views-field-nothing .content-wrap .text-container .content-title a{color:#fff}.section-body-content .content .views-row .views-field-nothing:hover .text-container{background-color:rgba(0,0,0,.5)}@media (max-width:767px){.submit-action{text-align:center}}.submit-action button#edit-reset,.submit-action button.submit-action button#edit-reset--2{background:0 0;color:#003c5c;box-shadow:none}.submit-action button#edit-reset:hover,.submit-action button.submit-action button#edit-reset--2:hover{background:#11a26f;color:#fff}.submit-action button#edit-reset span.icon,.submit-action button.submit-action button#edit-reset--2 span.icon{display:none}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.view-parks-pools.view-id-parks_pools .view-filters .views-exposed-form .form--inline .field-amenity details.form-item[open=open] .form-checkboxes{display:block}.view-parks-pools.view-id-parks_pools .view-filters .views-exposed-form .form--inline .field-amenity details.form-item .form-checkboxes{display:none}.view-parks-pools.view-id-parks_pools .view-filters .views-exposed-form .form--inline .field-amenity details.form-item summary .title{margin-top:-1px;color:#555;font-weight:400}.view-special-events.view-id-special_events .view-filters .views-exposed-form .form--inline .field-amenity details.form-item[open=open] .form-checkboxes{display:block}.view-special-events.view-id-special_events .view-filters .views-exposed-form .form--inline .field-amenity details.form-item .form-checkboxes{display:none}.view-special-events.view-id-special_events .view-filters .views-exposed-form .form--inline .field-amenity details.form-item summary .title{margin-top:-1px;color:#555;font-weight:400}}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none){.view-parks-pools.view-id-parks_pools .view-filters .views-exposed-form .form--inline .field-amenity details.form-item summary .title .field-choose-sports details.form-item summary .title,.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-choose-sports details.form-item summary .title,.view-parks-pools.view-id-parks_pools .view-filters .views-exposed-form .form--inline .field-amenity details.form-item summary .title .field-levels details.form-item summary .title,.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-levels details.form-item summary .title,.view-parks-pools.view-id-parks_pools .view-filters .views-exposed-form .form--inline .field-amenity details.form-item summary .title .field-preference details.form-item summary .title,.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-preference details.form-item summary .title{margin-top:-26px}.view-special-events .views-exposed-form .field-amenity .title,.view-diversity-events-page-block .views-exposed-form .field-amenity .title,.view-events-landing-block .views-exposed-form .field-amenity .title{margin-top:-26px}.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-levels details.form-item summary .title,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-days details.form-item summary .title,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-monday-availability details.form-item summary .title,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-tuesday-availability details.form-item summary .title,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-wednesday-availability details.form-item summary .title,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-thursday-availability details.form-item summary .title,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-friday-availability details.form-item summary .title,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-saturday-availability details.form-item summary .title,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-sunday-availability details.form-item summary .title,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-any-availability details.form-item summary .title{margin-top:-26px}}}@supports (-webkit-hyphens:none){.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-choose-sports details.form-item summary .title,.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-levels details.form-item summary .title,.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-preference details.form-item summary .title{margin-top:-24px}.view-parks-pools .views-exposed-form .field-amenity .title,.view-special-events .views-exposed-form .field-amenity .title,.view-diversity-events-page-block .views-exposed-form .field-amenity .title,.view-events-landing-block .views-exposed-form .field-amenity .title{margin-top:-24px}.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-levels details.form-item summary .title,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-days details.form-item summary .title,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-monday-availability details.form-item summary .title,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-tuesday-availability details.form-item summary .title,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-wednesday-availability details.form-item summary .title,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-thursday-availability details.form-item summary .title,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-friday-availability details.form-item summary .title,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-saturday-availability details.form-item summary .title,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-sunday-availability details.form-item summary .title,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-any-availability details.form-item summary .title{margin-top:-24px}}@-moz-document url-prefix(){.view-parks-pools.view-id-parks_pools .view-filters .views-exposed-form .form--inline .field-amenity details.form-item summary .title{margin-top:-26px}.view-special-events .views-exposed-form .field-amenity .title,.view-diversity-events-page-block .views-exposed-form .field-amenity .title,.view-events-landing-block .views-exposed-form .field-amenity .title{margin-top:-26px}.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-choose-sports details.form-item summary .title,.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-levels details.form-item summary .title,.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-preference details.form-item summary .title{margin-top:-26px}.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-levels details.form-item summary .title,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-days details.form-item summary .title,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-monday-availability details.form-item summary .title,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-tuesday-availability details.form-item summary .title,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-wednesday-availability details.form-item summary .title,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-thursday-availability details.form-item summary .title,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-friday-availability details.form-item summary .title,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-saturday-availability details.form-item summary .title,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-sunday-availability details.form-item summary .title,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-any-availability details.form-item summary .title{margin-top:-26px}}.view-parks-pools .view-filters{margin:30px 0}@media (min-width:768px){.view-parks-pools .view-filters .views-exposed-form .form--inline{display:flex;flex-flow:row wrap;align-items:flex-end}}.view-parks-pools .view-filters .views-exposed-form .form--inline .filter-by{text-align:center}@media (min-width:768px){.view-parks-pools .view-filters .views-exposed-form .form--inline .filter-by{align-self:center;margin-right:30px;margin-top:20px}}.view-parks-pools .view-filters .views-exposed-form .form--inline .filter-by .title{color:#4a4a4a}@media (min-width:768px){.view-parks-pools .view-filters .views-exposed-form .form--inline .field-amenity{width:25%;margin-right:30px}}.view-parks-pools .view-filters .views-exposed-form .form--inline .field-amenity>label.control-label{font-size:16px;font-weight:700;line-height:1.333;color:#4a4a4a;margin-bottom:8px}.view-parks-pools .view-filters .views-exposed-form .form--inline .field-amenity details.form-item{background-image:linear-gradient(0deg,#fff 0,#f0f0f0 100%);border-radius:2px;box-shadow:0 1px 2px 0 rgba(0,0,0,.7);box-sizing:border-box;margin:0;height:6rem}.view-parks-pools .view-filters .views-exposed-form .form--inline .field-amenity details.form-item summary{position:relative;padding:20px 0 20px 2px}.view-parks-pools .view-filters .views-exposed-form .form--inline .field-amenity details.form-item summary:before{content:"";width:18px;height:18px;position:absolute;background:#f5f5f5;left:0}.view-parks-pools .view-filters .views-exposed-form .form--inline .field-amenity details.form-item summary:after{background-image:url(/themes/kwall_bootstrap_theme/css/../img/right-arrow.png);content:"";position:absolute;height:25px;width:25px;right:20px;font-weight:700;top:25px;background-repeat:no-repeat;background-size:contain;transform:rotate(90deg)}.view-parks-pools .view-filters .views-exposed-form .form--inline .field-amenity details.form-item summary:focus{outline:none}.view-parks-pools .view-filters .views-exposed-form .form--inline .field-amenity details.form-item summary .title{padding-left:20px}@-moz-document url-prefix(){.view-parks-pools .view-filters .views-exposed-form .form--inline .field-amenity details.form-item summary{display:list-item}}.view-parks-pools .view-filters .views-exposed-form .form--inline .field-amenity details.form-item .form-checkboxes{background:#f9f9f9;padding:20px;margin-top:1px;position:absolute;z-index:999}@media (min-width:768px){.view-parks-pools .view-filters .views-exposed-form .form--inline .field-amenity details.form-item .form-checkboxes{max-width:946px;columns:3}}@media (max-width:767px){.view-parks-pools .view-filters .views-exposed-form .form--inline .field-amenity details.form-item .form-checkboxes{width:100%;max-width:100%}}.view-parks-pools .view-filters .views-exposed-form .form--inline .field-amenity details.form-item .form-checkboxes .form-type-checkbox{margin-top:0;display:block}.view-parks-pools .view-filters .views-exposed-form .form--inline .field-amenity details.form-item .form-checkboxes .form-type-checkbox label{font-size:16px;line-height:24px;margin:0 0 10px;display:inline-flex}.view-parks-pools .view-filters .views-exposed-form .form--inline .field-amenity details.form-item .form-checkboxes .form-type-checkbox label input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/themes/kwall_bootstrap_theme/css/../img/check-gray.png);background-repeat:no-repeat;width:22px;height:22px;padding:12px;cursor:pointer}@media (max-width:767px){.view-parks-pools .view-filters .views-exposed-form .form--inline .field-amenity details.form-item .form-checkboxes .form-type-checkbox label input{margin-left:-30px}}.view-parks-pools .view-filters .views-exposed-form .form--inline .field-amenity details.form-item .form-checkboxes .form-type-checkbox label input:checked{background-image:url(/themes/kwall_bootstrap_theme/css/../img/check-green.png)}.view-parks-pools .view-filters .views-exposed-form .form--inline .field-amenity details.form-item .form-checkboxes .form-type-checkbox label input:focus{outline:none}.view-parks-pools .view-filters .views-exposed-form .form--inline .field-amenity details.form-item .form-checkboxes .form-type-checkbox label input::-ms-check{display:none}.view-parks-pools .view-filters .views-exposed-form .form--inline .field-amenity details.form-item .form-checkboxes .form-type-checkbox:only-child{flex:auto}.view-parks-pools .view-filters .views-exposed-form .form--inline .field-amenity details.form-item summary{padding:20px 0 15px 2px}.view-parks-pools .view-filters .views-exposed-form .form--inline .field-amenity details.form-item summary .title{font-size:2rem}.view-parks-pools .view-filters .views-exposed-form .form--inline .form-item-location{float:none;margin:0}@media (min-width:768px){.view-parks-pools .view-filters .views-exposed-form .form--inline .form-item-location{width:25%;margin-right:30px}}.view-parks-pools .view-filters .views-exposed-form .form--inline .form-item-location>label.control-label{font-size:16px;font-weight:700;line-height:1.333;color:#4a4a4a;margin-bottom:8px}.view-parks-pools .view-filters .views-exposed-form .form--inline .form-item-location .select-wrapper{width:100%;position:relative}.view-parks-pools .view-filters .views-exposed-form .form--inline .form-item-location .select-wrapper:after{background-image:url(/themes/kwall_bootstrap_theme/css/../img/right-arrow.png);content:"";position:absolute;height:25px;width:25px;right:20px;font-weight:700;top:35px;background-repeat:no-repeat;background-size:contain;transform:rotate(90deg)}.view-parks-pools .view-filters .views-exposed-form .form--inline .form-item-location .select-wrapper .form-select{width:100%;margin-top:2px}.view-parks-pools .view-filters .views-exposed-form .form--inline .form-item-location .select-wrapper .form-select:focus{box-shadow:0 1px 2px 0 rgba(0,0,0,.7)}@media (max-width:767px){.view-parks-pools .view-filters #edit-actions{text-align:center}}.view-parks-pools .view-filters #edit-actions button#edit-reset,.view-parks-pools .view-filters #edit-actions button.view-parks-pools .view-filters #edit-actions button#edit-reset--2{background:0 0;color:#003c5c;box-shadow:none}.view-parks-pools .view-filters #edit-actions button#edit-reset:hover,.view-parks-pools .view-filters #edit-actions button.view-parks-pools .view-filters #edit-actions button#edit-reset--2:hover{background:#11a26f;color:#fff}.view-parks-pools .view-filters #edit-actions button#edit-reset span.icon,.view-parks-pools .view-filters #edit-actions button.view-parks-pools .view-filters #edit-actions button#edit-reset--2 span.icon{display:none}.view-parks-pools .view-content .views-form .result span{font-weight:700}.view-parks-pools .view-content .filter-keyword{display:none}.view-parks-pools .view-content .filter-keyword.filter-active{display:block;margin-bottom:15px}.view-parks-pools .view-content .content .views-row{padding-top:15px;padding-bottom:15px}.view-parks-pools .view-content .content .views-row .views-field-nothing .content-wrap{position:relative;color:#fff;border-radius:2px;overflow:hidden;box-shadow:0 1px 2px 0 rgba(0,0,0,.7)}.view-parks-pools .view-content .content .views-row .views-field-nothing .content-wrap .text-container{position:relative;padding:15px;z-index:2;background-color:rgba(0,0,0,.7);transition:.3s ease;min-height:200px;height:350px}.view-parks-pools .view-content .content .views-row .views-field-nothing .content-wrap .text-container .content-title{position:absolute;bottom:0;margin-bottom:20px;margin-right:15px}.view-parks-pools .view-content .content .views-row .views-field-nothing .content-wrap .text-container .content-title a{color:#fff}.view-parks-pools .view-content .content .views-row .views-field-nothing:hover .text-container{background-color:rgba(0,0,0,.5)}.view-parks-pools .pager-nav .pagination{float:none}.view-chandler-adult-sports-submissions .view-filters{margin:30px 0}@media (min-width:992px){.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline{display:flex;flex-flow:row wrap;align-items:flex-end}}.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .filter-by{text-align:center}@media (min-width:992px){.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .filter-by{align-self:center;margin-right:30px;margin-top:20px}}.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .filter-by .title{color:#4a4a4a}.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .form-group{margin-bottom:1.5rem}@media (min-width:992px){.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .form-group{margin-bottom:0}}.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-choose-sports,.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-levels,.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-preference{width:100% !important}@media (min-width:768px){.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-choose-sports,.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-levels,.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-preference{width:25%;margin-right:30px}}.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-choose-sports>label.control-label,.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-levels>label.control-label,.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-preference>label.control-label{font-size:16px;font-weight:700;line-height:1.333;color:#4a4a4a;margin-bottom:8px}.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-choose-sports details.form-item,.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-levels details.form-item,.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-preference details.form-item{background-image:linear-gradient(0deg,#fff 0,#f0f0f0 100%);border-radius:2px;box-shadow:0 1px 2px 0 rgba(0,0,0,.7);box-sizing:border-box;margin:0;height:6rem}.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-choose-sports details.form-item summary,.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-levels details.form-item summary,.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-preference details.form-item summary{position:relative;padding:20px 0 20px 2px}.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-choose-sports details.form-item summary:before,.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-levels details.form-item summary:before,.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-preference details.form-item summary:before{content:"";width:18px;height:18px;position:absolute;background:#f5f5f5;left:0}.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-choose-sports details.form-item summary:after,.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-levels details.form-item summary:after,.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-preference details.form-item summary:after{background-image:url(/themes/kwall_bootstrap_theme/css/../img/right-arrow.png);content:"";position:absolute;height:25px;width:25px;right:20px;font-weight:700;top:25px;background-repeat:no-repeat;background-size:contain;transform:rotate(90deg)}.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-choose-sports details.form-item summary:focus,.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-levels details.form-item summary:focus,.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-preference details.form-item summary:focus{outline:none}.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-choose-sports details.form-item summary .title,.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-levels details.form-item summary .title,.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-preference details.form-item summary .title{padding-left:20px}@-moz-document url-prefix(){.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-choose-sports details.form-item summary,.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-levels details.form-item summary,.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-preference details.form-item summary{display:list-item}}.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-choose-sports details.form-item .form-checkboxes,.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-levels details.form-item .form-checkboxes,.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-preference details.form-item .form-checkboxes{background:#f9f9f9;padding:20px;margin-top:1px;position:absolute;z-index:999}@media (min-width:768px){.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-choose-sports details.form-item .form-checkboxes,.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-levels details.form-item .form-checkboxes,.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-preference details.form-item .form-checkboxes{max-width:946px;columns:3}}@media (max-width:767px){.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-choose-sports details.form-item .form-checkboxes,.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-levels details.form-item .form-checkboxes,.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-preference details.form-item .form-checkboxes{width:100%;max-width:100%}}.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-choose-sports details.form-item .form-checkboxes .form-type-checkbox,.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-levels details.form-item .form-checkboxes .form-type-checkbox,.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-preference details.form-item .form-checkboxes .form-type-checkbox{margin-top:0;display:block}.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-choose-sports details.form-item .form-checkboxes .form-type-checkbox label,.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-levels details.form-item .form-checkboxes .form-type-checkbox label,.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-preference details.form-item .form-checkboxes .form-type-checkbox label{font-size:16px;line-height:24px;margin:0 0 10px;display:inline-flex}.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-choose-sports details.form-item .form-checkboxes .form-type-checkbox label input,.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-levels details.form-item .form-checkboxes .form-type-checkbox label input,.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-preference details.form-item .form-checkboxes .form-type-checkbox label input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/themes/kwall_bootstrap_theme/css/../img/check-gray.png);background-repeat:no-repeat;width:22px;height:22px;padding:12px;cursor:pointer}@media (max-width:767px){.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-choose-sports details.form-item .form-checkboxes .form-type-checkbox label input,.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-levels details.form-item .form-checkboxes .form-type-checkbox label input,.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-preference details.form-item .form-checkboxes .form-type-checkbox label input{margin-left:-30px}}.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-choose-sports details.form-item .form-checkboxes .form-type-checkbox label input:checked,.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-levels details.form-item .form-checkboxes .form-type-checkbox label input:checked,.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-preference details.form-item .form-checkboxes .form-type-checkbox label input:checked{background-image:url(/themes/kwall_bootstrap_theme/css/../img/check-green.png)}.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-choose-sports details.form-item .form-checkboxes .form-type-checkbox label input:focus,.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-levels details.form-item .form-checkboxes .form-type-checkbox label input:focus,.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-preference details.form-item .form-checkboxes .form-type-checkbox label input:focus{outline:none}.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-choose-sports details.form-item .form-checkboxes .form-type-checkbox label input::-ms-check,.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-levels details.form-item .form-checkboxes .form-type-checkbox label input::-ms-check,.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-preference details.form-item .form-checkboxes .form-type-checkbox label input::-ms-check{display:none}.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-choose-sports details.form-item .form-checkboxes .form-type-checkbox:only-child,.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-levels details.form-item .form-checkboxes .form-type-checkbox:only-child,.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-preference details.form-item .form-checkboxes .form-type-checkbox:only-child{flex:auto}.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-choose-sports details.form-item summary,.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-levels details.form-item summary,.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-preference details.form-item summary{padding:20px 0 15px 2px}.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-choose-sports details.form-item summary .title,.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-levels details.form-item summary .title,.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-preference details.form-item summary .title{font-size:1.6rem}@media (min-width:1200px){.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-choose-sports details.form-item summary .title,.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-levels details.form-item summary .title,.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-preference details.form-item summary .title{font-size:2rem}}@media (min-width:992px){.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-choose-sports,.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-levels{width:18% !important}.view-chandler-adult-sports-submissions .view-filters .views-exposed-form .form--inline .field-preference{width:22% !important}}@media (max-width:767px){.view-chandler-adult-sports-submissions .view-filters #edit-actions{text-align:center}}.view-chandler-adult-sports-submissions .view-filters #edit-actions button#edit-reset,.view-chandler-adult-sports-submissions .view-filters #edit-actions button.view-chandler-adult-sports-submissions .view-filters #edit-actions button#edit-reset--2{background:0 0;color:#003c5c;box-shadow:none}.view-chandler-adult-sports-submissions .view-filters #edit-actions button#edit-reset:hover,.view-chandler-adult-sports-submissions .view-filters #edit-actions button.view-chandler-adult-sports-submissions .view-filters #edit-actions button#edit-reset--2:hover{background:#11a26f;color:#fff}.view-chandler-adult-sports-submissions .view-filters #edit-actions button#edit-reset span.icon,.view-chandler-adult-sports-submissions .view-filters #edit-actions button.view-chandler-adult-sports-submissions .view-filters #edit-actions button#edit-reset--2 span.icon{display:none}.view-chandler-adult-sports-submissions .view-content .views-form .result span{font-weight:700}.view-chandler-adult-sports-submissions .view-content table tr th a{color:#fff}.view-chandler-adult-sports-submissions .view-content table tr td a{font-weight:400}.view-chandler-adult-sports-submissions .view-content table tr td.views-field-webform-submission-value-1{white-space:nowrap}.view-chandler-adult-sports-submissions .view-content table tr td.views-field-webform-submission-value-3{text-transform:capitalize}.view-chandler-adult-sports-submissions .view-content .filter-keyword{display:none}.view-chandler-adult-sports-submissions .view-content .filter-keyword.filter-active{display:block;margin-bottom:15px}.view-chandler-adult-sports-submissions .view-content .content .views-row{padding-top:15px;padding-bottom:15px}.view-chandler-adult-sports-submissions .view-content .content .views-row .views-field-nothing .content-wrap{position:relative;color:#fff;border-radius:2px;overflow:hidden;box-shadow:0 1px 2px 0 rgba(0,0,0,.7)}.view-chandler-adult-sports-submissions .view-content .content .views-row .views-field-nothing .content-wrap .text-container{position:relative;padding:15px;z-index:2;background-color:rgba(0,0,0,.7);transition:.3s ease;min-height:200px;height:350px}.view-chandler-adult-sports-submissions .view-content .content .views-row .views-field-nothing .content-wrap .text-container .content-title{position:absolute;bottom:0;margin-bottom:20px;margin-right:15px}.view-chandler-adult-sports-submissions .view-content .content .views-row .views-field-nothing .content-wrap .text-container .content-title a{color:#fff}.view-chandler-adult-sports-submissions .view-content .content .views-row .views-field-nothing:hover .text-container{background-color:rgba(0,0,0,.5)}.view-chandler-adult-sports-submissions .pager-nav .pagination{float:none}.view-find-tennis-partner .view-filters{margin:30px 0}@media (min-width:992px){.view-find-tennis-partner .view-filters .views-exposed-form .form--inline{display:flex;flex-flow:row wrap;align-items:flex-end}}.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .filter-by{text-align:center}@media (min-width:992px){.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .filter-by{align-self:center;margin-right:30px;margin-top:20px}}.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .filter-by .title{color:#4a4a4a}.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .form-group{margin-bottom:1.5rem}@media (min-width:992px){.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .form-group{margin-bottom:0}}.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-levels,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-days,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-monday-availability,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-tuesday-availability,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-wednesday-availability,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-thursday-availability,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-friday-availability,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-saturday-availability,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-sunday-availability,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-any-availability{width:100% !important}@media (min-width:768px){.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-levels,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-days,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-monday-availability,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-tuesday-availability,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-wednesday-availability,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-thursday-availability,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-friday-availability,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-saturday-availability,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-sunday-availability,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-any-availability{width:25%;margin-right:30px}}.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-levels>label.control-label,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-days>label.control-label,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-monday-availability>label.control-label,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-tuesday-availability>label.control-label,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-wednesday-availability>label.control-label,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-thursday-availability>label.control-label,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-friday-availability>label.control-label,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-saturday-availability>label.control-label,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-sunday-availability>label.control-label,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-any-availability>label.control-label{font-size:16px;font-weight:700;line-height:1.333;color:#4a4a4a;margin-bottom:8px}.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-levels details.form-item,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-days details.form-item,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-monday-availability details.form-item,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-tuesday-availability details.form-item,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-wednesday-availability details.form-item,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-thursday-availability details.form-item,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-friday-availability details.form-item,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-saturday-availability details.form-item,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-sunday-availability details.form-item,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-any-availability details.form-item{background-image:linear-gradient(0deg,#fff 0,#f0f0f0 100%);border-radius:2px;box-shadow:0 1px 2px 0 rgba(0,0,0,.7);box-sizing:border-box;margin:0;height:6rem}.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-levels details.form-item summary,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-days details.form-item summary,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-monday-availability details.form-item summary,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-tuesday-availability details.form-item summary,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-wednesday-availability details.form-item summary,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-thursday-availability details.form-item summary,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-friday-availability details.form-item summary,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-saturday-availability details.form-item summary,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-sunday-availability details.form-item summary,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-any-availability details.form-item summary{position:relative;padding:20px 0 20px 2px}.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-levels details.form-item summary:before,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-days details.form-item summary:before,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-monday-availability details.form-item summary:before,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-tuesday-availability details.form-item summary:before,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-wednesday-availability details.form-item summary:before,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-thursday-availability details.form-item summary:before,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-friday-availability details.form-item summary:before,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-saturday-availability details.form-item summary:before,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-sunday-availability details.form-item summary:before,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-any-availability details.form-item summary:before{content:"";width:18px;height:18px;position:absolute;background:#f5f5f5;left:0}.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-levels details.form-item summary:after,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-days details.form-item summary:after,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-monday-availability details.form-item summary:after,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-tuesday-availability details.form-item summary:after,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-wednesday-availability details.form-item summary:after,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-thursday-availability details.form-item summary:after,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-friday-availability details.form-item summary:after,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-saturday-availability details.form-item summary:after,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-sunday-availability details.form-item summary:after,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-any-availability details.form-item summary:after{background-image:url(/themes/kwall_bootstrap_theme/css/../img/right-arrow.png);content:"";position:absolute;height:25px;width:25px;right:20px;font-weight:700;top:25px;background-repeat:no-repeat;background-size:contain;transform:rotate(90deg)}.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-levels details.form-item summary:focus,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-days details.form-item summary:focus,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-monday-availability details.form-item summary:focus,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-tuesday-availability details.form-item summary:focus,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-wednesday-availability details.form-item summary:focus,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-thursday-availability details.form-item summary:focus,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-friday-availability details.form-item summary:focus,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-saturday-availability details.form-item summary:focus,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-sunday-availability details.form-item summary:focus,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-any-availability details.form-item summary:focus{outline:none}.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-levels details.form-item summary .title,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-days details.form-item summary .title,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-monday-availability details.form-item summary .title,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-tuesday-availability details.form-item summary .title,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-wednesday-availability details.form-item summary .title,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-thursday-availability details.form-item summary .title,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-friday-availability details.form-item summary .title,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-saturday-availability details.form-item summary .title,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-sunday-availability details.form-item summary .title,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-any-availability details.form-item summary .title{padding-left:20px}@-moz-document url-prefix(){.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-levels details.form-item summary,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-days details.form-item summary,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-monday-availability details.form-item summary,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-tuesday-availability details.form-item summary,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-wednesday-availability details.form-item summary,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-thursday-availability details.form-item summary,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-friday-availability details.form-item summary,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-saturday-availability details.form-item summary,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-sunday-availability details.form-item summary,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-any-availability details.form-item summary{display:list-item}}.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-levels details.form-item .form-checkboxes,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-days details.form-item .form-checkboxes,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-monday-availability details.form-item .form-checkboxes,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-tuesday-availability details.form-item .form-checkboxes,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-wednesday-availability details.form-item .form-checkboxes,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-thursday-availability details.form-item .form-checkboxes,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-friday-availability details.form-item .form-checkboxes,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-saturday-availability details.form-item .form-checkboxes,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-sunday-availability details.form-item .form-checkboxes,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-any-availability details.form-item .form-checkboxes{background:#f9f9f9;padding:20px;margin-top:1px;position:absolute;z-index:999}@media (min-width:768px){.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-levels details.form-item .form-checkboxes,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-days details.form-item .form-checkboxes,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-monday-availability details.form-item .form-checkboxes,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-tuesday-availability details.form-item .form-checkboxes,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-wednesday-availability details.form-item .form-checkboxes,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-thursday-availability details.form-item .form-checkboxes,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-friday-availability details.form-item .form-checkboxes,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-saturday-availability details.form-item .form-checkboxes,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-sunday-availability details.form-item .form-checkboxes,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-any-availability details.form-item .form-checkboxes{max-width:946px;columns:3}}@media (max-width:767px){.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-levels details.form-item .form-checkboxes,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-days details.form-item .form-checkboxes,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-monday-availability details.form-item .form-checkboxes,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-tuesday-availability details.form-item .form-checkboxes,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-wednesday-availability details.form-item .form-checkboxes,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-thursday-availability details.form-item .form-checkboxes,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-friday-availability details.form-item .form-checkboxes,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-saturday-availability details.form-item .form-checkboxes,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-sunday-availability details.form-item .form-checkboxes,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-any-availability details.form-item .form-checkboxes{width:100%;max-width:100%}}.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-levels details.form-item .form-checkboxes .form-type-checkbox,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-days details.form-item .form-checkboxes .form-type-checkbox,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-monday-availability details.form-item .form-checkboxes .form-type-checkbox,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-tuesday-availability details.form-item .form-checkboxes .form-type-checkbox,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-wednesday-availability details.form-item .form-checkboxes .form-type-checkbox,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-thursday-availability details.form-item .form-checkboxes .form-type-checkbox,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-friday-availability details.form-item .form-checkboxes .form-type-checkbox,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-saturday-availability details.form-item .form-checkboxes .form-type-checkbox,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-sunday-availability details.form-item .form-checkboxes .form-type-checkbox,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-any-availability details.form-item .form-checkboxes .form-type-checkbox{margin-top:0;display:block}.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-levels details.form-item .form-checkboxes .form-type-checkbox label,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-days details.form-item .form-checkboxes .form-type-checkbox label,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-monday-availability details.form-item .form-checkboxes .form-type-checkbox label,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-tuesday-availability details.form-item .form-checkboxes .form-type-checkbox label,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-wednesday-availability details.form-item .form-checkboxes .form-type-checkbox label,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-thursday-availability details.form-item .form-checkboxes .form-type-checkbox label,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-friday-availability details.form-item .form-checkboxes .form-type-checkbox label,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-saturday-availability details.form-item .form-checkboxes .form-type-checkbox label,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-sunday-availability details.form-item .form-checkboxes .form-type-checkbox label,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-any-availability details.form-item .form-checkboxes .form-type-checkbox label{font-size:16px;line-height:24px;margin:0 0 10px;display:inline-flex}.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-levels details.form-item .form-checkboxes .form-type-checkbox label input,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-days details.form-item .form-checkboxes .form-type-checkbox label input,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-monday-availability details.form-item .form-checkboxes .form-type-checkbox label input,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-tuesday-availability details.form-item .form-checkboxes .form-type-checkbox label input,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-wednesday-availability details.form-item .form-checkboxes .form-type-checkbox label input,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-thursday-availability details.form-item .form-checkboxes .form-type-checkbox label input,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-friday-availability details.form-item .form-checkboxes .form-type-checkbox label input,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-saturday-availability details.form-item .form-checkboxes .form-type-checkbox label input,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-sunday-availability details.form-item .form-checkboxes .form-type-checkbox label input,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-any-availability details.form-item .form-checkboxes .form-type-checkbox label input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/themes/kwall_bootstrap_theme/css/../img/check-gray.png);background-repeat:no-repeat;width:22px;height:22px;padding:12px;cursor:pointer}@media (max-width:767px){.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-levels details.form-item .form-checkboxes .form-type-checkbox label input,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-days details.form-item .form-checkboxes .form-type-checkbox label input,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-monday-availability details.form-item .form-checkboxes .form-type-checkbox label input,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-tuesday-availability details.form-item .form-checkboxes .form-type-checkbox label input,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-wednesday-availability details.form-item .form-checkboxes .form-type-checkbox label input,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-thursday-availability details.form-item .form-checkboxes .form-type-checkbox label input,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-friday-availability details.form-item .form-checkboxes .form-type-checkbox label input,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-saturday-availability details.form-item .form-checkboxes .form-type-checkbox label input,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-sunday-availability details.form-item .form-checkboxes .form-type-checkbox label input,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-any-availability details.form-item .form-checkboxes .form-type-checkbox label input{margin-left:-30px}}.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-levels details.form-item .form-checkboxes .form-type-checkbox label input:checked,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-days details.form-item .form-checkboxes .form-type-checkbox label input:checked,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-monday-availability details.form-item .form-checkboxes .form-type-checkbox label input:checked,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-tuesday-availability details.form-item .form-checkboxes .form-type-checkbox label input:checked,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-wednesday-availability details.form-item .form-checkboxes .form-type-checkbox label input:checked,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-thursday-availability details.form-item .form-checkboxes .form-type-checkbox label input:checked,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-friday-availability details.form-item .form-checkboxes .form-type-checkbox label input:checked,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-saturday-availability details.form-item .form-checkboxes .form-type-checkbox label input:checked,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-sunday-availability details.form-item .form-checkboxes .form-type-checkbox label input:checked,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-any-availability details.form-item .form-checkboxes .form-type-checkbox label input:checked{background-image:url(/themes/kwall_bootstrap_theme/css/../img/check-green.png)}.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-levels details.form-item .form-checkboxes .form-type-checkbox label input:focus,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-days details.form-item .form-checkboxes .form-type-checkbox label input:focus,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-monday-availability details.form-item .form-checkboxes .form-type-checkbox label input:focus,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-tuesday-availability details.form-item .form-checkboxes .form-type-checkbox label input:focus,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-wednesday-availability details.form-item .form-checkboxes .form-type-checkbox label input:focus,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-thursday-availability details.form-item .form-checkboxes .form-type-checkbox label input:focus,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-friday-availability details.form-item .form-checkboxes .form-type-checkbox label input:focus,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-saturday-availability details.form-item .form-checkboxes .form-type-checkbox label input:focus,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-sunday-availability details.form-item .form-checkboxes .form-type-checkbox label input:focus,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-any-availability details.form-item .form-checkboxes .form-type-checkbox label input:focus{outline:none}.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-levels details.form-item .form-checkboxes .form-type-checkbox label input::-ms-check,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-days details.form-item .form-checkboxes .form-type-checkbox label input::-ms-check,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-monday-availability details.form-item .form-checkboxes .form-type-checkbox label input::-ms-check,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-tuesday-availability details.form-item .form-checkboxes .form-type-checkbox label input::-ms-check,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-wednesday-availability details.form-item .form-checkboxes .form-type-checkbox label input::-ms-check,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-thursday-availability details.form-item .form-checkboxes .form-type-checkbox label input::-ms-check,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-friday-availability details.form-item .form-checkboxes .form-type-checkbox label input::-ms-check,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-saturday-availability details.form-item .form-checkboxes .form-type-checkbox label input::-ms-check,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-sunday-availability details.form-item .form-checkboxes .form-type-checkbox label input::-ms-check,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-any-availability details.form-item .form-checkboxes .form-type-checkbox label input::-ms-check{display:none}.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-levels details.form-item .form-checkboxes .form-type-checkbox:only-child,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-days details.form-item .form-checkboxes .form-type-checkbox:only-child,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-monday-availability details.form-item .form-checkboxes .form-type-checkbox:only-child,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-tuesday-availability details.form-item .form-checkboxes .form-type-checkbox:only-child,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-wednesday-availability details.form-item .form-checkboxes .form-type-checkbox:only-child,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-thursday-availability details.form-item .form-checkboxes .form-type-checkbox:only-child,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-friday-availability details.form-item .form-checkboxes .form-type-checkbox:only-child,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-saturday-availability details.form-item .form-checkboxes .form-type-checkbox:only-child,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-sunday-availability details.form-item .form-checkboxes .form-type-checkbox:only-child,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-any-availability details.form-item .form-checkboxes .form-type-checkbox:only-child{flex:auto}.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-levels details.form-item summary,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-days details.form-item summary,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-monday-availability details.form-item summary,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-tuesday-availability details.form-item summary,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-wednesday-availability details.form-item summary,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-thursday-availability details.form-item summary,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-friday-availability details.form-item summary,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-saturday-availability details.form-item summary,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-sunday-availability details.form-item summary,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-any-availability details.form-item summary{padding:20px 0 15px 2px}.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-levels details.form-item summary .title,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-days details.form-item summary .title,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-monday-availability details.form-item summary .title,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-tuesday-availability details.form-item summary .title,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-wednesday-availability details.form-item summary .title,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-thursday-availability details.form-item summary .title,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-friday-availability details.form-item summary .title,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-saturday-availability details.form-item summary .title,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-sunday-availability details.form-item summary .title,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-any-availability details.form-item summary .title{font-size:1.4rem}@media (min-width:1200px){.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-levels details.form-item summary .title,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-days details.form-item summary .title,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-monday-availability details.form-item summary .title,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-tuesday-availability details.form-item summary .title,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-wednesday-availability details.form-item summary .title,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-thursday-availability details.form-item summary .title,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-friday-availability details.form-item summary .title,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-saturday-availability details.form-item summary .title,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-sunday-availability details.form-item summary .title,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-any-availability details.form-item summary .title{font-size:2rem}}.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-monday-availability,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-tuesday-availability,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-wednesday-availability,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-thursday-availability,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-friday-availability,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-saturday-availability,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-sunday-availability,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-any-availability{display:none}@media (min-width:992px){.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-levels,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-days{width:18% !important}.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-monday-availability,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-tuesday-availability,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-wednesday-availability,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-thursday-availability,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-friday-availability,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-saturday-availability,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-sunday-availability,.view-find-tennis-partner .view-filters .views-exposed-form .form--inline .field-any-availability{width:22% !important}}@media (max-width:767px){.view-find-tennis-partner .view-filters #edit-actions{text-align:center}}.view-find-tennis-partner .view-filters #edit-actions button#edit-reset,.view-find-tennis-partner .view-filters #edit-actions button.view-find-tennis-partner .view-filters #edit-actions button#edit-reset--2{background:0 0;color:#003c5c;box-shadow:none}.view-find-tennis-partner .view-filters #edit-actions button#edit-reset:hover,.view-find-tennis-partner .view-filters #edit-actions button.view-find-tennis-partner .view-filters #edit-actions button#edit-reset--2:hover{background:#11a26f;color:#fff}.view-find-tennis-partner .view-filters #edit-actions button#edit-reset span.icon,.view-find-tennis-partner .view-filters #edit-actions button.view-find-tennis-partner .view-filters #edit-actions button#edit-reset--2 span.icon{display:none}.view-find-tennis-partner .view-content .views-form .result span{font-weight:700}.view-find-tennis-partner .view-content table tr th a{color:#fff}.view-find-tennis-partner .view-content table tr td a{font-weight:400}.view-find-tennis-partner .view-content table tr td.views-field-webform-submission-value-1{white-space:nowrap}.view-find-tennis-partner .view-content table tr td.views-field-webform-submission-value-4{white-space:nowrap}.view-find-tennis-partner .view-content table tr td.views-field-find-tennis-partner-availability .day-wrapper{margin-bottom:.5rem}.view-find-tennis-partner .view-content table tr td.views-field-find-tennis-partner-availability .day{color:#003c5c}.view-find-tennis-partner .view-content table tr td.views-field-find-tennis-partner-availability .availability{font-size:1.6rem}.view-find-tennis-partner .view-content table tr td.views-field-webform-submission-value-3{font-size:1.6rem}.view-find-tennis-partner .view-content .filter-keyword{display:none}.view-find-tennis-partner .view-content .filter-keyword.filter-active{display:block;margin-bottom:15px}.view-find-tennis-partner .view-content .content .views-row{padding-top:15px;padding-bottom:15px}.view-find-tennis-partner .view-content .content .views-row .views-field-nothing .content-wrap{position:relative;color:#fff;border-radius:2px;overflow:hidden;box-shadow:0 1px 2px 0 rgba(0,0,0,.7)}.view-find-tennis-partner .view-content .content .views-row .views-field-nothing .content-wrap .text-container{position:relative;padding:15px;z-index:2;background-color:rgba(0,0,0,.7);transition:.3s ease;min-height:200px;height:350px}.view-find-tennis-partner .view-content .content .views-row .views-field-nothing .content-wrap .text-container .content-title{position:absolute;bottom:0;margin-bottom:20px;margin-right:15px}.view-find-tennis-partner .view-content .content .views-row .views-field-nothing .content-wrap .text-container .content-title a{color:#fff}.view-find-tennis-partner .view-content .content .views-row .views-field-nothing:hover .text-container{background-color:rgba(0,0,0,.5)}.view-find-tennis-partner .pager-nav .pagination{float:none}.events-grid{margin:30px 0}.events-grid .view-empty .result span{font-weight:700}.events-grid .view-content .filter-keyword{display:none}.events-grid .view-content .filter-keyword.filter-active{display:block;margin-bottom:15px}.events-grid .view-content .content .views-row{padding-top:15px;padding-bottom:15px}.events-grid .view-content .content .views-row .views-field-nothing .content-wrap{position:relative;color:#fff;border-radius:2px;overflow:hidden;box-shadow:0 1px 2px 0 rgba(0,0,0,.7)}.events-grid .view-content .content .views-row .views-field-nothing .content-wrap .text-container{position:relative;padding:15px;z-index:2;background-color:rgba(0,0,0,.7);transition:.3s ease;min-height:200px;height:350px}.events-grid .view-content .content .views-row .views-field-nothing .content-wrap .text-container .content-title{position:absolute;bottom:0;margin-bottom:20px;margin-right:15px}.events-grid .view-content .content .views-row .views-field-nothing .content-wrap .text-container .content-title a{color:#fff}.events-grid .view-content .content .views-row .views-field-nothing:hover .text-container{background-color:rgba(0,0,0,.5)}.events-grid .view-content .content .views-row .views-field-nothing .content-wrap .text-container{height:400px}.events-grid .view-content .content .views-row .views-field-nothing .content-wrap .text-container .date{position:absolute;top:0;right:0;border-radius:0 2px;z-index:5}.events-grid .view-content .content .views-row .views-field-nothing .content-wrap .text-container .content{position:absolute;bottom:0;left:0;width:100%;padding:30px 15px;z-index:5}.events-grid .view-content .content .views-row .views-field-nothing .content-wrap .text-container .content .title,.events-grid .view-content .content .views-row .views-field-nothing .content-wrap .text-container .content .day{margin-bottom:20px}.events-grid .view-content .content .views-row .views-field-nothing .content-wrap .text-container .content .link a{color:#f5a623;font-weight:400}.events-grid .pager-nav .pagination{float:none}.view-special-events .view-filters{margin:6rem 0 3rem}.view-special-events .view-filters .views-exposed-form .form--inline{display:block}.view-special-events .view-filters .views-exposed-form .form--inline .form-group{display:block;float:none;width:100% !important;margin:0 1rem 1.5rem 0 !important}.view-special-events .view-filters .views-exposed-form .form--inline .form-group.form-type-date{display:none}.view-special-events .view-filters .views-exposed-form .form--inline .form-group:last-child{margin-right:0}@media screen and (min-width:768px){.view-special-events .view-filters .views-exposed-form .form--inline .form-group:nth-last-child(2) details .form-checkboxes{min-width:700px;right:0}}.view-special-events .view-filters .views-exposed-form .form--inline label{display:none}.view-special-events .view-filters .views-exposed-form .form--inline details,.view-special-events .view-filters .views-exposed-form .form--inline input,.view-special-events .view-filters .views-exposed-form .form--inline .select-wrapper,.view-special-events .view-filters .views-exposed-form .form--inline select{width:100%}.view-special-events .view-filters .views-exposed-form .form--inline .filter-by{display:none}.view-special-events .view-filters .views-exposed-form .form--inline .form-title{display:block;max-width:80px !important}.view-special-events .view-filters .views-exposed-form .form--inline .form-title h5{color:#4a4a4a}@media (min-width:768px){.view-special-events .view-filters .views-exposed-form .form--inline .field-amenity{width:25%;margin-right:30px}}.view-special-events .view-filters .views-exposed-form .form--inline .field-amenity>label.control-label{font-size:16px;font-weight:700;line-height:1.333;color:#4a4a4a;margin-bottom:8px}.view-special-events .view-filters .views-exposed-form .form--inline .field-amenity details.form-item{background-image:linear-gradient(0deg,#fff 0,#f0f0f0 100%);border-radius:2px;box-shadow:0 1px 2px 0 rgba(0,0,0,.7);box-sizing:border-box;margin:0;height:6rem}.view-special-events .view-filters .views-exposed-form .form--inline .field-amenity details.form-item summary{position:relative;padding:20px 0 20px 2px}.view-special-events .view-filters .views-exposed-form .form--inline .field-amenity details.form-item summary:before{content:"";width:18px;height:18px;position:absolute;background:#f5f5f5;left:0}.view-special-events .view-filters .views-exposed-form .form--inline .field-amenity details.form-item summary:after{background-image:url(/themes/kwall_bootstrap_theme/css/../img/right-arrow.png);content:"";position:absolute;height:25px;width:25px;right:20px;font-weight:700;top:25px;background-repeat:no-repeat;background-size:contain;transform:rotate(90deg)}.view-special-events .view-filters .views-exposed-form .form--inline .field-amenity details.form-item summary:focus{outline:none}.view-special-events .view-filters .views-exposed-form .form--inline .field-amenity details.form-item summary .title{padding-left:20px}@-moz-document url-prefix(){.view-special-events .view-filters .views-exposed-form .form--inline .field-amenity details.form-item summary{display:list-item}}.view-special-events .view-filters .views-exposed-form .form--inline .field-amenity details.form-item .form-checkboxes{background:#f9f9f9;padding:20px;margin-top:1px;position:absolute;z-index:999}@media (min-width:768px){.view-special-events .view-filters .views-exposed-form .form--inline .field-amenity details.form-item .form-checkboxes{max-width:946px;columns:3}}@media (max-width:767px){.view-special-events .view-filters .views-exposed-form .form--inline .field-amenity details.form-item .form-checkboxes{width:100%;max-width:100%}}.view-special-events .view-filters .views-exposed-form .form--inline .field-amenity details.form-item .form-checkboxes .form-type-checkbox{margin-top:0;display:block}.view-special-events .view-filters .views-exposed-form .form--inline .field-amenity details.form-item .form-checkboxes .form-type-checkbox label{font-size:16px;line-height:24px;margin:0 0 10px;display:inline-flex}.view-special-events .view-filters .views-exposed-form .form--inline .field-amenity details.form-item .form-checkboxes .form-type-checkbox label input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/themes/kwall_bootstrap_theme/css/../img/check-gray.png);background-repeat:no-repeat;width:22px;height:22px;padding:12px;cursor:pointer}@media (max-width:767px){.view-special-events .view-filters .views-exposed-form .form--inline .field-amenity details.form-item .form-checkboxes .form-type-checkbox label input{margin-left:-30px}}.view-special-events .view-filters .views-exposed-form .form--inline .field-amenity details.form-item .form-checkboxes .form-type-checkbox label input:checked{background-image:url(/themes/kwall_bootstrap_theme/css/../img/check-green.png)}.view-special-events .view-filters .views-exposed-form .form--inline .field-amenity details.form-item .form-checkboxes .form-type-checkbox label input:focus{outline:none}.view-special-events .view-filters .views-exposed-form .form--inline .field-amenity details.form-item .form-checkboxes .form-type-checkbox label input::-ms-check{display:none}.view-special-events .view-filters .views-exposed-form .form--inline .field-amenity details.form-item .form-checkboxes .form-type-checkbox:only-child{flex:auto}.view-special-events .view-filters .views-exposed-form .form--inline .form-actions{display:flex;flex-wrap:nowrap;margin-bottom:0}.view-special-events .view-filters .views-exposed-form .form--inline .form-actions button{width:100%;height:59px;margin-top:0}.view-special-events .view-filters .views-exposed-form .form--inline .form-actions button:last-child{margin-right:0}@media (min-width:992px){.view-special-events .view-filters .views-exposed-form .form--inline{display:flex;align-items:center;flex-wrap:nowrap}.view-special-events .view-filters .views-exposed-form .form--inline .form-group{flex:1 1 auto;flex-grow:1;max-width:270px}.view-special-events .view-filters .views-exposed-form .form--inline .form-group.form-type-date{display:none}.view-special-events .view-filters .views-exposed-form .form--inline button{padding:1.75rem}}.view-diversity-events-page-block .view-filters{margin:6rem 0 3rem}.view-diversity-events-page-block .view-filters .views-exposed-form .form--inline{display:block}.view-diversity-events-page-block .view-filters .views-exposed-form .form--inline .form-group{display:block;float:none;width:100% !important;margin:0 1rem 1.5rem 0 !important}.view-diversity-events-page-block .view-filters .views-exposed-form .form--inline .form-group.form-type-date{display:none}.view-diversity-events-page-block .view-filters .views-exposed-form .form--inline .form-group:last-child{margin-right:0}.view-diversity-events-page-block .view-filters .views-exposed-form .form--inline label{display:none}.view-diversity-events-page-block .view-filters .views-exposed-form .form--inline details,.view-diversity-events-page-block .view-filters .views-exposed-form .form--inline input,.view-diversity-events-page-block .view-filters .views-exposed-form .form--inline .select-wrapper,.view-diversity-events-page-block .view-filters .views-exposed-form .form--inline select{width:100%}.view-diversity-events-page-block .view-filters .views-exposed-form .form--inline .filter-by{display:none}.view-diversity-events-page-block .view-filters .views-exposed-form .form--inline .form-title{display:block;max-width:80px !important}.view-diversity-events-page-block .view-filters .views-exposed-form .form--inline .form-title h5{color:#4a4a4a}@media (min-width:768px){.view-diversity-events-page-block .view-filters .views-exposed-form .form--inline .field-amenity{width:25%;margin-right:30px}}.view-diversity-events-page-block .view-filters .views-exposed-form .form--inline .field-amenity>label.control-label{font-size:16px;font-weight:700;line-height:1.333;color:#4a4a4a;margin-bottom:8px}.view-diversity-events-page-block .view-filters .views-exposed-form .form--inline .field-amenity details.form-item{background-image:linear-gradient(0deg,#fff 0,#f0f0f0 100%);border-radius:2px;box-shadow:0 1px 2px 0 rgba(0,0,0,.7);box-sizing:border-box;margin:0;height:6rem}.view-diversity-events-page-block .view-filters .views-exposed-form .form--inline .field-amenity details.form-item summary{position:relative;padding:20px 0 20px 2px}.view-diversity-events-page-block .view-filters .views-exposed-form .form--inline .field-amenity details.form-item summary:before{content:"";width:18px;height:18px;position:absolute;background:#f5f5f5;left:0}.view-diversity-events-page-block .view-filters .views-exposed-form .form--inline .field-amenity details.form-item summary:after{background-image:url(/themes/kwall_bootstrap_theme/css/../img/right-arrow.png);content:"";position:absolute;height:25px;width:25px;right:20px;font-weight:700;top:25px;background-repeat:no-repeat;background-size:contain;transform:rotate(90deg)}.view-diversity-events-page-block .view-filters .views-exposed-form .form--inline .field-amenity details.form-item summary:focus{outline:none}.view-diversity-events-page-block .view-filters .views-exposed-form .form--inline .field-amenity details.form-item summary .title{padding-left:20px}@-moz-document url-prefix(){.view-diversity-events-page-block .view-filters .views-exposed-form .form--inline .field-amenity details.form-item summary{display:list-item}}.view-diversity-events-page-block .view-filters .views-exposed-form .form--inline .field-amenity details.form-item .form-checkboxes{background:#f9f9f9;padding:20px;margin-top:1px;position:absolute;z-index:999}@media (min-width:768px){.view-diversity-events-page-block .view-filters .views-exposed-form .form--inline .field-amenity details.form-item .form-checkboxes{max-width:946px;columns:3}}@media (max-width:767px){.view-diversity-events-page-block .view-filters .views-exposed-form .form--inline .field-amenity details.form-item .form-checkboxes{width:100%;max-width:100%}}.view-diversity-events-page-block .view-filters .views-exposed-form .form--inline .field-amenity details.form-item .form-checkboxes .form-type-checkbox{margin-top:0;display:block}.view-diversity-events-page-block .view-filters .views-exposed-form .form--inline .field-amenity details.form-item .form-checkboxes .form-type-checkbox label{font-size:16px;line-height:24px;margin:0 0 10px;display:inline-flex}.view-diversity-events-page-block .view-filters .views-exposed-form .form--inline .field-amenity details.form-item .form-checkboxes .form-type-checkbox label input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/themes/kwall_bootstrap_theme/css/../img/check-gray.png);background-repeat:no-repeat;width:22px;height:22px;padding:12px;cursor:pointer}@media (max-width:767px){.view-diversity-events-page-block .view-filters .views-exposed-form .form--inline .field-amenity details.form-item .form-checkboxes .form-type-checkbox label input{margin-left:-30px}}.view-diversity-events-page-block .view-filters .views-exposed-form .form--inline .field-amenity details.form-item .form-checkboxes .form-type-checkbox label input:checked{background-image:url(/themes/kwall_bootstrap_theme/css/../img/check-green.png)}.view-diversity-events-page-block .view-filters .views-exposed-form .form--inline .field-amenity details.form-item .form-checkboxes .form-type-checkbox label input:focus{outline:none}.view-diversity-events-page-block .view-filters .views-exposed-form .form--inline .field-amenity details.form-item .form-checkboxes .form-type-checkbox label input::-ms-check{display:none}.view-diversity-events-page-block .view-filters .views-exposed-form .form--inline .field-amenity details.form-item .form-checkboxes .form-type-checkbox:only-child{flex:auto}.view-diversity-events-page-block .view-filters .views-exposed-form .form--inline .form-actions{display:flex;flex-wrap:nowrap;margin-bottom:0}.view-diversity-events-page-block .view-filters .views-exposed-form .form--inline .form-actions button{width:100%;height:59px;margin-top:0}.view-diversity-events-page-block .view-filters .views-exposed-form .form--inline .form-actions button:last-child{margin-right:0}@media (min-width:992px){.view-diversity-events-page-block .view-filters .views-exposed-form .form--inline{display:flex;align-items:center;flex-wrap:nowrap}.view-diversity-events-page-block .view-filters .views-exposed-form .form--inline .form-group{flex:1 1 auto;flex-grow:1;max-width:270px}.view-diversity-events-page-block .view-filters .views-exposed-form .form--inline button{padding:1.75rem}}.view-events-landing-block .view-filters{margin:6rem 0 3rem}.view-events-landing-block .view-filters .views-exposed-form .form--inline{display:block}.view-events-landing-block .view-filters .views-exposed-form .form--inline .form-group{display:block;float:none;width:100% !important;margin:0 1rem 1.5rem 0 !important}.view-events-landing-block .view-filters .views-exposed-form .form--inline .form-group:last-child{margin-right:0}.view-events-landing-block .view-filters .views-exposed-form .form--inline label{display:none}.view-events-landing-block .view-filters .views-exposed-form .form--inline details,.view-events-landing-block .view-filters .views-exposed-form .form--inline input,.view-events-landing-block .view-filters .views-exposed-form .form--inline .select-wrapper,.view-events-landing-block .view-filters .views-exposed-form .form--inline select{width:100%}.view-events-landing-block .view-filters .views-exposed-form .form--inline .filter-by{display:none}.view-events-landing-block .view-filters .views-exposed-form .form--inline .form-title{display:block;max-width:80px !important}.view-events-landing-block .view-filters .views-exposed-form .form--inline .form-title h5{color:#4a4a4a}@media (min-width:768px){.view-events-landing-block .view-filters .views-exposed-form .form--inline .field-amenity{width:25%;margin-right:30px}}.view-events-landing-block .view-filters .views-exposed-form .form--inline .field-amenity>label.control-label{font-size:16px;font-weight:700;line-height:1.333;color:#4a4a4a;margin-bottom:8px}.view-events-landing-block .view-filters .views-exposed-form .form--inline .field-amenity details.form-item{background-image:linear-gradient(0deg,#fff 0,#f0f0f0 100%);border-radius:2px;box-shadow:0 1px 2px 0 rgba(0,0,0,.7);box-sizing:border-box;margin:0;height:6rem}.view-events-landing-block .view-filters .views-exposed-form .form--inline .field-amenity details.form-item summary{position:relative;padding:20px 0 20px 2px}.view-events-landing-block .view-filters .views-exposed-form .form--inline .field-amenity details.form-item summary:before{content:"";width:18px;height:18px;position:absolute;background:#f5f5f5;left:0}.view-events-landing-block .view-filters .views-exposed-form .form--inline .field-amenity details.form-item summary:after{background-image:url(/themes/kwall_bootstrap_theme/css/../img/right-arrow.png);content:"";position:absolute;height:25px;width:25px;right:20px;font-weight:700;top:25px;background-repeat:no-repeat;background-size:contain;transform:rotate(90deg)}.view-events-landing-block .view-filters .views-exposed-form .form--inline .field-amenity details.form-item summary:focus{outline:none}.view-events-landing-block .view-filters .views-exposed-form .form--inline .field-amenity details.form-item summary .title{padding-left:20px}@-moz-document url-prefix(){.view-events-landing-block .view-filters .views-exposed-form .form--inline .field-amenity details.form-item summary{display:list-item}}.view-events-landing-block .view-filters .views-exposed-form .form--inline .field-amenity details.form-item .form-checkboxes{background:#f9f9f9;padding:20px;margin-top:1px;position:absolute;z-index:999}@media (min-width:768px){.view-events-landing-block .view-filters .views-exposed-form .form--inline .field-amenity details.form-item .form-checkboxes{max-width:946px;columns:3}}@media (max-width:767px){.view-events-landing-block .view-filters .views-exposed-form .form--inline .field-amenity details.form-item .form-checkboxes{width:100%;max-width:100%}}.view-events-landing-block .view-filters .views-exposed-form .form--inline .field-amenity details.form-item .form-checkboxes .form-type-checkbox{margin-top:0;display:block}.view-events-landing-block .view-filters .views-exposed-form .form--inline .field-amenity details.form-item .form-checkboxes .form-type-checkbox label{font-size:16px;line-height:24px;margin:0 0 10px;display:inline-flex}.view-events-landing-block .view-filters .views-exposed-form .form--inline .field-amenity details.form-item .form-checkboxes .form-type-checkbox label input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/themes/kwall_bootstrap_theme/css/../img/check-gray.png);background-repeat:no-repeat;width:22px;height:22px;padding:12px;cursor:pointer}@media (max-width:767px){.view-events-landing-block .view-filters .views-exposed-form .form--inline .field-amenity details.form-item .form-checkboxes .form-type-checkbox label input{margin-left:-30px}}.view-events-landing-block .view-filters .views-exposed-form .form--inline .field-amenity details.form-item .form-checkboxes .form-type-checkbox label input:checked{background-image:url(/themes/kwall_bootstrap_theme/css/../img/check-green.png)}.view-events-landing-block .view-filters .views-exposed-form .form--inline .field-amenity details.form-item .form-checkboxes .form-type-checkbox label input:focus{outline:none}.view-events-landing-block .view-filters .views-exposed-form .form--inline .field-amenity details.form-item .form-checkboxes .form-type-checkbox label input::-ms-check{display:none}.view-events-landing-block .view-filters .views-exposed-form .form--inline .field-amenity details.form-item .form-checkboxes .form-type-checkbox:only-child{flex:auto}.view-events-landing-block .view-filters .views-exposed-form .form--inline .form-actions{display:flex;flex-wrap:nowrap;margin-bottom:0}.view-events-landing-block .view-filters .views-exposed-form .form--inline .form-actions button{width:100%;height:59px;margin-top:0}.view-events-landing-block .view-filters .views-exposed-form .form--inline .form-actions button:last-child{margin-right:0}@media (min-width:992px){.view-events-landing-block .view-filters .views-exposed-form .form--inline{display:flex;align-items:center;flex-wrap:nowrap}.view-events-landing-block .view-filters .views-exposed-form .form--inline .form-group{flex:1 1 auto;flex-grow:1;max-width:270px}.view-events-landing-block .view-filters .views-exposed-form .form--inline button{padding:1.75rem}}.view-events-landing-block .pager-nav{clear:both}.view-hp-articles{max-width:1400px;margin:0 auto 4rem auto}.view-hp-articles .view-content{margin-bottom:40px}.view-hp-articles .view-content .slick-list{margin:0 6rem}@media (min-width:1200px){.view-hp-articles .view-content .slick-list{margin:0 6rem}}.view-hp-articles .view-content .views-row{padding-left:15px;padding-right:15px;padding-bottom:10px}.view-hp-articles .view-content .slick-slide{margin:0;background:none transparent}.view-hp-articles .view-content .slick-arrow{padding:0;background-color:transparent;height:60px;width:60px}.view-hp-articles .view-content .slick-arrow:before{content:revert}@media (min-width:992px){.view-hp-articles .view-content .slick-arrow{top:30%}}.view-hp-articles .view-content .slick-arrow:hover,.view-hp-articles .view-content .slick-arrow:focus{height:65px;width:65px;opacity:.75}.view-hp-articles .view-content .slick-arrow img{width:100%;height:auto}.view-hp-articles article a.link{text-decoration:none;position:relative;display:block}.view-hp-articles article a.link:hover{transform:scale(1.02);transition-duration:.35s}.view-hp-articles article .article-thumbnail{position:relative}.view-hp-articles article .article-type{position:absolute;width:100%;left:0;bottom:0;padding:.75rem}.view-hp-articles article .article-type .article-background{background:#710036;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;opacity:.8}.view-hp-articles article .article-type .article-label{position:relative;color:#fff;z-index:2;width:100%;display:flex;justify-content:space-between;font-size:1.6rem}.view-hp-articles article .article-type .article-label span.text{position:relative;margin-top:5px}.view-hp-articles article .article-type .article-label span.fal{position:relative;font-size:3rem}.view-hp-articles article .article-text{margin-bottom:1.5rem}.view-hp-articles article .article-text h3{color:#fff;font-family:'Open Sans',sans-serif;font-size:2rem;font-weight:800}.view-hp-articles article .article-text .article-details{color:#fff}.view-hp-articles article .article-text .article-details .field--name-body{font-family:'Open Sans',sans-serif;font-size:1.6rem;margin-bottom:1rem}.view-hp-articles article .article-text .read-more{color:#fff;font-size:1.6rem}.view-hp-articles article .article-text .read-more:after{font-family:'Font Awesome\ 5 Pro';content:"\f054"}.view-hp-articles .more-link-wrapper .more-link-inner{text-align:center}.view-hp-articles .more-link-wrapper .more-link-inner a{display:block;width:100%;color:#fff;font-size:1.4rem;font-weight:400;padding:1rem;margin:0 0 .5rem;background:#710036;box-shadow:0 3px 6px #00000029;border:none;opacity:1;text-decoration:none;white-space:nowrap;outline:none}@media (min-width:768px){.view-hp-articles .more-link-wrapper .more-link-inner a{margin:0 .5rem;display:inline}}@media (min-width:992px){.view-hp-articles .more-link-wrapper .more-link-inner a{font-size:1.8rem;margin:0 1.5rem;padding:2rem 3rem}}.view-hp-articles .more-link-wrapper .more-link-inner a:hover,.view-hp-articles .more-link-wrapper .more-link-inner a:focus{outline:none;background:#541432;color:#fff}.view .addtocalendar{display:block;margin-bottom:2rem}.view .addtocalendar .atcb-link{background:0 0;padding:0;color:#fff;text-align:left;font-weight:400}.view .addtocalendar .atcb-link em:before{color:#fff}.view .addtocalendar .atcb-list{opacity:.7;background:#2d2f31}.view .addtocalendar .atcb-list .atcb-item{background:0 0}.view .addtocalendar .atcb-list .atcb-item a{color:#fff;font-size:1.6rem;font-weight:400}#block-utilitymenu,.utility-nav-block{width:100%;max-width:1200px;margin:0 auto;text-align:right;z-index:11;position:relative}@media (max-width:767px){#block-utilitymenu,.utility-nav-block{padding-bottom:20px}}#block-utilitymenu .menu.nav,.utility-nav-block .menu.nav{font-size:0;line-height:0}#block-utilitymenu .menu.nav>li,.utility-nav-block .menu.nav>li{display:inline-block;font-size:initial;line-height:initial}#block-utilitymenu .menu.nav>li.open a,.utility-nav-block .menu.nav>li.open a{color:#4a4a4a}#block-utilitymenu .menu.nav>li a,.utility-nav-block .menu.nav>li a{font-family:'open_sansbold',Helvetica,Arial,sans-serif;font-size:1.3rem;color:#ccc;display:block;padding:10px}@media (min-width:361px){#block-utilitymenu .menu.nav>li a,.utility-nav-block .menu.nav>li a{padding:15px}}#block-utilitymenu .menu.nav>li a:hover,.utility-nav-block .menu.nav>li a:hover,#block-utilitymenu .menu.nav>li a:focus,.utility-nav-block .menu.nav>li a:focus{color:#4a4a4a}@media (min-width:361px){#block-utilitymenu .menu.nav>li .dropdown-menu a,.utility-nav-block .menu.nav>li .dropdown-menu a{padding:10px 15px}}@media (max-width:767px){#block-utilitymenu .menu.nav>li:nth-child(3),.utility-nav-block .menu.nav>li:nth-child(3),#block-utilitymenu .menu.nav>li:nth-child(6),.utility-nav-block .menu.nav>li:nth-child(6),#block-utilitymenu .menu.nav>li:nth-child(7),.utility-nav-block .menu.nav>li:nth-child(7){display:none}}#block-utilitymenu .menu.nav>li li a,.utility-nav-block .menu.nav>li li a{color:#4a4a4a}.text-resize-block{background-color:#333;box-sizing:border-box;color:#fff;display:none;right:-5px;padding:3rem;position:absolute;text-align:left;width:320px;z-index:7}.text-resize-block.active{display:block}.text-resize-block .field--type-text-with-summary a{color:#ccc !important}.text-resize-block .field--type-text-with-summary a:hover,.text-resize-block .field--type-text-with-summary a:active,.text-resize-block .field--type-text-with-summary a:focus{color:#ccc}.gtranslate-link-wrapper>a.active{background-color:#eee;color:#4a4a4a !important}.gtranslate-block{background-color:#333;box-sizing:border-box;color:#fff;display:none;right:-5px;padding:3rem;position:absolute;text-align:left;width:320px;z-index:7;font-size:16px;line-height:normal}.gtranslate-block.active{display:block}.gtranslate-block a{display:none !important}.gtranslate-block br{display:none}.gtranslate-block select{width:100%;color:#000}#block-menutoggle{display:none;float:right;font-size:20px;line-height:initial;margin-top:-10px}@media screen and (max-width:979px){#block-menutoggle{display:inline-block;margin-top:0}}@media screen and (max-width:767px){#block-menutoggle{margin-top:-10px}}@media screen and (max-width:600px){#block-menutoggle{margin-top:-18px}}#block-menutoggle a{color:#003c5c !important;display:block;padding:25px 10px 15px}@media screen and (max-width:767px){#block-menutoggle a{padding:10px}}@media screen and (max-width:400px){#block-menutoggle a{font-size:0}}#block-menutoggle a:after{content:'\f0c9';font-family:'Font Awesome\ 5 Pro';font-size:22px !important;text-align:center;margin-left:10px}.block-tb-megamenu{float:right}.block-tb-megamenu .tb-megamenu{background:0 0}@media screen and (max-width:979px){.block-tb-megamenu .tb-megamenu{display:none}}.block-tb-megamenu .tb-megamenu .level-1.open>a{color:#fff !important}@media screen and (min-width:980px){.block-tb-megamenu .tb-megamenu .level-1.news-center{display:none}}.block-tb-megamenu .tb-megamenu .level-1>a{color:#003c5c !important;font-size:2.2rem;padding:20px 10px !important;position:relative;background-image:none !important;text-transform:uppercase}.block-tb-megamenu .tb-megamenu .level-1>a:hover{color:#fff !important;background:#2d2f31 !important}.block-tb-megamenu .tb-megamenu .level-1>a:hover:before{top:0;background:#1a8ac0}.block-tb-megamenu .tb-megamenu .level-1>a:hover:after{bottom:-2px;background:#2d2f31}.block-tb-megamenu .tb-megamenu .level-1>a:hover:before,.block-tb-megamenu .tb-megamenu .level-1>a:hover:after{content:'';display:block;height:2px;width:100%;position:absolute;left:0;right:0}.block-tb-megamenu .tb-megamenu .tb-megamenu-submenu.dropdown-menu{background-color:#2d2f31;overflow:auto;max-height:800px}@media (min-width:979px){.block-tb-megamenu .tb-megamenu .tb-megamenu-submenu.dropdown-menu{width:965px !important;left:-77%}}@media (min-width:992px){.block-tb-megamenu .tb-megamenu .tb-megamenu-submenu.dropdown-menu{width:970px !important}}@media (min-width:1100px){.block-tb-megamenu .tb-megamenu .tb-megamenu-submenu.dropdown-menu{width:960px !important}}@media (min-width:1300px){.block-tb-megamenu .tb-megamenu .tb-megamenu-submenu.dropdown-menu{width:1300px !important;left:-131%}}.block-tb-megamenu .tb-megamenu .tb-megamenu-submenu.dropdown-menu .image-block{display:none;padding:15px !important}@media (min-width:1100px){.block-tb-megamenu .tb-megamenu .tb-megamenu-submenu.dropdown-menu .image-block{display:block}}.block-tb-megamenu .tb-megamenu .tb-megamenu-submenu.dropdown-menu .image-block h1,.block-tb-megamenu .tb-megamenu .tb-megamenu-submenu.dropdown-menu .image-block h2,.block-tb-megamenu .tb-megamenu .tb-megamenu-submenu.dropdown-menu .image-block h3,.block-tb-megamenu .tb-megamenu .tb-megamenu-submenu.dropdown-menu .image-block h4,.block-tb-megamenu .tb-megamenu .tb-megamenu-submenu.dropdown-menu .image-block h5,.block-tb-megamenu .tb-megamenu .tb-megamenu-submenu.dropdown-menu .image-block h6{color:#aaa;font-size:18px}@media (min-width:1300px){.block-tb-megamenu .tb-megamenu .tb-megamenu-submenu.dropdown-menu .image-block h1,.block-tb-megamenu .tb-megamenu .tb-megamenu-submenu.dropdown-menu .image-block h2,.block-tb-megamenu .tb-megamenu .tb-megamenu-submenu.dropdown-menu .image-block h3,.block-tb-megamenu .tb-megamenu .tb-megamenu-submenu.dropdown-menu .image-block h4,.block-tb-megamenu .tb-megamenu .tb-megamenu-submenu.dropdown-menu .image-block h5,.block-tb-megamenu .tb-megamenu .tb-megamenu-submenu.dropdown-menu .image-block h6{font-size:3rem}}.block-tb-megamenu .tb-megamenu .tb-megamenu-submenu.dropdown-menu .image-block a{color:#f5a623;font-size:14px;padding:0}.block-tb-megamenu .tb-megamenu .tb-megamenu-submenu.dropdown-menu .mega-inner{padding:0}.block-tb-megamenu .tb-megamenu .tb-megamenu-submenu.dropdown-menu>.mega-dropdown-inner{display:block}@media (min-width:1100px){.block-tb-megamenu .tb-megamenu .tb-megamenu-submenu.dropdown-menu>.mega-dropdown-inner{display:flex}}.block-tb-megamenu .tb-megamenu .tb-megamenu-submenu.dropdown-menu>.mega-dropdown-inner>.tb-megamenu-row.row-fluid{box-sizing:border-box;border:none;padding:0;width:100%}@media (min-width:1100px){.block-tb-megamenu .tb-megamenu .tb-megamenu-submenu.dropdown-menu>.mega-dropdown-inner>.tb-megamenu-row.row-fluid{width:80%}}.block-tb-megamenu .tb-megamenu .tb-megamenu-submenu.dropdown-menu>.mega-dropdown-inner>.tb-megamenu-row.row-fluid:first-child{background-color:#222}@media (min-width:1100px){.block-tb-megamenu .tb-megamenu .tb-megamenu-submenu.dropdown-menu>.mega-dropdown-inner>.tb-megamenu-row.row-fluid:first-child{width:20%}}.block-tb-megamenu .tb-megamenu .tb-megamenu-submenu.dropdown-menu>.mega-dropdown-inner>.tb-megamenu-row.row-fluid>.menu-column{padding:15px}.block-tb-megamenu .tb-megamenu .tb-megamenu-submenu.dropdown-menu>.mega-dropdown-inner>.tb-megamenu-row.row-fluid>.menu-column>.mega-inner>.mega-nav>.mega-group{margin-bottom:.7em}.block-tb-megamenu .tb-megamenu .tb-megamenu-submenu.dropdown-menu>.mega-dropdown-inner>.tb-megamenu-row.row-fluid>.menu-column>.mega-inner>.mega-nav>.mega-group .mega-group-title{color:#d8d8d8;font-size:18px;text-transform:initial;border:none;display:block;padding:0;margin-bottom:.5em}.block-tb-megamenu .tb-megamenu .tb-megamenu-submenu.dropdown-menu>.mega-dropdown-inner>.tb-megamenu-row.row-fluid>.menu-column>.mega-inner>.mega-nav>.mega-group a{border:none;background:none transparent !important}.block-tb-megamenu .tb-megamenu .tb-megamenu-submenu.dropdown-menu>.mega-dropdown-inner>.tb-megamenu-row.row-fluid>.menu-column>.mega-inner>.mega-nav>.mega-group a:hover{color:#fff !important}.block-tb-megamenu .tb-megamenu .tb-megamenu-submenu.dropdown-menu>.mega-dropdown-inner>.tb-megamenu-row.row-fluid>.menu-column>.mega-inner>.mega-nav>.tb-megamenu-item.mega{margin-bottom:1em}.block-tb-megamenu .tb-megamenu .tb-megamenu-submenu.dropdown-menu>.mega-dropdown-inner>.tb-megamenu-row.row-fluid>.menu-column>.mega-inner>.mega-nav>.tb-megamenu-item.mega>a{color:#d8d8d8;background-color:#2d2f31;font-size:18px;font-weight:700;text-transform:initial;border:none;display:block;padding:0;margin-bottom:.5em}.header-menu-block{display:inline-block;vertical-align:middle;width:100%;margin-left:-400px;padding-left:400px;text-align:right;z-index:5}@media (max-width:991px){.header-menu-block{display:none}}.header-menu-block .menu.nav{margin:0;padding:0;font-size:0;line-height:0}.header-menu-block .menu.nav>li{display:inline-block;font-size:initial;line-height:initial}.header-menu-block .menu.nav>li a{color:#003c5c;font-size:2.2rem;padding-top:20px;padding-bottom:20px;position:relative}.header-menu-block .menu.nav>li a:hover{color:#fff;background:#2d2f31}.header-menu-block .menu.nav>li a:hover:before{top:0;background:#1a8ac0}.header-menu-block .menu.nav>li a:hover:after{bottom:-2px;background:#2d2f31}.header-menu-block .menu.nav>li a:hover:before,.header-menu-block .menu.nav>li a:hover:after{content:'';display:block;height:2px;width:100%;position:absolute;left:0;right:0}#block-socialshareblock{position:absolute;top:50%;right:0;transform:translateY(-50%);z-index:999}@media (max-width:991px){#block-socialshareblock{display:none}}#block-socialshareblock ul{list-style:none;margin:0;padding:0}#block-socialshareblock .views-field-field-social-share-icon-v2 .fab,#block-socialshareblock .views-field-field-social-share-icon-v2 .fal,#block-socialshareblock .views-field-field-social-share-icon-v2 .far,#block-socialshareblock .views-field-field-social-share-icon-v2 .fas{display:block;height:50px;width:50px;position:relative}#block-socialshareblock .views-field-field-social-share-icon-v2 .fab:before,#block-socialshareblock .views-field-field-social-share-icon-v2 .fal:before,#block-socialshareblock .views-field-field-social-share-icon-v2 .far:before,#block-socialshareblock .views-field-field-social-share-icon-v2 .fas:before{color:#fff;font-size:24px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#block-socialshareblock .views-field-field-social-share-icon-v2 .fab.fa-facebook,#block-socialshareblock .views-field-field-social-share-icon-v2 .fal.fa-facebook,#block-socialshareblock .views-field-field-social-share-icon-v2 .far.fa-facebook,#block-socialshareblock .views-field-field-social-share-icon-v2 .fas.fa-facebook{background:#3d578f}#block-socialshareblock .views-field-field-social-share-icon-v2 .fab.fa-instagram,#block-socialshareblock .views-field-field-social-share-icon-v2 .fal.fa-instagram,#block-socialshareblock .views-field-field-social-share-icon-v2 .far.fa-instagram,#block-socialshareblock .views-field-field-social-share-icon-v2 .fas.fa-instagram{background:#f35d3d;background:-moz-linear-gradient(45deg,#f35d3d 0%,#b236b1 100%);background:-webkit-linear-gradient(45deg,#f35d3d 0%,#b236b1 100%);background:linear-gradient(45deg,#f35d3d 0%,#b236b1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f35d3d',endColorstr='#b236b1',GradientType=1)}#block-socialshareblock .views-field-field-social-share-icon-v2 .fab.fa-twitter,#block-socialshareblock .views-field-field-social-share-icon-v2 .fal.fa-twitter,#block-socialshareblock .views-field-field-social-share-icon-v2 .far.fa-twitter,#block-socialshareblock .views-field-field-social-share-icon-v2 .fas.fa-twitter{background:#28aae1}#block-socialshareblock .views-field-field-social-share-icon-v2 .fab.fa-youtube,#block-socialshareblock .views-field-field-social-share-icon-v2 .fal.fa-youtube,#block-socialshareblock .views-field-field-social-share-icon-v2 .far.fa-youtube,#block-socialshareblock .views-field-field-social-share-icon-v2 .fas.fa-youtube{background:#d62727}#block-socialshareblock .views-field-field-social-share-icon-v2 .fab.fa-linkedin,#block-socialshareblock .views-field-field-social-share-icon-v2 .fal.fa-linkedin,#block-socialshareblock .views-field-field-social-share-icon-v2 .far.fa-linkedin,#block-socialshareblock .views-field-field-social-share-icon-v2 .fas.fa-linkedin{background:#0077b5}#block-socialshareblock .views-field-field-social-share-icon-v2 .fab.fa-flickr,#block-socialshareblock .views-field-field-social-share-icon-v2 .fal.fa-flickr,#block-socialshareblock .views-field-field-social-share-icon-v2 .far.fa-flickr,#block-socialshareblock .views-field-field-social-share-icon-v2 .fas.fa-flickr{background:#0063dc}#block-socialshareblock .views-field-field-social-share-icon-v2 .fab.fa-vimeo-square,#block-socialshareblock .views-field-field-social-share-icon-v2 .fal.fa-vimeo-square,#block-socialshareblock .views-field-field-social-share-icon-v2 .far.fa-vimeo-square,#block-socialshareblock .views-field-field-social-share-icon-v2 .fas.fa-vimeo-square{background:#1ab7ea}#block-socialshareblock .views-field-field-social-share-icon-v2 .fab.fa-google-plus,#block-socialshareblock .views-field-field-social-share-icon-v2 .fal.fa-google-plus,#block-socialshareblock .views-field-field-social-share-icon-v2 .far.fa-google-plus,#block-socialshareblock .views-field-field-social-share-icon-v2 .fas.fa-google-plus{background:#d34836}#block-socialshareblock .views-field-field-social-share-icon-v2 .fab.fa-social-hub,#block-socialshareblock .views-field-field-social-share-icon-v2 .fal.fa-social-hub,#block-socialshareblock .views-field-field-social-share-icon-v2 .far.fa-social-hub,#block-socialshareblock .views-field-field-social-share-icon-v2 .fas.fa-social-hub{color:#1bb3df;background:#003c5c}#block-socialshareblock .views-field-field-social-share-icon-v2 .fab.fa-social-hub:before,#block-socialshareblock .views-field-field-social-share-icon-v2 .fal.fa-social-hub:before,#block-socialshareblock .views-field-field-social-share-icon-v2 .far.fa-social-hub:before,#block-socialshareblock .views-field-field-social-share-icon-v2 .fas.fa-social-hub:before{content:'SOCIAL HUB';display:block;font-size:9px !important;text-align:center;font-family:sans-serif;color:#1bb3df !important}.hero-slideshow-block{margin-bottom:0}.hero-slideshow-block .views-field-field-image{position:relative;overflow:hidden;min-height:40rem;max-height:60rem}@media (max-width:767px){.hero-slideshow-block .views-field-field-image{min-height:auto}.path-frontpage .hero-slideshow-block .views-field-field-image{min-height:40rem;max-height:60rem}}@media (max-width:767px){.path-frontpage .hero-slideshow-block .views-field-field-image img{min-height:40rem;max-width:initial !important;width:200%;position:absolute;left:50%;transform:translateX(-50%)}}.hero-slideshow-block .slide-text{padding-top:10%;padding-left:3%;padding-right:3%;padding-bottom:10px}@media (max-width:767px){.hero-slideshow-block .slide-text{position:absolute;top:0;left:0;height:100%;width:100%}}@media (min-width:768px){.hero-slideshow-block .slide-text{padding-top:100px;padding-left:100px;padding-right:100px;padding-bottom:65px}}@media (max-width:767px){.hero-slideshow-block .slide-text h1{position:absolute;bottom:0;left:0;right:0;display:block;padding:0 55px 100px;font-size:3.6rem}.path-frontpage .hero-slideshow-block .slide-text h1{padding:0 55px 100px}}@media (max-width:480px){.hero-slideshow-block .slide-text h1{font-size:2.6rem;padding:0 55px 50px}.path-frontpage .hero-slideshow-block .slide-text h1{padding:0 55px 100px}}@media (max-width:360px){.hero-slideshow-block .slide-text h1{font-size:2rem;padding:0 55px 25px}.path-frontpage .hero-slideshow-block .slide-text h1{padding:0 55px 100px}}.hero-slideshow-block .slide-text h1:last-child{margin-bottom:0}@media (max-width:767px){.hero-slideshow-block .slide-text p{display:none}}@media (max-width:480px){.hero-slideshow-block .flex-direction-nav a{top:15% !important}}.path-frontpage .hero-slideshow-block .flex-nav-prev .flex-prev{left:50px !important}@media (max-width:991px){.path-frontpage .hero-slideshow-block .flex-nav-prev .flex-prev{left:0 !important}}.path-frontpage .hero-slideshow-block .flex-nav-next .flex-next{right:50px !important}@media (max-width:991px){.path-frontpage .hero-slideshow-block .flex-nav-next .flex-next{right:0 !important}}.hero-slideshow-block .view-empty .default-header{position:relative;display:block;width:100%;height:95px;background:#790b4c;background:-moz-linear-gradient(left,#790b4c 0%,#2989d8 100%);background:-webkit-linear-gradient(left,#790b4c 0%,#2989d8 100%);background:linear-gradient(to right,#790b4c 0%,#2989d8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#790b4c',endColorstr='#2989d8',GradientType=1)}@media (max-width:767px){.hero-slideshow-block .view-empty .default-header{height:80px}}.hero-slideshow-block .view-empty .default-header:before{content:'';display:block;position:absolute;top:0;left:0;height:100%;width:100%;background:url(/themes/kwall_bootstrap_theme/css/../images/texture-bg.png);background-size:cover;background-position:center center;opacity:.5;z-index:1}@media (max-width:991px){.block-views-blocknews-block-2 .slide-text{padding:10% 6%}}@media (max-width:991px){.block-views-blocknews-block-2 .slide-text h1{font-size:3rem}}@media (max-width:767px){.block-views-blocknews-block-2 .slide-text h1{position:absolute;bottom:0;left:0;right:0;display:block;padding:0 55px 20px;font-size:2.4rem}}@media (max-width:991px){.block-views-blocknews-block-2 .slide-text p{font-size:2rem}}@media (max-width:767px){.block-views-blocknews-block-2 .slide-text p{display:none}}.path-frontpage .search-block{bottom:0;position:absolute;margin:0;z-index:10}@media (min-width:768px){.path-frontpage .search-block{margin:-5rem 0 0;position:relative}}.search-block form{background-color:rgba(255,255,255,.2);border-radius:2px;height:auto;margin:0 auto;max-width:1300px;padding:.5rem}.search-block form .form-item{margin:0}.search-block form input[type=search]{background:url('/themes/kwall_bootstrap_theme/css/../images/bkg-search-block-icon.png') no-repeat 25px center #fff;font-size:2.2rem;height:auto;padding:2.45rem 2rem 2.45rem 5.5rem}.search-block form input[type=search]:focus{background-image:none;padding-left:2.5rem}.search-block .form-submit{font-family:'open_sansregular',Helvetica,Arial,sans-serif;font-size:2.1rem;padding:1.15em 2.4rem 1.23em;margin-top:0;height:auto}.search-block .form-submit:hover{color:#fff}.search-block.contact-chandler-form{margin:0 auto}#block-searchform-3{position:relative}.newsletter-sign-up-form-block{background:linear-gradient(45deg,#018888 0%,#02a8a8 100%);font-family:'open_sanslight',Helvetica,Arial,sans-serif;margin-bottom:0;padding-top:2rem;padding-bottom:2.5rem}@media (min-width:768px){.newsletter-sign-up-form-block{padding-top:4rem;padding-bottom:3.5rem}}.newsletter-sign-up-form-block h2.block-title{color:#fff;font-family:'open_sanslight',Helvetica,Arial,sans-serif;line-height:1.2em;text-align:center;font-size:3rem}@media (min-width:768px){.newsletter-sign-up-form-block h2.block-title{font-size:4rem}}@media (min-width:992px){.newsletter-sign-up-form-block h2.block-title{font-size:5rem}}.newsletter-sign-up-form-block p{margin-bottom:55px}.newsletter-sign-up-form-block form{color:#fff;font-size:2rem;margin:0 auto;max-width:1300px;padding:0 2rem;text-align:center}@media (min-width:768px){.newsletter-sign-up-form-block form{display:flex;flex-wrap:wrap;font-size:2.4rem}}@media (min-width:768px){.newsletter-sign-up-form-block form .form-item{display:inline-block;flex-grow:1;vertical-align:top;width:20%}}.newsletter-sign-up-form-block form .form-item label{color:#fff}@media (min-width:768px){.newsletter-sign-up-form-block form .form-item-email{flex-grow:3}}@media (min-width:768px){.newsletter-sign-up-form-block form .form-item+.form-item{margin-left:10px}}@media (min-width:768px){.newsletter-sign-up-form-block form .form-actions{display:inline-block;margin-left:10px;vertical-align:top}}@media (min-width:768px){.newsletter-sign-up-form-block form .form-actions .btn{margin-top:2.7rem}}.footer-logo-block{text-align:center}@media (min-width:768px){.footer-logo-block{display:inline-block;text-align:left;vertical-align:top}}.footer-logo-block img{width:10.9rem}@media (min-width:768px){.footer-logo-block img{float:left;margin-right:1.5rem;width:auto}}.footer-logo-block .text-wrapper{padding-top:3rem}.footer-logo-block p{font-size:2rem;line-height:1.2em}.footer-logo-block a{font-family:'open_sansregular',Helvetica,Arial,sans-serif}.footer-menu-block{padding-top:3rem;position:relative;text-align:center}@media (min-width:768px){.footer-menu-block{display:inline-block;float:right;padding-top:1rem;padding-bottom:6rem}}@media (min-width:768px) and (max-width:921px){.footer-menu-block{margin-bottom:2rem;padding-top:0}}.footer-menu-block .field--name-body ul{margin:0;padding:2rem 0;vertical-align:top}@media (min-width:768px){.footer-menu-block .field--name-body ul{display:inline-block}}.footer-menu-block .field--name-body ul li{display:inline-block;list-style:none;margin-left:4.5rem;vertical-align:top}.footer-menu-block .field--name-body ul li:first-child{margin-left:0}.footer-menu-block .field--name-body ul li a{font-size:1.6rem;line-height:1.2em}.footer-menu-block .scroll-top{position:absolute;right:0;top:-195px}@media (min-width:768px){.footer-menu-block .scroll-top{display:inline-block;margin-left:4.5rem;position:relative;top:0;vertical-align:top}}.footer-menu-block .scroll-top a{background:url('/themes/kwall_bootstrap_theme/css/../images/bkg-scroll-top.png') no-repeat 0 0 transparent;display:block;font-size:0;height:65px;width:65px}.footer-menu-block .scroll-top a:hover,.footer-menu-block .scroll-top a:focus{opacity:.7}.footer-copyrights-block{clear:both;text-align:center}@media (min-width:768px){.footer-copyrights-block{text-align:left}}.footer-copyrights-block .field--name-body{color:#bfced6;font-size:1.4rem;line-height:1.2em}.footer-copyrights-block .left{margin-bottom:1rem}@media (min-width:768px){.footer-copyrights-block .left{display:inline-block;margin-bottom:0;vertical-align:top}}@media (min-width:768px){.footer-copyrights-block .right{display:inline-block;float:right;vertical-align:top}}.footer-copyrights-block .right a{color:#bfced6}.footer-copyrights-block .right a:last-child{margin-left:1.5rem}.footer-copyrights-block .right a:last-child:before{content:"|";margin-right:1.5rem}@media (min-width:992px){.sidebar-menu-block{margin-bottom:4rem;font-size:1.6rem}}@media (min-width:1061px){.sidebar-menu-block{font-size:1.8rem}}.sidebar-menu-block h2{background-color:#1a8ac0;color:#fff;padding:1.4rem 2rem;font-family:'open_sansregular',Helvetica,Arial,sans-serif;margin:0;font-size:1.8rem}.sidebar-menu-block ul{list-style:none;margin:0;padding:0}.sidebar-menu-block>ul{position:relative;background-color:#efefef}.sidebar-menu-block>ul>.menu__item{font-family:'open_sansregular',Helvetica,Arial,sans-serif;text-decoration:none;transition:all .3s;display:block}.sidebar-menu-block>ul .dropdown-menu-list{display:none}.sidebar-menu-block>ul .menu__item{position:relative}.sidebar-menu-block>ul .menu__item .menu__link{position:relative;padding:1rem 6rem 1rem 2rem;text-decoration:none;display:block;color:#1a8ac0;transition:ease all .4s}.sidebar-menu-block>ul .menu__item .menu__link:hover{color:#1a8ac0}.sidebar-menu-block>ul .menu__item .fal{color:#1a8ac0;cursor:pointer;font-size:3.5rem;height:26px;position:absolute;top:6px;transition:ease all .4s;right:5px;width:31px}.sidebar-menu-block>ul .menu__item .dropdown-menu{position:relative !important;float:none;box-shadow:none;border:none;margin:0 0 1.2rem;padding:0;background:#fff;border-radius:2px}.sidebar-menu-block .menu-level-0>.menu__item.expanded>.menu__link{color:#003c5c}.sidebar-menu-block .menu-level-0>.menu__item.expanded .fal{color:#828282}.sidebar-menu-block .menu-level-0>.menu__item.toggled>.menu__link:before{background:none transparent}.sidebar-menu-block .menu-level-0 .menu__item .menu__link{padding-left:2rem;color:#003c5c}.sidebar-menu-block .menu-level-1 .menu__item .menu__link{padding-left:3rem}.sidebar-menu-block .menu-level-2 .menu__item .menu__link{padding-left:4rem}.sidebar-menu-block .menu-level-3 .menu__item .menu__link{padding-left:4.8rem}.sidebar-menu-block .menu-level-4 .menu__item .menu__link{padding-left:6rem}.slide-menu-container>.parent-wrap{position:relative;margin:0;padding:0;list-style:none}.slide-menu-container>.parent-wrap>.menu__link{border-bottom:1px solid #444;display:block;font-size:26px}.slide-menu-container>.parent-wrap>span.fab,.slide-menu-container>.parent-wrap>span.fal,.slide-menu-container>.parent-wrap>span.fas,.slide-menu-container>.parent-wrap>span.far{display:none}.slide-menu-container>.parent-wrap .dropdown-menu-list{margin:0;padding:0;list-style:none}.slide-menu-container>.parent-wrap .dropdown-menu-list>ul{margin:0;padding:0;list-style:none}.slide-menu-container>.parent-wrap .dropdown-menu-list .dropdown-menu-list{margin:0;padding:0;list-style:none;display:none}.slide-menu-container .menu__item{display:block;position:relative}.slide-menu-container .menu__item .menu__link{font-size:21px;padding:10px 15px;border-bottom:1px solid #444;border-top:1px solid #222;position:relative;display:block;width:100%;z-index:1}.slide-menu-container .menu__item .fab,.slide-menu-container .menu__item .fal,.slide-menu-container .menu__item .fas,.slide-menu-container .menu__item .far{position:absolute;top:0;right:0;display:block;padding:15px 20px;border-left:1px solid #444;z-index:10;cursor:pointer}.description.help-block{display:none}.webform-submission-form .description.help-block{display:block;color:inherit;font-size:inherit;margin:0}.block-masquerade{margin:15px 0}.block-masquerade .block-title{display:none}.block-masquerade .form-group,.block-masquerade .form-item,.block-masquerade .form-submit{margin:0}.node--type-blog.full .field--item,.node--type-article.full .field--item,.node--type-blog.full .field--label-above,.node--type-article.full .field--label-above,.node--type-blog.full .field--type-entity-reference,.node--type-article.full .field--type-entity-reference{margin-bottom:3rem}.node--type-blog.full .field--item:last-child,.node--type-article.full .field--item:last-child,.node--type-blog.full .field--label-above:last-child,.node--type-article.full .field--label-above:last-child,.node--type-blog.full .field--type-entity-reference:last-child,.node--type-article.full .field--type-entity-reference:last-child{margin-bottom:0}.node--type-blog.full .field--type-datetime,.node--type-article.full .field--type-datetime,.node--type-blog.full .field--name-field-author,.node--type-article.full .field--name-field-author{font-size:1.6rem;color:#4a4a4a;margin-bottom:1.5rem}.node--type-blog.full .field--type-datetime .date-recur-date,.node--type-article.full .field--type-datetime .date-recur-date{display:none}.node--type-blog.full .field--type-datetime .date-recur-interpretaton:first-letter ,.node--type-article.full .field--type-datetime .date-recur-interpretaton:first-letter {text-transform:uppercase}.node--type-blog.full .field--type-image,.node--type-article.full .field--type-image{float:none}.node--type-blog.full .field--type-image img,.node--type-article.full .field--type-image img{overflow:hidden;width:100%}@media (min-width:768px){.node--type-blog.full .field--type-image,.node--type-article.full .field--type-image{float:left;width:33%;margin:0 2.5rem 2.5rem 0}}.node--type-blog.full .field--type-video,.node--type-article.full .field--type-video{overflow:hidden;padding-bottom:56.25%;position:relative;height:0;clear:both}.node--type-blog.full .field--type-video iframe,.node--type-article.full .field--type-video iframe{left:0;top:0;height:100%;width:100%;position:absolute}@media (min-width:768px){.node--type-diversity-event.full .field--type-add-to-calendar-field{float:right;text-align:right;margin:0 0 1.5rem 1.5rem}}@media (min-width:768px){.node--type-park.full .content .content-top,.node--type-pool.full .content .content-top{margin-bottom:3rem}}.node--type-park.full .content .content-top .Content-field-image,.node--type-pool.full .content .content-top .Content-field-image{margin-bottom:2rem}@media (min-width:768px){.node--type-park.full .content .content-top .Content-field-image,.node--type-pool.full .content .content-top .Content-field-image{float:right;margin:0 0 2.5rem 2.5rem;width:33%}}.node--type-park.full .content .content-top .Content-field-image .field--name-field-image img,.node--type-pool.full .content .content-top .Content-field-image .field--name-field-image img{width:100%}.node--type-park.full .content .content-top .Content-field-body .field--name-body,.node--type-pool.full .content .content-top .Content-field-body .field--name-body{margin-bottom:2rem}.node--type-park.full .content .content-top .Content-field-body .field--name-field-park-hours,.node--type-pool.full .content .content-top .Content-field-body .field--name-field-park-hours{font-weight:700;color:#003c5c;margin-bottom:2rem}.node--type-park.full .content .content-middle,.node--type-pool.full .content .content-middle{margin-bottom:3rem;clear:both;overflow:hidden}@media (max-width:767px){.node--type-park.full .content .content-middle,.node--type-pool.full .content .content-middle{display:flex;flex-flow:row wrap}}@media (min-width:992px){.node--type-park.full .content .content-middle .Contact-us,.node--type-pool.full .content .content-middle .Contact-us{margin-right:45px}}@media (max-width:767px){.node--type-park.full .content .content-middle .Contact-us,.node--type-pool.full .content .content-middle .Contact-us{order:1;flex:0 0 100%}}.node--type-park.full .content .content-middle .Contact-us h2,.node--type-pool.full .content .content-middle .Contact-us h2{color:#1bb3df;font-family:inherit;font-size:2.5rem}.node--type-park.full .content .content-middle .Contact-us .field--name-field-contact-us h2,.node--type-pool.full .content .content-middle .Contact-us .field--name-field-contact-us h2{display:none}.node--type-park.full .content .content-middle .Contact-us .field--name-field-contact-us .field-address,.node--type-pool.full .content .content-middle .Contact-us .field--name-field-contact-us .field-address{display:flex}.node--type-park.full .content .content-middle .Contact-us .field--name-field-contact-us .field-address:before,.node--type-pool.full .content .content-middle .Contact-us .field--name-field-contact-us .field-address:before{content:"\f041"}.node--type-park.full .content .content-middle .Contact-us .field--name-field-contact-us .field-address .field--name-field-address .address .country,.node--type-pool.full .content .content-middle .Contact-us .field--name-field-contact-us .field-address .field--name-field-address .address .country{display:none}.node--type-park.full .content .content-middle .Contact-us .field--name-field-contact-us .field--name-field-phone-number:before,.node--type-pool.full .content .content-middle .Contact-us .field--name-field-contact-us .field--name-field-phone-number:before{content:"\f095";margin-left:-2px}.node--type-park.full .content .content-middle .Contact-us .field--name-field-contact-us .field-address,.node--type-pool.full .content .content-middle .Contact-us .field--name-field-contact-us .field-address,.node--type-park.full .content .content-middle .Contact-us .field--name-field-contact-us .field--name-field-phone-number,.node--type-pool.full .content .content-middle .Contact-us .field--name-field-contact-us .field--name-field-phone-number{margin-bottom:10px;font-size:1.8rem}.node--type-park.full .content .content-middle .Contact-us .field--name-field-contact-us .field-address a,.node--type-pool.full .content .content-middle .Contact-us .field--name-field-contact-us .field-address a,.node--type-park.full .content .content-middle .Contact-us .field--name-field-contact-us .field--name-field-phone-number a,.node--type-pool.full .content .content-middle .Contact-us .field--name-field-contact-us .field--name-field-phone-number a{color:#4a4a4a;font-weight:400}.node--type-park.full .content .content-middle .Contact-us .field--name-field-contact-us .field-address:before,.node--type-pool.full .content .content-middle .Contact-us .field--name-field-contact-us .field-address:before,.node--type-park.full .content .content-middle .Contact-us .field--name-field-contact-us .field--name-field-phone-number:before,.node--type-pool.full .content .content-middle .Contact-us .field--name-field-contact-us .field--name-field-phone-number:before{display:inline-block;color:#f5a623;font-family:'Font Awesome\ 5 Pro';margin-right:1rem}.node--type-park.full .content .content-middle .Contact-us .field--name-field-contact-us .field--type-geolocation,.node--type-pool.full .content .content-middle .Contact-us .field--name-field-contact-us .field--type-geolocation{display:none}.node--type-park.full .content .content-middle .Contact-us .field--name-field-map-pdf .file .file-icon,.node--type-pool.full .content .content-middle .Contact-us .field--name-field-map-pdf .file .file-icon{display:block;padding:0;border:none;font-size:initial}.node--type-park.full .content .content-middle .Contact-us .field--name-field-map-pdf .file .file-icon .icon:before,.node--type-pool.full .content .content-middle .Contact-us .field--name-field-map-pdf .file .file-icon .icon:before{content:"\f279";display:inline-block;color:#f5a623;font-family:'Font Awesome\ 5 Pro';margin-right:1rem}.node--type-park.full .content .content-middle .Contact-us .field--name-field-map-pdf .file .file-link,.node--type-pool.full .content .content-middle .Contact-us .field--name-field-map-pdf .file .file-link{border:none}.node--type-park.full .content .content-middle .Contact-us .field--name-field-map-pdf .file .file-link a,.node--type-pool.full .content .content-middle .Contact-us .field--name-field-map-pdf .file .file-link a{font-size:1.8rem;color:#4a4a4a;font-weight:400}.node--type-park.full .content .content-middle .Contact-us .field--name-field-map-pdf .file .file-size,.node--type-pool.full .content .content-middle .Contact-us .field--name-field-map-pdf .file .file-size{display:none}@media (max-width:767px){.node--type-park.full .content .content-middle .amenities,.node--type-pool.full .content .content-middle .amenities{order:3;flex:0 0 100%}}.node--type-park.full .content .content-middle .amenities h2,.node--type-pool.full .content .content-middle .amenities h2{color:#1bb3df;font-family:inherit;font-size:2.5rem}.node--type-park.full .content .content-middle .amenities .field--name-field-category,.node--type-pool.full .content .content-middle .amenities .field--name-field-category{columns:2;padding:0 0 0 15px}@media (max-width:767px){.node--type-park.full .content .content-middle .amenities .field--name-field-category,.node--type-pool.full .content .content-middle .amenities .field--name-field-category{columns:auto}}.node--type-park.full .content .content-middle .amenities .field--name-field-category>.field--item,.node--type-pool.full .content .content-middle .amenities .field--name-field-category>.field--item{margin-bottom:5px;display:none}.node--type-park.full .content .content-middle .amenities .field--name-field-category>.field--item:before,.node--type-pool.full .content .content-middle .amenities .field--name-field-category>.field--item:before{content:'';background:#1bb3df;width:6px;height:6px;border-radius:10px;position:absolute;left:-15px;top:8px}.node--type-park.full .content .content-middle .amenities .field--name-field-category.sorted>.field--item,.node--type-pool.full .content .content-middle .amenities .field--name-field-category.sorted>.field--item{display:block;position:relative}@media (max-width:767px){.node--type-pool.full .content .content-middle .pool-hours{order:2;flex:0 0 100%}}.node--type-pool.full .content .content-middle .pool-hours h2{color:#1bb3df;font-family:inherit}.node--type-pool.full .content .content-middle .pool-hours .field--name-field-pool-hours .hours{margin-bottom:3rem}.node--type-pool.full .content .content-middle .pool-hours .field--name-field-pool-hours .hours:last-child{margin-bottom:0}.node--type-pool.full .content .content-middle .pool-hours .field--name-field-pool-hours .hours ul{list-style:none;padding:0}.node--type-pool.full .content .content-middle .pool-hours .field--name-field-pool-hours .hours ul li{margin-bottom:5px}.page-node-type-blog .node--type-blog .author.date{margin-bottom:3.5rem !important}@media (min-width:768px){.page-node-type-blog .node--type-blog .field--name-field-featured-image.field--type-image{float:right;margin:0 0 2.5rem 2.5rem}}.page-node-type-blog .node--type-blog .field--name-field-featured-image.field--type-image figure{width:100%}.page-node-type-blog .node--type-blog .field--name-field-featured-image.field--type-image figure img{width:100%}.page-node-type-blog .node--type-blog .field--name-field-featured-image.field--type-image img{width:100%}.page-node-type-blog .node--type-blog .field--name-field-paragraphs{margin-bottom:3rem;overflow:hidden;clear:both}.page-node-type-blog .node--type-blog .field--name-field-paragraphs .paragraph--type--photo-gallery-carousel,.page-node-type-blog .node--type-blog .field--name-field-paragraphs .paragraph--type--video_block-carousel{min-height:auto}.page-node-type-blog .node--type-blog .field--name-field-paragraphs .paragraph--type--single-image .field--type-image{float:none;width:100%;margin:0}@media (min-width:768px){.page-node-type-blog .node--type-blog .field--name-field-paragraphs .paragraph--type--single-image .field--type-image img{width:100%;height:620px;object-fit:cover}}.page-node-type-blog .node--type-blog .content.wrapper{margin-bottom:3rem;overflow:hidden;clear:both;border-top:3px solid #eeeeef;padding-top:2rem}.page-node-type-blog .node--type-blog .content.wrapper .field--name-field-taxonomy .field--label,.page-node-type-blog .node--type-blog .content.wrapper .field--name-field-tags .field--label,.page-node-type-blog .node--type-blog .content.wrapper .field--name-field-subtopic .field--label{margin-bottom:20px}.page-node-type-blog .node--type-blog .content.wrapper .field--name-field-taxonomy .field--items .field--item,.page-node-type-blog .node--type-blog .content.wrapper .field--name-field-tags .field--items .field--item,.page-node-type-blog .node--type-blog .content.wrapper .field--name-field-subtopic .field--items .field--item{display:inline-block;margin:auto}.page-node-type-blog .node--type-blog .content.wrapper .field--name-field-taxonomy .field--items .field--item a,.page-node-type-blog .node--type-blog .content.wrapper .field--name-field-tags .field--items .field--item a,.page-node-type-blog .node--type-blog .content.wrapper .field--name-field-subtopic .field--items .field--item a{background:#eeeeef;padding:5px 15px;font-weight:400}.page-node-type-blog .node--type-blog .content.wrapper .field--name-field-taxonomy:last-child,.page-node-type-blog .node--type-blog .content.wrapper .field--name-field-tags:last-child,.page-node-type-blog .node--type-blog .content.wrapper .field--name-field-subtopic:last-child{margin-bottom:3rem}.page-node-type-blog .node--type-blog .content.wrapper .field--name-field-taxonomy a{color:#710036}.page-node-type-blog .node--type-blog .content.wrapper .field--name-field-tags,.page-node-type-blog .node--type-blog .content.wrapper .field--name-field-subtopic{float:left;margin-right:25px}.page-node-type-blog .node--type-blog .content.wrapper .field--name-field-tags a,.page-node-type-blog .node--type-blog .content.wrapper .field--name-field-subtopic a{color:#003c5c}.page-node-type-blog .node--type-blog .field--name-field-author-bio .paragraph--type--author-bio .Author-info{width:100%;display:inline-block;box-shadow:0 2px 6px 0 #828282}@media (max-width:767px){.page-node-type-blog .node--type-blog .field--name-field-author-bio .paragraph--type--author-bio .Author-info{box-shadow:unset}}@media (min-width:768px){.page-node-type-blog .node--type-blog .field--name-field-author-bio .paragraph--type--author-bio .Author-info .field--type-image{float:left;margin:auto;width:25%}}@media (max-width:767px){.page-node-type-blog .node--type-blog .field--name-field-author-bio .paragraph--type--author-bio .Author-info .field--type-image{margin-bottom:3rem}}.page-node-type-blog .node--type-blog .field--name-field-author-bio .paragraph--type--author-bio .Author-info .field--type-image img{width:100%}.page-node-type-blog .node--type-blog .field--name-field-author-bio .paragraph--type--author-bio .Author-info .author-body{padding:20px 30px}@media (max-width:767px){.page-node-type-blog .node--type-blog .field--name-field-author-bio .paragraph--type--author-bio .Author-info .author-body{padding:0}}.page-node-type-blog .node--type-blog .field--name-field-author-bio .paragraph--type--author-bio .Author-info .author-body .field--name-field-title{color:#003c5c;font-size:36px;margin:auto}.page-node-type-blog .node--type-blog .field--name-field-author-bio .paragraph--type--author-bio .Author-info .author-body .field--name-field-author{font-size:18px;color:#828282;margin-bottom:10px}.padding-0{padding:0}.fonts-icon{display:inline-block;color:#f5a623;font-family:'Font Awesome\ 5 Pro';margin-right:1rem;font-size:24px}.node--type-special-event .event-wrapper,.node--type-event .event-wrapper{margin-bottom:15px}.node--type-special-event .event-wrapper .event-page-title,.node--type-event .event-wrapper .event-page-title{font-size:50px;line-height:50px;margin-bottom:15px}@media (max-width:991px){.node--type-special-event .event-wrapper .event-page-title,.node--type-event .event-wrapper .event-page-title{font-size:30px;line-height:40px}}.node--type-special-event .event-wrapper .event-content,.node--type-event .event-wrapper .event-content{border-top:2px solid #eee;border-bottom:2px solid #eee;display:flex;flex-flow:row;padding:40px 20px 40px 40px}@media (max-width:991px){.node--type-special-event .event-wrapper .event-content,.node--type-event .event-wrapper .event-content{padding:20px}}@media (max-width:767px){.node--type-special-event .event-wrapper .event-content,.node--type-event .event-wrapper .event-content{flex-flow:wrap}}.node--type-special-event .event-wrapper .event-content .left-content,.node--type-event .event-wrapper .event-content .left-content{flex:0 0 60%}@media (max-width:767px){.node--type-special-event .event-wrapper .event-content .left-content,.node--type-event .event-wrapper .event-content .left-content{flex:0 0 100%}}.node--type-special-event .event-wrapper .event-content .left-content>div,.node--type-event .event-wrapper .event-content .left-content>div{margin-bottom:20px}.node--type-special-event .event-wrapper .event-content .left-content>div:last-child,.node--type-event .event-wrapper .event-content .left-content>div:last-child{margin-bottom:0}@media (max-width:767px){.node--type-special-event .event-wrapper .event-content .left-content>div:last-child,.node--type-event .event-wrapper .event-content .left-content>div:last-child{margin-bottom:20px}}.node--type-special-event .event-wrapper .event-content .right-content,.node--type-event .event-wrapper .event-content .right-content{flex:0 0 40%}@media (max-width:767px){.node--type-special-event .event-wrapper .event-content .right-content,.node--type-event .event-wrapper .event-content .right-content{flex:0 0 100%}}.node--type-special-event .event-wrapper .event-content .right-content>div,.node--type-event .event-wrapper .event-content .right-content>div{margin-bottom:20px}.node--type-special-event .event-wrapper .event-content .right-content>div:last-child,.node--type-event .event-wrapper .event-content .right-content>div:last-child{margin-bottom:0}.node--type-special-event .event-wrapper .event-content .event-date,.node--type-event .event-wrapper .event-content .event-date{position:relative;padding-left:40px}.node--type-special-event .event-wrapper .event-content .event-date .date-time,.node--type-event .event-wrapper .event-content .event-date .date-time{display:inline-block}.node--type-special-event .event-wrapper .event-content .event-date .date-time .field--type-datetime,.node--type-event .event-wrapper .event-content .event-date .date-time .field--type-datetime{display:inline-block}.node--type-special-event .event-wrapper .event-content .event-date .date-time .time,.node--type-event .event-wrapper .event-content .event-date .date-time .time{display:inline-block}.node--type-special-event .event-wrapper .event-content .event-date:before,.node--type-event .event-wrapper .event-content .event-date:before{content:'\f017';font-family:"Font Awesome 5 Pro";position:absolute;left:0;font-size:20px;color:#f0951c;font-weight:700}.node--type-special-event .event-wrapper .event-content .event-address,.node--type-event .event-wrapper .event-content .event-address{position:relative;padding-left:40px}.node--type-special-event .event-wrapper .event-content .event-address .field--name-field-contact-us h2,.node--type-event .event-wrapper .event-content .event-address .field--name-field-contact-us h2{font-size:18px;line-height:24px;margin:0;color:#4a4a4a;font-weight:400;font-family:'open_sansregular'}.node--type-special-event .event-wrapper .event-content .event-address .field--name-field-contact-us .field-address a,.node--type-event .event-wrapper .event-content .event-address .field--name-field-contact-us .field-address a{color:#4a4a4a;font-weight:400;display:inline-block}.node--type-special-event .event-wrapper .event-content .event-address .field--name-field-contact-us .field-address a .country,.node--type-event .event-wrapper .event-content .event-address .field--name-field-contact-us .field-address a .country{display:none}.node--type-special-event .event-wrapper .event-content .event-address .field--name-field-contact-us .field--name-field-phone-number,.node--type-event .event-wrapper .event-content .event-address .field--name-field-contact-us .field--name-field-phone-number{display:none}.node--type-special-event .event-wrapper .event-content .event-address:before,.node--type-event .event-wrapper .event-content .event-address:before{content:'\f041';font-family:"Font Awesome 5 Pro";position:absolute;left:0;font-size:20px;color:#f0951c;font-weight:700}.node--type-special-event .event-wrapper .event-content .event-cost,.node--type-event .event-wrapper .event-content .event-cost{position:relative}.node--type-special-event .event-wrapper .event-content .event-cost .field--name-field-cost,.node--type-event .event-wrapper .event-content .event-cost .field--name-field-cost{display:inline-block}.node--type-special-event .event-wrapper .event-content .event-email,.node--type-event .event-wrapper .event-content .event-email{position:relative;padding-left:40px}.node--type-special-event .event-wrapper .event-content .event-email a,.node--type-event .event-wrapper .event-content .event-email a{font-weight:400;text-decoration:underline;color:#4a4a4a}.node--type-special-event .event-wrapper .event-content .event-email a:hover,.node--type-event .event-wrapper .event-content .event-email a:hover,.node--type-special-event .event-wrapper .event-content .event-email a:focus,.node--type-event .event-wrapper .event-content .event-email a:focus{text-decoration:none}.node--type-special-event .event-wrapper .event-content .event-email:before,.node--type-event .event-wrapper .event-content .event-email:before{content:'\f0e0';font-family:"Font Awesome 5 Pro";position:absolute;left:0;font-size:20px;color:#f0951c;font-weight:700}.node--type-special-event .event-wrapper .event-content .event-phone .field--name-field-contact-phone a,.node--type-event .event-wrapper .event-content .event-phone .field--name-field-contact-phone a{position:relative;padding-left:40px;font-weight:400;text-decoration:underline;color:#4a4a4a}.node--type-special-event .event-wrapper .event-content .event-phone .field--name-field-contact-phone a:hover,.node--type-event .event-wrapper .event-content .event-phone .field--name-field-contact-phone a:hover,.node--type-special-event .event-wrapper .event-content .event-phone .field--name-field-contact-phone a:focus,.node--type-event .event-wrapper .event-content .event-phone .field--name-field-contact-phone a:focus{text-decoration:none}.node--type-special-event .event-wrapper .event-content .event-phone .field--name-field-contact-phone a:before,.node--type-event .event-wrapper .event-content .event-phone .field--name-field-contact-phone a:before{content:'\f095';font-family:"Font Awesome 5 Pro";position:absolute;left:0;font-size:20px;color:#f0951c;font-weight:700;transform:rotate(90deg)}.node--type-special-event .event-wrapper .event-content .event-share,.node--type-event .event-wrapper .event-content .event-share{display:flex;align-items:center}.node--type-special-event .event-wrapper .event-content .event-share>span,.node--type-event .event-wrapper .event-content .event-share>span{margin:0}.node--type-special-event .event-wrapper .event-content .event-share>span a,.node--type-event .event-wrapper .event-content .event-share>span a{line-height:1px}.node--type-special-event .event-wrapper .event-content .event-share>span a span,.node--type-event .event-wrapper .event-content .event-share>span a span{font-size:16px;height:20px;width:20px;line-height:normal}.node--type-special-event .event-wrapper .event-content .event-share .field--name-field-add-to-calendar .atcb-link,.node--type-event .event-wrapper .event-content .event-share .field--name-field-add-to-calendar .atcb-link{padding:8px;font-size:12px;line-height:16px}.node--type-special-event .event-wrapper .event-content .event-share .field--name-field-add-to-calendar .atcb-link em:before,.node--type-event .event-wrapper .event-content .event-share .field--name-field-add-to-calendar .atcb-link em:before{font-size:18px}@media (max-width:991px){.node--type-special-event .event-wrapper .event-media,.node--type-event .event-wrapper .event-media{margin-top:20px}.node--type-special-event .event-wrapper .event-media img,.node--type-event .event-wrapper .event-media img{margin:0 auto}}.node--type-special-event .event-wrapper .event-description,.node--type-event .event-wrapper .event-description{margin-top:60px}.node--type-page .content .content-body-image{clear:both;overflow:hidden}.node--type-page .content .content-body-image .field--name-field-image{margin-bottom:2rem}@media (min-width:768px){.node--type-page .content .content-body-image .field--name-field-image{float:right;margin:0 0 2.5rem 2.5rem;width:33%}}.special-events-calendar-and-featured{margin:0 -15px}.special-events-calendar-and-featured h2.block-title{padding:0 15px}.click-region-link a,.click-region-link a:link,.click-region-link a:visited{position:absolute;z-index:100;top:0;left:0;width:100%;height:100%;white-space:nowrap;font-size:0;text-indent:-1000px}.webform-submission-form .fieldset-legend{color:#2d2f31;display:block;font-family:'open_sansregular',Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:900;text-align:left;text-transform:initial}.webform-submission-form .form-type-tel .control-label{margin-bottom:5px}.webform-submission-form .form-type-tel .form-tel{width:100%}.webform-submission-form .form-number,.webform-submission-form .form-time{background-image:linear-gradient(0deg,#fff 0,#f0f0f0 100%);border:0;border-radius:2px;box-shadow:0 1px 2px 0 rgba(0,0,0,.7);box-sizing:border-box;display:inline-block;height:6rem;padding:1.75rem 2rem}.webform-submission-form .form-item-phone-number label{margin-bottom:5px !important}.webform-submission-form .webform-composite-visible-title{border:none transparent;border-radius:0}.webform-submission-form .webform-composite-visible-title .panel-heading{border:none;background:none transparent;padding:0}.webform-submission-form .webform-composite-visible-title .panel-heading .panel-title{color:#2d2f31;display:block;font-family:'open_sansregular',Helvetica,Arial,sans-serif;font-size:1.3rem;text-align:left;max-width:100%;font-weight:700;padding:0;margin:0 0 5px}.webform-submission-form .webform-composite-visible-title .panel-body{padding:0}.webform-submission-form .webform-composite-visible-title .panel-body .form-item{margin:0}.webform-submission-form li.webform-progress-bar__page{background-color:#1a8ac0;color:#fff}.webform-submission-form li.webform-progress-bar__page--current>b{background-color:#11a26f;font-weight:400}.webform-submission-form li.webform-progress-bar__page--done>b{background-color:#1a8ac0}li.webform-progress-bar__page.webform-submission-form+li>b:before,li.webform-progress-bar__page--done.webform-submission-form+li>b:before{border-left-color:#1a8ac0}li.webform-progress-bar__page--current.webform-submission-form+li>b:before{border-left-color:#11a26f}.webform-submission-form .field-trip-form table thead{background:#1a8ac0}.webform-submission-form .field-trip-form th{font-weight:400}.webform-submission-form .form-type-webform-multiple button{margin:0}.webform-submission-form .form-type-webform-multiple .form-inline{margin:0}.webform-submission-form .form-type-webform-multiple .webform-multiple-table .form-item{width:100%}.webform-submission-form .form-type-webform-multiple .webform-multiple-table input{width:100%}.webform-submission-form .form-type-webform-multiple .webform-multiple-table .image-button{margin-right:5px;border:none;width:5rem;background-color:#11a26f !important}.webform-submission-form .form-type-webform-multiple .webform-multiple-table .image-button span{display:none}.webform-submission-form .form-type-webform-multiple .webform-multiple-table .image-button:last-child{margin-right:0}.webform-submission-form .form-type-webform-multiple .webform-multiple-table .image-button:after{font-family:'Font Awesome\ 5 Pro';color:#fff;font-size:3rem}.webform-submission-form .form-type-webform-multiple .webform-multiple-table .image-button:first-child:after{content:'\f067'}.webform-submission-form .form-type-webform-multiple .webform-multiple-table .image-button:last-child:after{content:'\f00d'}.webform-submission-form .form-type-webform-multiple .container-inline{text-align:right}.webform-submission-form .form-type-webform-multiple .container-inline input{display:inline-block;width:auto;vertical-align:middle}.webform-submission-form .form-type-webform-multiple .container-inline input.form-number{max-width:9rem}.webform-submission-form .form-type-webform-autocomplete .input-group-addon{background-color:#11a26f;width:5rem}.webform-submission-form .form-type-webform-autocomplete .input-group-addon .glyphicon{color:#fff !important;display:inline-block}.webform-submission-form .webform-multiple-tabledrag-toggle-weight{display:none}.webform-submission-form .input-group-addon{padding:0;font-size:initial;font-weight:400;line-height:initial;color:#555;text-align:initial;background-color:transparent;border:none;border-radius:0;white-space:normal}.webform-submission-form .webform-flex--container .form-type-checkbox,.webform-submission-form .webform-flex--container .form-type-radio{white-space:initial}.mobile-menu-container.ver2{position:fixed;overflow:scroll;top:0;bottom:0;width:80%;max-width:350px;right:initial;left:100%;background:#232323;transition:ease all .4s;z-index:999999999;box-sizing:border-box;padding:15px;box-shadow:0 2px 2px rgba(0,0,0,.5);font-family:'open_sanslight',Helvetica,Arial,sans-serif;color:#d8d8d8}.mobile-menu-container.ver2.active{transform:translateX(-100%)}.mobile-menu-container.ver2 .mobile-menu-close{text-align:right;font-size:1.4rem;text-transform:uppercase;cursor:pointer;margin-bottom:1.5rem}.mobile-menu-container.ver2 .mobile-menu-close .fa-window-close{margin-left:.5rem}.mobile-menu-container.ver2 .mobile-navigation ul{list-style:none;margin:0;padding:0}.mobile-menu-container.ver2 .mobile-navigation .menu__link{font-size:1.5rem;font-weight:400;position:relative;padding:.4rem 6rem .4rem 1rem;text-decoration:none;display:block;color:#9b9b9b}.mobile-menu-container.ver2 .mobile-navigation .fal{cursor:pointer;font-size:2.1rem;font-weight:400;text-align:center;width:29px;height:29px;position:absolute;top:4px;transition:ease all .4s;right:5px;color:#9b9b9b}.mobile-menu-container.ver2 .mobile-navigation .dropdown-menu-list.menu-level-1{padding-left:2rem}.mobile-menu-container.ver2 .mobile-navigation>ul .dropdown-menu-list{display:none}.mobile-menu-container.ver2 .mobile-navigation>ul .menu__item{position:relative}.mobile-menu-container.ver2 .mobile-navigation>ul .menu__item .dropdown-menu{position:relative !important;float:none;box-shadow:none;border:none;margin:0 0 1.2rem;padding:0}.mobile-menu-container.ver2 .mobile-navigation>ul>.menu__item{font-family:'open_sansregular',Helvetica,Arial,sans-serif}.mobile-menu-container.ver2 .mobile-navigation>ul>.menu__item>.menu__link{font-size:2.1rem;text-transform:uppercase;color:#d8d8d8;margin-bottom:1rem}.mobile-menu-container.ver2 .mobile-navigation>ul>.menu__item>.fal{color:#d8d8d8}.mobile-menu-container.ver2 .mobile-navigation .menu-level-1>ul>.menu__item>.menu__link{color:#d8d8d8;font-size:1.6rem;margin-bottom:.5rem}