/*! kofc-hero-carousel @ 1.1.8 */.visible-xxs,.visible-smd{display:none}.hidden-xxs,.hidden-smd{display:block}span.hidden-smd{display:inline-block}@media (min-width:580px) and (max-width:767px){.hidden-smd{display:none!important}.visible-smd{display:block!important}}@media (max-width:480px){.hidden-xxs{display:none!important}.visible-xxs{display:block!important}}.cisCarousel.manual-control .carousel-control{opacity:.5;-webkit-transition:opacity .35s linear .2s ease-out 0;-moz-transition:opacity .35s linear .2s ease-out 0s;-o-transition:opacity .35s linear .2s ease-out 0;transition:opacity .35s linear .2s ease-out 0;-webkit-transition:opacity .35s linear;-o-transition:opacity .35s linear;transition:opacity .35s linear}.cisCarousel .vertical-center-outer{display:table;width:100%;height:100%}.cisCarousel .vertical-center-outer .vertical-center-inner{display:table-cell;vertical-align:middle}.cisCarousel .vertical-center-outer .vertical-center-inner .vertical-center-content{width:100%;display:inline-block}.cisCarousel .carousel-main-content{position:relative;margin:0}.cisCarousel .carousel-main-content .carousel-img-container,.cisCarousel .carousel-main-content .carousel-content-container{padding:0}.cisCarousel .carousel-main-content .carousel-img-container img{width:100%}.cisCarousel .carousel-main-content .carousel-content-container{text-align:left!important}.cisCarousel .carousel-main-content .carousel-content-container .carousel--content h1{font-size:38px;font-weight:600;margin-bottom:10px}.cisCarousel .carousel-main-content .carousel-content-container .carousel--content p{font-size:14px;margin-bottom:20px;visibility:hidden}.cisCarousel .carousel-main-content .carousel-content-container .carousel--content p a{font-weight:700}.cisCarousel .carousel-main-content .carousel-content-container .btn-actions .actions--buttons{margin-bottom:15px}.cisCarousel .carousel-main-content .carousel-content-container .btn-actions .actions--buttons .button-container{display:inline-block;padding-right:10px;padding-bottom:10px}.cisCarousel .carousel-main-content .carousel-content-container .btn-actions .actions--buttons .button-container a{font-size:14px;font-weight:600;height:auto}.cisCarousel .carousel-main-content .carousel-content-container .btn-actions .actions--buttons .button-container:last-child{padding-right:0}.cisCarousel .carousel-main-content .carousel-content-container .btn-actions .actions--links .link-container a{font-weight:700;border-bottom:1px solid #fff}.cisCarousel .carousel-main-content.slide-align-right .carousel-content-container,.cisCarousel .carousel-main-content.slide-align-left .carousel-content-container{position:absolute;top:0;bottom:0}.cisCarousel .carousel-main-content.slide-align-right .carousel-img-container{float:right}.cisCarousel .carousel-main-content.slide-align-right .carousel-content-container{left:0}.cisCarousel .carousel-main-content.slide-align-left .carousel-img-container{float:left}.cisCarousel .carousel-main-content.slide-align-left .carousel-content-container{right:0}.cisCarousel .carousel-main-content.slide-seven-five.slide-align-left .carousel-content-container .btn-actions .actions--buttons .button-container,.cisCarousel .carousel-main-content.slide-five-seven.slide-align-right .carousel-content-container .btn-actions .actions--buttons .button-container,.cisCarousel .carousel-main-content.slide-eight-four.slide-align-left .carousel-content-container .btn-actions .actions--buttons .button-container,.cisCarousel .carousel-main-content.slide-four-eight.slide-align-right .carousel-content-container .btn-actions .actions--buttons .button-container{display:block;padding:10px 0 0 0}.cisCarousel .carousel-main-content.slide-seven-five.slide-align-left .carousel-content-container .btn-actions .actions--buttons .button-container:first-child,.cisCarousel .carousel-main-content.slide-five-seven.slide-align-right .carousel-content-container .btn-actions .actions--buttons .button-container:first-child,.cisCarousel .carousel-main-content.slide-eight-four.slide-align-left .carousel-content-container .btn-actions .actions--buttons .button-container:first-child,.cisCarousel .carousel-main-content.slide-four-eight.slide-align-right .carousel-content-container .btn-actions .actions--buttons .button-container:first-child{padding:0}.cisCarousel .carousel-main-content.slide-full-width-image.slide-no-buttons-no-links .carousel-content-container .carousel--content,.cisCarousel .carousel-main-content.slide-full-size-image.slide-no-buttons-no-links .carousel-content-container .carousel--content{width:100%}.cisCarousel .carousel-main-content.slide-full-width-image.slide-no-buttons-no-links .carousel-content-container .btn-actions,.cisCarousel .carousel-main-content.slide-full-size-image.slide-no-buttons-no-links .carousel-content-container .btn-actions{display:none}.cisCarousel .carousel-main-content.slide-full-width-image .carousel-content-container .carousel--content,.cisCarousel .carousel-main-content.slide-full-size-image .carousel-content-container .carousel--content,.cisCarousel .carousel-main-content.slide-full-width-image .carousel-content-container .btn-actions,.cisCarousel .carousel-main-content.slide-full-size-image .carousel-content-container .btn-actions{float:left}.cisCarousel .carousel-main-content.slide-full-width-image .carousel-content-container .carousel--content,.cisCarousel .carousel-main-content.slide-full-size-image .carousel-content-container .carousel--content{width:60%}.cisCarousel .carousel-main-content.slide-full-width-image .carousel-content-container .carousel--content>p,.cisCarousel .carousel-main-content.slide-full-size-image .carousel-content-container .carousel--content>p{margin-bottom:0}.cisCarousel .carousel-main-content.slide-full-width-image .carousel-content-container .btn-actions,.cisCarousel .carousel-main-content.slide-full-size-image .carousel-content-container .btn-actions{width:40%;overflow:hidden}.cisCarousel .carousel-main-content.slide-full-width-image .carousel-content-container{height:40%}.cisCarousel .carousel-main-content.slide-full-width-image .carousel-img-spacer{width:100%}.cisCarousel .carousel-main-content.slide-full-width-image .carousel-img-container{z-index:1;position:absolute;top:0}.cisCarousel .carousel-main-content.slide-full-width-image .carousel-content-container{z-index:1;position:absolute;bottom:0}.cisCarousel .carousel-main-content.slide-full-size-image .carousel-content-container{max-height:40%;z-index:1;position:absolute;bottom:0}.cisCarousel .carousel-main-content.slide-single-image-view .carousel-content-container{display:none}.cisCarousel .carousel-main-content.slide-full-width-image h1,.cisCarousel .carousel-main-content.slide-full-size-image h1,.cisCarousel .carousel-main-content.slide-full-width-image p,.cisCarousel .carousel-main-content.slide-full-size-image p{padding:0}.cisCarousel .carousel-main-content.slide-full-width-image .carousel--content,.cisCarousel .carousel-main-content.slide-full-size-image .carousel--content{padding:15px 20px 15px 35px}.cisCarousel .carousel-main-content.slide-full-width-image .btn-actions,.cisCarousel .carousel-main-content.slide-full-size-image .btn-actions{padding:15px 35px 15px 0}.cisCarousel .carousel-main-content.slide-five-seven.slide-align-left h1,.cisCarousel .carousel-main-content.slide-five-seven.slide-align-left p,.cisCarousel .carousel-main-content.slide-five-seven.slide-align-left .btn-actions{padding:0 35px 0 20px}.cisCarousel .carousel-main-content.slide-five-seven.slide-align-right h1,.cisCarousel .carousel-main-content.slide-five-seven.slide-align-right p,.cisCarousel .carousel-main-content.slide-five-seven.slide-align-right .btn-actions{padding:0 20px 0 35px}.cisCarousel .carousel-main-content.slide-seven-five.slide-align-left h1,.cisCarousel .carousel-main-content.slide-seven-five.slide-align-left p,.cisCarousel .carousel-main-content.slide-seven-five.slide-align-left .btn-actions{padding:0 35px 0 20px}.cisCarousel .carousel-main-content.slide-seven-five.slide-align-right h1,.cisCarousel .carousel-main-content.slide-seven-five.slide-align-right p,.cisCarousel .carousel-main-content.slide-seven-five.slide-align-right .btn-actions{padding:0 20px 0 35px}.cisCarousel .carousel-main-content.slide-eight-four.slide-align-left h1,.cisCarousel .carousel-main-content.slide-eight-four.slide-align-left p,.cisCarousel .carousel-main-content.slide-eight-four.slide-align-left .btn-actions{padding:0 35px 0 20px}.cisCarousel .carousel-main-content.slide-eight-four.slide-align-right h1,.cisCarousel .carousel-main-content.slide-eight-four.slide-align-right p,.cisCarousel .carousel-main-content.slide-eight-four.slide-align-right .btn-actions{padding:0 20px 0 35px}.cisCarousel .carousel-main-content.slide-four-eight.slide-align-left h1,.cisCarousel .carousel-main-content.slide-four-eight.slide-align-left p,.cisCarousel .carousel-main-content.slide-four-eight.slide-align-left .btn-actions{padding:0 35px 0 20px}.cisCarousel .carousel-main-content.slide-four-eight.slide-align-right h1,.cisCarousel .carousel-main-content.slide-four-eight.slide-align-right p,.cisCarousel .carousel-main-content.slide-four-eight.slide-align-right .btn-actions{padding:0 20px 0 35px}.cisCarousel .carousel-control{width:30px;background-color:#e3e3e3;opacity:0;background-image:none!important;cursor:pointer;z-index:2;-webkit-transition:opacity .35s linear .2s ease-out 0;-moz-transition:opacity .35s linear .2s ease-out 0s;-o-transition:opacity .35s linear .2s ease-out 0;transition:opacity .35s linear .2s ease-out 0;-webkit-transition:opacity .35s linear;-o-transition:opacity .35s linear;transition:opacity .35s linear}.cisCarousel .carousel-control .vertical-center-image-container{display:block;height:100%;width:30px;white-space:nowrap;text-align:center}.cisCarousel .carousel-control .vertical-center-image-container .vertical-center-image-helper{display:inline-block;height:100%;vertical-align:middle}.cisCarousel .carousel-control .vertical-center-image-container img{max-width:30px;vertical-align:middle}.cisCarousel .carousel-control:hover{zoom:1;opacity:.8;filter:alpha(opacity=80)}.cisCarousel .carousel-indicators{margin-bottom:0;bottom:-30px;z-index:2}.cisCarousel .carousel-indicators li{background-color:#d9d9d9;border-color:#d9d9d9}.cisCarousel .carousel-indicators .active{background-color:#83a7d4;border-color:#83a7d4;margin:1px;height:10px;width:10px}.cisCarousel .carousel--fullimage{padding:0;margin:0 auto;width:100%}.cisCarousel .carousel-thumbs img{width:100%}.cisCarousel .thumbnail-wheel{padding:3em 0 0 0;margin:0 -2.5px}.cisCarousel .thumbnail-wheel .labeled-thumbnail{display:none;cursor:pointer;padding:0 2.5px}.cisCarousel .thumbnail-wheel .labeled-thumbnail img{width:100%}.cisCarousel .thumbnail-wheel .labeled-thumbnail .labeled-thumbnail-label{position:relative;margin-top:-40px;background-color:rgba(59,59,59,.8);height:40px;width:100%}.cisCarousel .thumbnail-wheel .labeled-thumbnail .labeled-thumbnail-label h4{font-weight:700;color:#fff;padding:0 15px}.cisCarousel .thumbnail-wheel .labeled-thumbnail.active .labeled-thumbnail-label{background-color:rgba(77,112,158,.8)}.cisCarousel .thumbnail-wheel .labeled-thumbnail.showing{display:block}.cisCarousel.slideshow-carousel-mobile .carousel-control{display:none}.cisCarousel.disable-thumbnails{padding-bottom:2em!important}.cisCarousel.disable-navigation{padding-bottom:0!important}.cisCarousel.disable-navigation .carousel-control{display:none}.cisCarousel.disable-navigation .carousel-indicators{display:none}@media screen and (max-width:1024px){.cisCarousel .carousel-main-content .carousel-content-container .carousel--content h1{font-size:32px;font-weight:600;margin-bottom:5px}.cisCarousel .carousel-main-content .carousel-content-container .carousel--content p{font-size:13px;margin-bottom:10px}.cisCarousel .carousel-main-content .carousel-content-container .btn-actions .actions--buttons{margin-bottom:10px}.cisCarousel .carousel-main-content.slide-full-size-image .carousel-content-container .btn-actions .actions--buttons .button-container,.cisCarousel .carousel-main-content.slide-full-width-image .carousel-content-container .btn-actions .actions--buttons .button-container{display:block;padding:10px 0 0 0}.cisCarousel .carousel-main-content.slide-full-size-image .carousel-content-container .btn-actions .actions--buttons .button-container:first-child,.cisCarousel .carousel-main-content.slide-full-width-image .carousel-content-container .btn-actions .actions--buttons .button-container:first-child{padding:0}}@media screen and (max-width:767px){.cisCarousel .carousel-control,.cisCarousel .carousel-indicators{bottom:180px}.cisCarousel .carousel-main-content .carousel-img-spacer{display:none!important}.cisCarousel .carousel-main-content .carousel-img-container{position:static!important}.cisCarousel .carousel-main-content .carousel-content-container{position:relative!important;max-height:none!important;height:180px!important}.cisCarousel .carousel-main-content .carousel-content-container .carousel--content{width:100%!important;height:auto!important;padding:0!important}.cisCarousel .carousel-main-content .carousel-content-container .carousel--content h1{font-size:24px;color:#fff!important;background-color:#3b3b3b!important;padding:10px 15px!important;margin-bottom:0!important}.cisCarousel .carousel-main-content .carousel-content-container .carousel--content p{font-size:14px;margin:0!important;padding:10px 15px!important}.cisCarousel .carousel-main-content .carousel-content-container .btn-actions{position:absolute;bottom:10px;height:auto!important;width:100%!important;padding:0!important;overflow:visible!important}.cisCarousel .carousel-main-content .carousel-content-container .btn-actions .actions--buttons{padding:0 15px;margin:0}.cisCarousel .carousel-main-content .carousel-content-container .btn-actions .actions--buttons .button-container{display:inline-block!important;width:50%;padding:0 0 0 10px!important;margin-left:0!important}.cisCarousel .carousel-main-content .carousel-content-container .btn-actions .actions--buttons .button-container .button{width:100%;text-align:center}.cisCarousel .carousel-main-content .carousel-content-container .btn-actions .actions--buttons .button-container:first-child{padding:0!important}.cisCarousel .carousel-main-content .carousel-content-container .actions--links{display:none}.cisCarousel .thumbnail-wheel{display:none}.cisCarousel .vertical-center-outer{display:block!important}.cisCarousel .vertical-center-outer .vertical-center-inner{display:block!important}.cisCarousel .carousel-single-image-view .carousel-control,.cisCarousel .carousel-single-image-view .carousel-indicators{bottom:0!important}.cisCarousel.disable-thumbnails{padding-bottom:0}}@media screen and (max-width:580px){.cisCarousel .carousel-control,.cisCarousel .carousel-indicators{bottom:200px}.cisCarousel .carousel-main-content .carousel-content-container{max-height:none!important;height:200px!important}.cisCarousel .carousel-main-content .carousel-content-container .carousel--content h1{font-size:18px}.cisCarousel .carousel-main-content .carousel-content-container .carousel--content p{font-size:12px}.cisCarousel .carousel-main-content .carousel-content-container .btn-actions .actions--buttons .button-container{width:100%;display:block!important;padding:0!important;margin-top:5px}.cisCarousel .carousel-main-content .carousel-content-container .btn-actions .actions--buttons .button-container:first-child{margin-top:0}}/*! kofc-hero-carousel @ 1.1.8 */.visible-xxs,.visible-smd{display:none}.hidden-xxs,.hidden-smd{display:block}span.hidden-smd{display:inline-block}@media (min-width:580px) and (max-width:767px){.hidden-smd{display:none!important}.visible-smd{display:block!important}}@media (max-width:480px){.hidden-xxs{display:none!important}.visible-xxs{display:block!important}}.kofc-hero-carousel{position:relative}.kofc-hero-carousel.mobile-mode .kofc-carousel-control{display:none}.kofc-hero-carousel.disable-thumbnails{padding-bottom:2em!important}.kofc-hero-carousel.disable-navigation{padding-bottom:0}.kofc-hero-carousel.disable-navigation .kofc-carousel-control{display:none}.kofc-hero-carousel.disable-navigation .kofc-carousel-indicators{display:none}.kofc-hero-carousel .kofc-carousel{position:relative}.kofc-hero-carousel .kofc-carousel:hover .kofc-carousel-control{zoom:1;opacity:.5;filter:alpha(opacity=50)}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides{position:relative;overflow:hidden;width:100%}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide{display:none;position:relative;-webkit-transition:.6s ease-in-out left .2s ease-out 0;-moz-transition:.6s ease-in-out left .2s ease-out 0s;-o-transition:.6s ease-in-out left .2s ease-out 0;transition:.6s ease-in-out left .2s ease-out 0;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner{position:relative;}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner:before,.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner:after{content:"";display:table}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner:after{clear:both}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner.eightFourLeft>.kofc-carousel-slide-image{float:left;width:66.66666667%}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner.eightFourLeft>.kofc-carousel-slide-content{position:absolute;top:0;right:0;bottom:0;width:33.33333333%}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner.eightFourLeft>.kofc-carousel-slide-content>div{padding:22px 45px 22px 20px}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner.eightFourLeft .kofc-button{display:block;padding-top:10px}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner.eightFourLeft .kofc-button:first-child{padding-top:0}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner.eightFourRight>.kofc-carousel-slide-image{float:right;width:33.33333333%}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner.eightFourRight>.kofc-carousel-slide-content{position:absolute;top:0;left:0;bottom:0;width:66.66666667%}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner.eightFourRight>.kofc-carousel-slide-content>div{padding:22px 20px 22px 45px}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner.eightFourRight .kofc-button{display:inline-block;padding-right:10px;padding-bottom:10px}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner.eightFourRight .kofc-button:last-child{padding-right:0}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner.fourEightLeft>.kofc-carousel-slide-image{float:left;width:33.33333333%}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner.fourEightLeft>.kofc-carousel-slide-content{position:absolute;top:0;right:0;bottom:0;width:66.66666667%}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner.fourEightLeft>.kofc-carousel-slide-content>div{padding:22px 45px 22px 20px}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner.fourEightLeft .kofc-button{display:inline-block;padding-right:10px;padding-bottom:10px}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner.fourEightLeft .kofc-button:last-child{padding-right:0}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner.fourEightRight>.kofc-carousel-slide-image{float:right;width:66.66666667%}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner.fourEightRight>.kofc-carousel-slide-content{position:absolute;top:0;left:0;bottom:0;width:33.33333333%}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner.fourEightRight>.kofc-carousel-slide-content>div{padding:22px 20px 22px 45px}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner.fourEightRight .kofc-button{display:block;padding-top:10px}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner.fourEightRight .kofc-button:first-child{padding-top:0}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner.fiveSevenLeft>.kofc-carousel-slide-image{float:left;width:41.66666667%}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner.fiveSevenLeft>.kofc-carousel-slide-content{position:absolute;top:0;right:0;bottom:0;width:58.33333333%}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner.fiveSevenLeft>.kofc-carousel-slide-content>div{padding:22px 45px 22px 20px}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner.fiveSevenLeft .kofc-button{display:inline-block;padding-right:10px;padding-bottom:10px}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner.fiveSevenLeft .kofc-button:last-child{padding-right:0}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner.fiveSevenRight>.kofc-carousel-slide-image{float:right;width:58.33333333%}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner.fiveSevenRight>.kofc-carousel-slide-content{position:absolute;top:0;left:0;bottom:0;width:41.66666667%}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner.fiveSevenRight>.kofc-carousel-slide-content>div{padding:22px 20px 22px 45px}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner.fiveSevenRight .kofc-button{display:block;padding-top:10px}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner.fiveSevenRight .kofc-button:first-child{padding-top:0}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner.sevenFiveLeft>.kofc-carousel-slide-image{float:left;width:58.33333333%}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner.sevenFiveLeft>.kofc-carousel-slide-content{position:absolute;top:0;right:0;bottom:0;width:41.66666667%}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner.sevenFiveLeft>.kofc-carousel-slide-content>div{padding:22px 45px 22px 20px}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner.sevenFiveLeft .kofc-button{display:block;padding-top:10px}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner.sevenFiveLeft .kofc-button:first-child{padding-top:0}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner.sevenFiveRight>.kofc-carousel-slide-image{float:right;width:41.66666667%}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner.sevenFiveRight>.kofc-carousel-slide-content{position:absolute;top:0;left:0;bottom:0;width:58.33333333%}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner.sevenFiveRight>.kofc-carousel-slide-content>div{padding:22px 20px 22px 45px}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner.sevenFiveRight .kofc-button{display:inline-block;padding-right:10px;padding-bottom:10px}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner.sevenFiveRight .kofc-button:last-child{padding-right:0}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner.fullSizeImage .kofc-button{display:inline-block;padding-right:10px;padding-bottom:10px}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner.fullSizeImage .kofc-button:last-child{padding-right:0}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner.fullSizeImage>.kofc-carousel-slide-content{width:100%;height:40%;z-index:1;position:absolute;bottom:0;}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner.fullSizeImage>.kofc-carousel-slide-content:before,.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner.fullSizeImage>.kofc-carousel-slide-content:after{content:"";display:table}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner.fullSizeImage>.kofc-carousel-slide-content:after{clear:both}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner.fullSizeImage>.kofc-carousel-slide-content.no-buttons-or-links .kofc-carousel-slide-content-text{width:100%}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner.fullSizeImage>.kofc-carousel-slide-content.no-buttons-or-links .kofc-carousel-slide-content-controls{display:none}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner.fullSizeImage>.kofc-carousel-slide-content>div{padding:22px 45px}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner.fullSizeImage>.kofc-carousel-slide-content .vertical-center-outer{display:block;width:auto;height:auto}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner.fullSizeImage>.kofc-carousel-slide-content .vertical-center-outer .vertical-center-inner{display:block}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner.fullSizeImage>.kofc-carousel-slide-content .kofc-carousel-slide-content-text{float:left;width:60%;padding-right:20px}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner.fullSizeImage>.kofc-carousel-slide-content .kofc-carousel-slide-content-text>p{padding-bottom:0}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner.fullSizeImage>.kofc-carousel-slide-content .kofc-carousel-slide-content-controls{float:right;width:40%}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner.singleImageView>.kofc-carousel-slide-content{display:none}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner>.kofc-carousel-slide-image>img,.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner>.kofc-carousel-slide-image>a>img{width:100%;line-height:1}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner>.kofc-carousel-slide-content .kofc-carousel-slide-content-text>h2{text-transform:capitalize;font-size:28px;font-weight:600;padding-bottom:10px;line-height:40px}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner>.kofc-carousel-slide-content .kofc-carousel-slide-content-text>p{font-size:14px;padding-bottom:20px}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner>.kofc-carousel-slide-content .kofc-carousel-slide-content-text>p a{font-weight:700}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner>.kofc-carousel-slide-content .kofc-carousel-slide-content-controls>.kofc-carousel-buttons{padding-bottom:15px}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner>.kofc-carousel-slide-content .kofc-carousel-slide-content-controls>.kofc-carousel-buttons .kofc-button a{font-size:14px;font-weight:700}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner>.kofc-carousel-slide-content .kofc-carousel-slide-content-controls>.kofc-carousel-links .kofc-link{margin-bottom:3px}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner>.kofc-carousel-slide-content .kofc-carousel-slide-content-controls>.kofc-carousel-links .kofc-link a{font-weight:700;border-bottom:1px solid #fff}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.active,.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.next,.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.prev{display:block}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.active{left:0}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.next,.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.prev{position:absolute;top:0;width:100%}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.next{left:100%}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.prev{left:-100%}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.next.left,.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.prev.right{left:0}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.active.left{left:-100%}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.active.right{left:100%}.kofc-hero-carousel .kofc-carousel .kofc-carousel-control{position:absolute;top:0;left:0;bottom:0;width:40px;zoom:1;opacity:0;filter:alpha(opacity=0);font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);background-color:#e3e3e3;z-index:1;-webkit-transition:opacity .35s linear .2s ease-out 0;-moz-transition:opacity .35s linear .2s ease-out 0s;-o-transition:opacity .35s linear .2s ease-out 0;transition:opacity .35s linear .2s ease-out 0;-webkit-transition:opacity .35s linear;-o-transition:opacity .35s linear;transition:opacity .35s linear}.kofc-hero-carousel .kofc-carousel .kofc-carousel-control.right{left:auto;right:0}.kofc-hero-carousel .kofc-carousel .kofc-carousel-control:hover,.kofc-hero-carousel .kofc-carousel .kofc-carousel-control:focus{outline:0;color:#fff;text-decoration:none;zoom:1;opacity:.9;filter:alpha(opacity=90)}.kofc-hero-carousel .kofc-carousel .kofc-carousel-control .icon-prev,.kofc-hero-carousel .kofc-carousel .kofc-carousel-control .icon-next,.kofc-hero-carousel .kofc-carousel .kofc-carousel-control .glyphicon-chevron-left,.kofc-hero-carousel .kofc-carousel .kofc-carousel-control .glyphicon-chevron-right{position:absolute;top:50%;margin-top:-10px;z-index:5;display:inline-block}.kofc-hero-carousel .kofc-carousel .kofc-carousel-control .icon-prev,.kofc-hero-carousel .kofc-carousel .kofc-carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px}.kofc-hero-carousel .kofc-carousel .kofc-carousel-control .icon-next,.kofc-hero-carousel .kofc-carousel .kofc-carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px}.kofc-hero-carousel .kofc-carousel .kofc-carousel-control .icon-prev,.kofc-hero-carousel .kofc-carousel .kofc-carousel-control .icon-next{width:20px;height:20px;line-height:1;font-family:serif}.kofc-hero-carousel .kofc-carousel .kofc-carousel-control .icon-prev:before{content:'\2039'}.kofc-hero-carousel .kofc-carousel .kofc-carousel-control .icon-next:before{content:'\203a'}.kofc-hero-carousel .kofc-carousel .kofc-carousel-indicators{position:absolute;bottom:-30px;left:50%;z-index:15;width:60%;margin-left:-30%;margin-bottom:0;padding-left:0;list-style:none;text-align:center}.kofc-hero-carousel .kofc-carousel .kofc-carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;background-color:#d9d9d9;border:1px solid #d9d9d9;border-radius:10px;cursor:pointer}.kofc-hero-carousel .kofc-carousel .kofc-carousel-indicators .active{margin:1px;width:10px;height:10px;background-color:#83a7d4;border-color:#83a7d4}.kofc-hero-carousel .vertical-center-outer{display:table;width:100%;height:100%}.kofc-hero-carousel .vertical-center-outer .vertical-center-inner{display:table-cell;vertical-align:middle}.kofc-hero-carousel .vertical-center-outer .vertical-center-inner .vertical-center-content{width:100%;display:inline-block}.kofc-hero-carousel .kofc-thumbnail-wheel{padding:3em 0 0 0;margin:0 -2.5px;}.kofc-hero-carousel .kofc-thumbnail-wheel:before,.kofc-hero-carousel .kofc-thumbnail-wheel:after{content:"";display:table}.kofc-hero-carousel .kofc-thumbnail-wheel:after{clear:both}.kofc-hero-carousel .kofc-thumbnail-wheel .kofc-thumbnail{float:left;display:none;cursor:pointer;width:25%;padding:0 2.5px}.kofc-hero-carousel .kofc-thumbnail-wheel .kofc-thumbnail.active .kofc-thumbnail-label{background-color:rgba(77,112,158,.8)}.kofc-hero-carousel .kofc-thumbnail-wheel .kofc-thumbnail.showing{display:block}.kofc-hero-carousel .kofc-thumbnail-wheel .kofc-thumbnail img{width:100%}.kofc-hero-carousel .kofc-thumbnail-wheel .kofc-thumbnail .kofc-thumbnail-label{position:relative;margin-top:-40px;background-color:rgba(59,59,59,.8);height:40px;width:100%}.kofc-hero-carousel .kofc-thumbnail-wheel .kofc-thumbnail .kofc-thumbnail-label h4{font-weight:700;color:#fff;padding:0 15px}@media screen and (max-width:1024px){.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner>.kofc-carousel-slide-content .kofc-carousel-slide-content-text>h2{padding-bottom:5px}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner>.kofc-carousel-slide-content .kofc-carousel-slide-content-text>p{font-size:13px;padding-bottom:10px}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner>.kofc-carousel-slide-content .kofc-carousel-slide-content-controls .kofc-carousel-buttons{padding-bottom:10px}}@media screen and (max-width:767px){.kofc-hero-carousel{padding-bottom:0!important}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner>.kofc-carousel-slide-image{float:none!important;width:100%!important}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner>.kofc-carousel-slide-content{position:relative!important;width:100%!important;height:180px!important;zoom:1!important;opacity:1!important;filter:alpha(opacity=100)!important}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner>.kofc-carousel-slide-content>div{padding:0!important}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner>.kofc-carousel-slide-content .kofc-carousel-slide-content-text,.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner>.kofc-carousel-slide-content .kofc-carousel-slide-content-controls{float:none!important;width:100%!important;padding:0!important}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner>.kofc-carousel-slide-content .kofc-carousel-slide-content-text>h2{line-height:1.4!important;font-size:24px!important;padding-bottom:0!important;color:#fff!important;background-color:#3b3b3b!important;padding:10px 15px!important}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner>.kofc-carousel-slide-content .kofc-carousel-slide-content-text>p{font-size:14px!important;padding:10px 15px!important}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner>.kofc-carousel-slide-content .kofc-carousel-slide-content-controls>.kofc-carousel-buttons{position:absolute!important;bottom:10px!important;width:100%!important;padding-bottom:0!important;padding:0 15px!important}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner>.kofc-carousel-slide-content .kofc-carousel-slide-content-controls>.kofc-carousel-buttons .kofc-button{display:inline-block!important;width:50%!important;padding-top:0!important;padding-left:5px!important}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner>.kofc-carousel-slide-content .kofc-carousel-slide-content-controls>.kofc-carousel-buttons .kofc-button:first-child{padding-left:0!important}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner>.kofc-carousel-slide-content .kofc-carousel-slide-content-controls>.kofc-carousel-buttons .kofc-button a{width:100%!important;text-align:center!important}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner>.kofc-carousel-slide-content .kofc-carousel-slide-content-controls>.kofc-carousel-links{display:none!important}.kofc-hero-carousel .kofc-carousel-control{bottom:180px!important}.kofc-hero-carousel .kofc-carousel-indicators{bottom:180px!important}.kofc-hero-carousel .kofc-thumbnail-wheel{display:none}.kofc-hero-carousel .vertical-center-outer{display:block!important;width:auto!important;height:auto!important}.kofc-hero-carousel .vertical-center-outer .vertical-center-inner{display:block!important}}@media screen and (max-width:580px){.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner>.kofc-carousel-slide-content{height:200px!important}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner>.kofc-carousel-slide-content .kofc-carousel-slide-content-text>h2{font-size:18px!important}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner>.kofc-carousel-slide-content .kofc-carousel-slide-content-text>p{font-size:12px!important}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner>.kofc-carousel-slide-content .kofc-carousel-slide-content-controls>.kofc-carousel-buttons .kofc-button{width:100%!important;margin-top:5px!important;padding-left:0!important}.kofc-hero-carousel .kofc-carousel .kofc-carousel-slides>.kofc-carousel-slide>.kofc-carousel-slide-inner>.kofc-carousel-slide-content .kofc-carousel-slide-content-controls>.kofc-carousel-buttons .kofc-button:first-child{margin-top:0!important}.kofc-hero-carousel .kofc-carousel-control{bottom:200px!important}.kofc-hero-carousel .kofc-carousel-indicators{bottom:200px!important}}