@import url('https://fonts.googleapis.com/css?family=Roboto');@import "https://daneden.github.io/animate.css/animate.min.css";.fl{float:left;display:inline}.fr{float:right;display:inline}.oh{overflow:hidden}.cb{clear:both}.df{display:-webkit-box;display:-ms-flexbox;display:flex}.anim{-webkit-transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;-ms-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;transition:all 500ms ease-out}.scrolloff{pointer-events:none}video{max-width:100%}@media only screen and (min-width:768px){.show-for-mobile{display:none}}@media only screen and (max-width:768px){.show-for-desktop{display:none}}body{margin-top:0 !important}html,body{font-size:16px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}h1,h2,h3,h4,h5,h6,h7,.navbar,.footer,.secondaryNav{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}#k-header{background:#fafafa;padding-top:2rem;position:fixed;top:0;left:0;width:100%;z-index:900;-webkit-transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;-ms-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;transition:all 500ms ease-out}@media only screen and (max-width:768px){#k-header{padding-top:1rem;padding-bottom:1rem}}#k-header #sticky-search-button{position:absolute;bottom:1.1rem;right:1.1rem;visibility:hidden;opacity:0;z-index:1;-webkit-transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;-ms-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;transition:all 500ms ease-out}#k-header #k-header-top{-webkit-transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;-ms-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;transition:all 500ms ease-out;max-height:500px;overflow:hidden;opacity:1}#k-header #k-header-bottom{position:relative}@media only screen and (min-width:768px){#k-header.scrolled{padding-top:1rem;box-shadow:0 0 5px 0 rgba(0,0,0,0.2)}#k-header.scrolled #k-header-top{max-height:0;opacity:0}#k-header.scrolled .k-header-menu{padding-top:0}#k-header.scrolled #sticky-search-button{visibility:visible;opacity:1}}.k-header-menu{padding-top:2rem;padding-bottom:0;margin-bottom:0;-webkit-transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;-ms-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;transition:all 500ms ease-out}.k-header-menu li{display:inline-block;background:none;padding:0 1.5rem 0 0;position:relative}.k-header-menu li a{text-transform:uppercase;color:#4291cb;font-size:1.25rem}.k-header-menu li a:hover{text-decoration:none}.k-header-menu li:after{content:'';display:block;width:0;height:0;border-left:.5rem solid transparent;border-right:.5rem solid transparent;margin-top:.2rem;margin-left:auto;margin-right:auto;border-bottom:.5rem solid transparent;opacity:0;transform:translateY(-1rem);-webkit-transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;-ms-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;transition:all 500ms ease-out}.k-header-menu li.hover-active:after{border-bottom:.5rem solid #63b8e9;opacity:1;transform:translateY(0)}@media only screen and (min-width:768px) and (max-width:1000px){.k-header-menu li{padding:0 .5rem 0 0}.k-header-menu li a{font-size:.9rem}}#k-search{position:relative;border:1px dotted #cecece;display:block;padding:0;margin:0}#k-search label{display:block;width:100%;padding:0;margin:0}#k-search label input{display:block;width:100%;border:0;padding:.5rem 2rem .5rem .5rem;background:#fff}#k-search .search-submit{width:1.5rem;position:absolute;top:.4rem;right:.2rem}#k-search span{display:none}#k-header-hover-container,#k-header-hover-inner{position:relative}#k-header-hover{position:absolute;top:0;left:0;width:100%;z-index:1}#k-header-hover .k-hover-tab{position:absolute;top:0;left:0;width:100%;background:#63b8e9;visibility:hidden;opacity:0;transform:translateY(-1rem);z-index:-1;padding:1.6rem 2rem;-webkit-transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;-ms-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;transition:all 500ms ease-out}#k-header-hover .k-hover-tab.hover-active{transform:translateX(0);z-index:1;visibility:visible;opacity:1}#k-header-hover .k-hover-tab a{color:#fff}#k-header-hover .k-hover-tab h3{border-bottom:1px dashed #fff;display:inline-block;width:auto;color:#fff;margin:0 0 1rem}#k-header-hover .k-hover-tab .kht-inner{display:block;overflow:hidden;padding-bottom:1.2rem}#k-header-hover .k-hover-tab .kht-inner ul{width:45%;float:left;display:inline}#k-header-hover .k-hover-tab .kht-inner ul.khti-list-left{margin-right:5%}#k-header-hover .k-hover-tab .kht-inner ul li{display:block;background:none;padding:.3rem 0;margin:0}#k-header-hover .k-hover-tab .kht-inner ul li a{color:#fff;font-size:1.2rem}#k-header-hover .k-hover-tab .kht-inner ul li a span.time{font-size:.6em;display:block;margin-bottom:-0.35rem}@media only screen and (min-width:768px) and (max-width:1000px){#k-header-hover .k-hover-tab .kht-inner ul li a{font-size:.9rem}}#k-header-hover .k-hover-tab .kht-link{display:inline-block;border:1px solid #fff;border-radius:3px;padding:.5rem .8rem .4rem;font-size:.9rem;color:#fff;background-color:transparent;text-decoration:underline;line-height:1;font-weight:bold;box-shadow:inset 0 0 7px 0 rgba(0,0,0,0.2),0 0 7px 0 rgba(0,0,0,0.2);-webkit-transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;-ms-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;transition:all 500ms ease-out}#k-header-hover .k-hover-tab .kht-link:hover{background:#fff;color:#63b8e9;text-decoration:none;box-shadow:none}#k-header-hover-search{clear:both;display:block;position:relative;visibility:hidden;opacity:0;transform:translateY(-1rem);-webkit-transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;-ms-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;transition:all 500ms ease-out}#k-header-hover-search.active{transform:translateY(0);visibility:visible;opacity:1}#k-header-hover-search #k-search-hover{display:block;position:absolute;top:0;left:0;right:0;width:100%;background:#f00;box-shadow:0 0 .3rem 0 rgba(0,0,0,0.3);outline:0}@media only screen and (max-width:768px){#k-header-hover-search #k-search-hover{top:1rem}}#k-header-hover-search #k-search-hover:focus{outline:0}#k-header-hover-search #k-search-hover .search-submit{position:absolute;width:1rem;height:auto;top:1rem;right:1rem;opacity:0}#k-header-hover-search #k-search-hover label{display:block;padding:0;margin:0}#k-header-hover-search #k-search-hover label span{display:none}#k-header-hover-search #k-search-hover label .search-field{display:block;width:100%;margin:0;border:0;outline:0;padding:1rem;text-align:center;color:#000;font-size:1rem}#k-header-hover-search #k-search-hover label .search-field::-webkit-input-placeholder{color:#000}#k-header-hover-search #k-search-hover label .search-field::-moz-placeholder{color:#000}#k-header-hover-search #k-search-hover label .search-field:-ms-input-placeholder{color:#000}#k-header-hover-search #k-search-hover label .search-field:-moz-placeholder{color:#000}@media only screen and (max-width:768px){#k-header-hover-search #k-search-hover label .search-field{font-size:.8rem;padding:.5rem}}#k-mobile-triggers{text-align:right}#k-mobile-toggle,#mobile-search-button{display:inline-block}#k-mobile-toggle{margin-left:.5rem;width:1.4rem}body{position:relative;overflow-x:hidden}body,html{height:100%;background-color:#fff}.nav .open>a{background-color:transparent}.nav .open>a:hover{background-color:transparent}.nav .open>a:focus{background-color:transparent}.overlay{position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.4);z-index:950;visibility:hidden;-webkit-transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;-ms-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;transition:all 500ms ease-out;opacity:0}#wrapper{-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;padding-left:0;transition:all 0.5s ease}#wrapper.toggled #sidebar-wrapper{transform:translateX(0)}#wrapper.toggled .overlay{display:block;visibility:visible;opacity:1}#sidebar-wrapper{-webkit-transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;-ms-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;transition:all 500ms ease-out;background:#fff;height:100%;overflow-x:hidden;overflow-y:auto;transition:all 0.5s ease;width:220px;z-index:1000;transform:translateX(-220px)}#sidebar-wrapper::-webkit-scrollbar{display:none}#page-content-wrapper{width:100%}.sidebar-nav{list-style:none;margin:0;padding:0;position:absolute;top:0;width:220px;background:#fff}#menu-offcanvas{padding-top:2rem;-webkit-transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;-ms-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;transition:all 500ms ease-out}#menu-offcanvas li{background:none;padding:.35rem 1rem;border-bottom:1px solid #63b8e9;position:relative;-webkit-transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;-ms-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;transition:all 500ms ease-out}#menu-offcanvas li.menu-item-has-children::after{-webkit-transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;-ms-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;transition:all 500ms ease-out;content:"";display:block;position:absolute;width:.5rem;height:.5rem;top:.6rem;right:.5rem;border-right:1px solid #000;border-bottom:1px solid #000;transform:rotate(45deg)}#menu-offcanvas li.menu-item-has-children ul.sub-menu{border-top:1px solid #000;max-height:0px;overflow:hidden;display:block;opacity:0;margin-top:.2rem;visibility:hidden;-webkit-transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;-ms-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;transition:all 500ms ease-out}#menu-offcanvas li.menu-item-has-children.expanded::after{transform:rotate(225deg)}#menu-offcanvas li.menu-item-has-children.expanded ul.sub-menu{max-height:100rem;opacity:1;visibility:visible}#menu-offcanvas li:last-of-type{border-bottom:none}#menu-offcanvas li ul li{padding:.35rem .3rem}#k-offcanvas-logo{background:#fff;padding:1rem;display:block}#k-offcanvas-logo img{display:block;width:100%;height:auto}#k-header-spacer{display:block;height:4rem;-webkit-transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;-ms-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;transition:all 500ms ease-out}.k-assembler-carousel{position:relative;display:block}.k-single-carousel{display:block;max-width:100%;position:relative;opacity:0;-webkit-transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;-ms-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;transition:all 500ms ease-out}.k-single-carousel.slick-initialized{opacity:1}.k-single-carousel .ks-slide{display:inline;width:100%;float:left;background-repeat:no-repeat;background-size:cover;background-position:center center;height:21.4rem;overflow:hidden;color:#fff}.k-single-carousel .ks-slide .slide-text{padding-top:6.7rem}.k-single-carousel .ks-slide .slide-text h2{display:block;font-weight:bold;font-size:1.5rem;line-height:1.4;margin:0 0 1rem}.k-single-carousel .ks-slide .slide-text p{font-size:1.1em}.k-single-carousel .ks-slide .slide-text .cta{display:inline-block;color:#fff;border:1px solid #fff;padding:.5rem 1rem .3rem;border-radius:.3rem}@media only screen and (min-width:768px) and (max-width:1000px){.k-single-carousel .ks-slide{height:20.88rem}.k-single-carousel .ks-slide .slide-text{padding-top:5.94rem}}@media only screen and (max-width:768px){.k-single-carousel .ks-slide{height:16.63rem}.k-single-carousel .ks-slide .slide-text{padding-top:2rem}.k-single-carousel .ks-slide .slide-text h2{font-size:1.1rem}.k-single-carousel .ks-slide .slide-text p{font-size:.8rem}}.k-single-carousel .slick-arrow{position:absolute;top:50%;margin-top:-1.2rem;text-indent:-9999px;background-color:transparent;border:none;background-size:3rem;background-position:center center;background-repeat:no-repeat;width:1.3rem;height:2.4rem;z-index:1}.k-single-carousel .slick-arrow:focus{outline:none}.k-single-carousel .slick-arrow.slick-prev{background-image:url("../images/icon-chevron-left.svg");left:1rem}.k-single-carousel .slick-arrow.slick-next{background-image:url("../images/icon-chevron-right.svg");right:1rem}@media only screen and (max-width:768px){.k-single-carousel .slick-arrow{display:none !important}}.k-assembler-heading{display:block}.k-assembler-heading h3{display:block;margin:0;padding:1.5rem;text-align:center;background:#7e7e7e1a;color:#666666;font-size:1.6rem}@media only screen and (max-width:767px){.k-assembler-heading h3{padding:1rem 1rem 0;font-size:1.375rem}}.k-assembler-4-blocks{background:#7e7e7e1a;padding-top:1rem;padding-bottom:1rem}.k-assembler-4-blocks .ka-4-block{padding-bottom:1rem}.k-assembler-4-blocks .ka-4-block a{display:block;text-align:center;color:#fff;position:relative;padding:2rem 1rem;text-decoration:none;height:17rem;overflow:hidden;-webkit-transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;-ms-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;transition:all 500ms ease-out}.k-assembler-4-blocks .ka-4-block a::before{content:"";position:absolute;top:-7rem;left:-28rem;width:30rem;height:30rem;border-radius:2rem;background:rgba(0,0,0,0.1);transform:rotate(45deg);-webkit-transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;-ms-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;transition:all 500ms ease-out}.k-assembler-4-blocks .ka-4-block a p,.k-assembler-4-blocks .ka-4-block a h2,.k-assembler-4-blocks .ka-4-block a span{margin:0;display:block;position:relative;-webkit-transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;-ms-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;transition:all 500ms ease-out}.k-assembler-4-blocks .ka-4-block a h2{min-height:3rem;text-transform:uppercase;font-size:1.38rem;font-weight:bold;margin-bottom:.5rem;transform:translateY(3rem)}.k-assembler-4-blocks .ka-4-block a p{min-height:5rem;margin:0;font-size:.9rem;line-height:1.4;opacity:0}.k-assembler-4-blocks .ka-4-block a span{margin-top:.3rem;padding:.5rem 1rem .4rem;border:1px solid #fff;border-radius:.5rem;display:inline-block;transform:translateY(-2rem)}@media only screen and (min-width:992px) and (max-width:1200px){.k-assembler-4-blocks .ka-4-block a h2{font-size:1rem}.k-assembler-4-blocks .ka-4-block a p{font-size:.7rem}}.k-assembler-4-blocks .ka-4-block a:hover{text-decoration:none}.k-assembler-4-blocks .ka-4-block a:hover h2{transform:translateY(0)}.k-assembler-4-blocks .ka-4-block a:hover p{opacity:1}.k-assembler-4-blocks .ka-4-block a:hover span{transform:translateY(0)}.k-assembler-4-blocks .ka-4-block a:hover::before{left:-30rem}@media only screen and (max-width:767px){.k-assembler-4-blocks .ka-4-block a{height:auto;padding:1.5rem 1.2rem;text-align:left}.k-assembler-4-blocks .ka-4-block a::before{opacity:0}.k-assembler-4-blocks .ka-4-block a p,.k-assembler-4-blocks .ka-4-block a span{display:none}.k-assembler-4-blocks .ka-4-block a h2{transform:translateY(0);min-height:auto;margin-bottom:0}}.k-main-content-wrap{background:#fff}.k-main-content-wrap .column-left{padding-bottom:1rem;padding-top:1.5rem;overflow:hidden}.k-main-content-wrap .column-left .kmc-icon{display:block;text-align:center;border-bottom:1px solid #acacac;padding-top:1rem;padding-bottom:1rem}.k-main-content-wrap .column-left .kmc-icon div.icon,.k-main-content-wrap .column-left .kmc-icon span{display:block;max-width:100%;margin-left:auto;margin-right:auto}.k-main-content-wrap .column-left .kmc-icon .icon{width:4rem;height:4rem;margin-bottom:1rem;background-repeat:no-repeat;background-position:center center;background-size:cover}.k-main-content-wrap .column-left .kmc-icon span{font-size:1.2rem}.k-main-content-wrap .column-left .kmc-icon-wrap:nth-child(1) .kmc-icon,.k-main-content-wrap .column-left .kmc-icon-wrap:nth-child(2) .kmc-icon{border-top:1px solid #acacac}.k-main-content-wrap:nth-child(0){border-top:1px solid #acacac;background:#f00}.k-main-content-wrap .column-right{padding-top:1.5rem}.k-main-content-wrap .column-right .kmc-heading{background-color:#f3e76c;overflow:hidden;color:#333;padding:2rem 1rem 1.8rem;position:relative}.k-main-content-wrap .column-right .kmc-heading::before{content:"";position:absolute;top:-10.5rem;left:-81%;width:30rem;height:30rem;border-radius:2rem;background:rgba(255,255,255,0.31);transform:rotate(45deg)}@media only screen and (min-width:991px) and (max-width:1199px){.k-main-content-wrap .column-right .kmc-heading::before{left:-104%}}@media only screen and (min-width:650px) and (max-width:991px){.k-main-content-wrap .column-right .kmc-heading::before{left:-58%}}@media only screen and (max-width:649px){.k-main-content-wrap .column-right .kmc-heading::before{left:-30.5rem}}.k-main-content-wrap .column-right .kmc-heading a{color:#333}.k-main-content-wrap .column-right .kmc-heading .kmch-icon{width:19%;left:2.5%;display:block;position:absolute;top:50%;transform:translateY(-50%)}.k-main-content-wrap .column-right .kmc-heading .kmch-text{width:72%;margin-left:25%}.k-main-content-wrap .column-right .kmc-heading .kmch-text h1,.k-main-content-wrap .column-right .kmc-heading .kmch-text p{margin:0;font-size:1.38rem;font-weight:normal}@media only screen and (max-width:649px){.k-main-content-wrap .column-right .kmc-heading .kmch-text h1,.k-main-content-wrap .column-right .kmc-heading .kmch-text p{font-size:1rem}}.k-main-content-wrap .column-right .kmc-heading .kmch-text h1{margin-bottom:.4rem;font-weight:bold}.k-featured-news-heading{display:block;font-size:1.13rem;color:#15629a}.k-featured-news-heading img,.k-featured-news-heading span{display:inline-block;vertical-align:middle}.k-featured-news-heading img{width:1.2rem;margin-right:.8rem}.k-featured-news{display:block;overflow:hidden;color:#1a7bc1;text-decoration:none}.k-featured-news:hover{text-decoration:none}.k-featured-news .kfnh-icon,.k-featured-news .kfnh-text{float:left;display:inline}.k-featured-news .kfnh-icon{width:35%;padding-top:33%;background-size:contain;background-position:center center;background-repeat:no-repeat}@media only screen and (min-width:768px) and (max-width:991px){.k-featured-news .kfnh-icon{width:20%;padding-top:22%}}.k-featured-news .kfnh-text{width:59%;margin-left:5%}@media only screen and (min-width:768px) and (max-width:991px){.k-featured-news .kfnh-text{width:74%}}.k-featured-news .kfnh-text h3{margin:0 0 .5rem;font-size:1.38rem}.k-featured-news .kfnh-text h3:hover{text-decoration:underline}.k-featured-news .kfnh-text p{font-size:1rem}.k-featured-news .kfnh-text p:hover{text-decoration:underline}.k-latest-news-heading{font-size:1.13rem;font-weight:bold;color:#15629a}.k-latest-news-heading a{color:#15629a;text-decoration:none}.k-latest-news-heading a:hover{text-decoration:underline}.k-latest-news li{list-style:none;padding:0 0 0.6rem;background:none}.k-latest-news li a{color:#1a7bc1;text-decoration:none}.k-latest-news li a:hover{text-decoration:underline}.k-home-video-wrap{width:100%;padding:2rem 1rem 1rem;text-align:center;background:#4291cb;display:none;position:relative}.k-home-video-wrap .k-close{display:block;width:2rem;height:2rem;top:1rem;right:1rem;position:absolute;background:rgba(255,255,255,0.1)}.k-home-video-wrap .k-close span{position:relative;width:2rem;height:2rem;display:block}.k-home-video-wrap .k-close span:after,.k-home-video-wrap .k-close span:before{content:" ";display:block;position:absolute;top:0;left:50%;background:rgba(0,0,0,0.5);width:1px;height:100%}.k-home-video-wrap .k-close span:after{transform:rotate(135deg)}.k-home-video-wrap .k-close span:before{transform:rotate(45deg)}.k-home-video-wrap .khvw-inner{max-width:545px;margin-left:auto;margin-right:auto}.k-home-video-wrap a{color:#fff}.k-home-video-wrap h1,.k-home-video-wrap h2,.k-home-video-wrap h3,.k-home-video-wrap h4,.k-home-video-wrap h5,.k-home-video-wrap h6{margin:0;color:#fff;padding:1rem}.k-home-video-wrap video{background:#fff}.kmc-block-link{padding-top:1rem}.kmc-block-link .kmcbl-inner{display:block;text-decoration:none;padding:5px}.kmc-block-link .kmcbl-inner:hover{text-decoration:none}.kmc-block-link .kmcbl-inner img{max-width:100%;margin-left:auto;margin-right:auto;display:block;width:auto;height:auto}.kmc-block-link .kmcbl-inner h4{color:#3a8bc8;font-size:1.3rem;display:block;padding-top:.5rem}.kmc-block-link .kmcbl-inner p{display:block;color:#1a7bc1;font-size:1rem}