@import url(//fonts.googleapis.com/css?family=Roboto:300,400,700);.clear_float:before,.clear_float:after{content: " ";display: table}.clear_float:after{clear: both}body{background: #fff}div.ccm-page{position: relative}div.ccm-page{font-family: Roboto, Arial, sans-serif;font-weight: 400;font-size: 15px;line-height: 1.42857143;overflow: hidden;-webkit-font-smoothing: antialiased}div.ccm-page.page-template-homepage #breadcrumb{display: none !important}div.ccm-page .spinner{margin: 100px auto 0;width: 70px;text-align: center;padding: 40px 0}div.ccm-page .spinner > div{width: 18px;height: 18px;background-color: #f7c522;border-radius: 100%;display: inline-block;-webkit-animation: sk-bouncedelay 1.4s infinite ease-in-out both;animation: sk-bouncedelay 1.4s infinite ease-in-out both}div.ccm-page .spinner .bounce1{-webkit-animation-delay: -0.32s;animation-delay: -0.32s;background-color: #00539b}div.ccm-page .spinner .bounce2{-webkit-animation-delay: -0.16s;animation-delay: -0.16s;background-color: #167EA7}@-webkit-keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform: scale(0)}40%{-webkit-transform: scale(1)}}@keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform: scale(0);transform: scale(0)}40%{-webkit-transform: scale(1);transform: scale(1)}}div.ccm-page .load-delay{display: none}div.ccm-page blockquote{padding: 0 0 0 15px;margin-left: 40px;font-size: 1.46em;font-weight: 300;border-color: #00539b;color: #167ea7;line-height: 1.42857143}div.ccm-page p{font-size: 16px;line-height: 28px;margin-bottom: 20px}div.ccm-page main ul{list-style: none;padding-left: 12px}div.ccm-page main ul li{padding-left: 18px;background: url(/application/themes/wiganleigh/images/bullet.svg) no-repeat 0 4px;background-size: 10px;margin-bottom: 20px}div.ccm-page h1{font-family: Roboto, Arial, sans-serif;font-size: 24px;font-weight: 400;color: #00539b;line-height: 1.42857143;text-transform: none;text-transform: uppercase;margin-bottom: 30px}div.ccm-page h2{font-family: Roboto, Arial, sans-serif;font-size: 22px;font-weight: 400;color: #00539b;line-height: 1.42857143;text-transform: none;text-transform: uppercase}div.ccm-page h3{font-family: Roboto, Arial, sans-serif;font-size: 1.25em;font-weight: 400;color: #00539b;line-height: 1.42857143;text-transform: none;text-transform: uppercase}div.ccm-page h4{font-family: Roboto, Arial, sans-serif;font-size: 1.05em;font-weight: 400;color: #00539b;line-height: 1.42857143;text-transform: none;text-transform: uppercase}div.ccm-page h5{font-family: Roboto, Arial, sans-serif;font-size: .73em;font-weight: 400;color: #00539b;line-height: 1.42857143;text-transform: uppercase}div.ccm-page h6{font-family: Roboto, Arial, sans-serif;font-size: .73em;font-weight: 400;color: #00539b;line-height: 1.42857143;text-transform: uppercase}div.ccm-page h1,div.ccm-page h2,div.ccm-page h3,div.ccm-page h4,div.ccm-page h5,div.ccm-page h6{margin-top: 40px}div.ccm-page table{margin-bottom: 30px;background: #fafafa}div.ccm-page table td{padding: 10px}div.ccm-page table tr:nth-child(even){background: #f2f2f2}div.ccm-page table h2{margin-top: 0;margin-bottom: 0}div.ccm-page img{max-width: 100%;height: auto}div.ccm-page hr{margin-top: 80px;margin-bottom: 80px;border-top: 1px solid #ececec}div.ccm-page main{background-color: #fff;padding-bottom: 20px}div.ccm-page main a,div.ccm-page footer a{color: #00539b}div.ccm-page main a:hover,div.ccm-page footer a:hover{color: #167ea7;text-decoration: none}div.ccm-page .btn{border-radius: 0;color: #f7c522;text-transform: uppercase;background: #00539b;border: none;padding: 17px 30px 17px 30px !important}div.ccm-page .btn:hover{background: #167ea7;color: #f7c522 !important}div.ccm-page .btn.btn-empty{background: none !important;color: #00539b !important;border: 1px solid #00539b;padding: 16px 30px 16px 30px !important}div.ccm-page .btn.btn-empty:hover{color: #fff !important;background: #00539b !important}div.ccm-page .btn-alt{border-radius: 0;color: #f7c522;text-transform: uppercase;background: #167ea7;border: none;padding: 17px 30px 17px 30px !important;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease}div.ccm-page .btn-alt:hover{background: #fff;color: #191a1b !important}div.ccm-page .btn-yellow-arrow{color: #191a1b;line-height: 60px;display: block;text-transform: uppercase;font-weight: 700;padding: 0 70px 0 30px;background: #f7c522;display: inline-block;font-weight: 400}div.ccm-page .btn-yellow-arrow:after{content: "\f178";font-family: FontAwesome;margin-left: 10px}div.ccm-page .btn-yellow-arrow:hover{background: #00539b;color: #f7c522}div.ccm-page div[data-container=block] div.container:last-child{padding-bottom: 0px}div.ccm-page.page-type-blog-entry div.col-sidebar{padding-top: 40px}div.ccm-page div.col-sidebar hr{margin-top: 20px;margin-bottom: 20px}div.ccm-page .ccm-block-share-this-page ul{float: right}div.ccm-page .nopadding{padding: 0 !important}div.ccm-page a.arrowlink{display: inline-block;padding: 10px 0;border-bottom: 1px solid #00539b;text-transform: uppercase;-webkit-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease}div.ccm-page a.arrowlink:after{content: "\f178";font-family: FontAwesome;margin-left: 10px}div.ccm-page a.arrowlink.arrow-left:after{content: ""}div.ccm-page a.arrowlink.arrow-left:before{content: "\f177";font-family: FontAwesome;margin-right: 10px}div.ccm-page #layout-home #home-intro h1{margin-top: 0}div.ccm-page #layout-home #home-intro .col-md-6{padding-top: 30px;padding-bottom: 30px}@media (min-width: 992px){div.ccm-page #layout-home #home-intro .col-md-6{padding-top: 50px;padding-left: 120px;padding-bottom: 50px;padding-right: 50px}}div.ccm-page #layout-home #home-intro .image img{display: block;width: 100%}div.ccm-page #layout-home #home-intro .quote{background: #167ea7}div.ccm-page #layout-home #home-intro .quote > div{max-width: 320px;margin: 0px auto;padding: 30px 0;color: #fff}div.ccm-page #layout-home #home-intro .quote > div blockquote{font-style: italic}div.ccm-page #layout-home #home-intro .quote > div .arrowlink{color: #fff;border-color: #fff}div.ccm-page #layout-home #home-intro .quote > div .arrowlink:hover{color: #f7c522}@media (min-width: 992px){div.ccm-page #layout-home #home-intro .quote > div{padding-top: 50px 0}}div.ccm-page #cofe-list{padding: 30px 0}div.ccm-page #cofe-list h2{text-align: center}div.ccm-page #cofe-list .page-list-common-item img{width: 100%}div.ccm-page #cofe-list .page-list-common-item .ccm-block-page-list-page-entry-text .ccm-block-page-list-title{background: #dee7ee}div.ccm-page #cofe-list .page-list-common-item .ccm-block-page-list-page-entry-text .ccm-block-page-list-title a{display: block;padding: 10px 20px;text-transform: uppercase}div.ccm-page #cofe-list .page-list-common-item .ccm-block-page-list-page-entry-text .short-description{padding: 20px 0}div.ccm-page #cofe-list .page-list-common-item .ccm-block-page-list-page-entry-text .arrowlink{color: #00539b;font-weight: bold;border-color: #167ea7}div.ccm-page #cofe-list .page-list-common-item .ccm-block-page-list-page-entry-text .arrowlink:hover{color: #00539b}div.ccm-page #home-news-events .news-events-title{background: #191a1b;text-align: left}div.ccm-page #home-news-events .news-events-title h2{color: #fff;margin: 0;line-height: 75px;padding: 0 35px}@media (min-width: 992px){div.ccm-page #home-news-events .news-events-title{text-align: right}}div.ccm-page #home-news-events #home-news-events-toggles{background: #191a1b}div.ccm-page #home-news-events #home-news-events-toggles a{line-height: 45px;display: inline-block;width: 50%;color: #fff;background: #242526;font-size: 14px;font-weight: 700;text-transform: uppercase;text-align: center;padding: 0 30px;text-decoration: none !important}div.ccm-page #home-news-events #home-news-events-toggles a.active,div.ccm-page #home-news-events #home-news-events-toggles a:hover{background: #167ea7}@media (min-width: 992px){div.ccm-page #home-news-events #home-news-events-toggles a{line-height: 75px;width: auto}}div.ccm-page #home-news-events .view-all-links{background: #f7c522}div.ccm-page #home-news-events .view-all-links:hover{background: #00539b}div.ccm-page #home-news-events .view-all-links a{color: #191a1b;line-height: 45px;display: block;text-transform: uppercase;padding: 0 30px}@media (min-width: 992px){div.ccm-page #home-news-events .view-all-links a{line-height: 75px}}div.ccm-page #home-news-events .view-all-links a:hover{color: #fff;text-decoration: none}div.ccm-page #home-news-events .news-event{background: #167ea7}div.ccm-page #home-news-events .news-event .content{padding: 20px 15px 30px 15px;color: #fff}div.ccm-page #home-news-events .news-event .content h3{color: #fff;text-transform: uppercase;margin-top: 0}@media (min-width: 1200px){div.ccm-page #home-news-events .news-event .content{padding: 40px 0 30px 0}}div.ccm-page #home-news-events .news-event .content a{color: #fff;text-decoration: underline}div.ccm-page #home-news-events .news-event .content a:hover{color: #fff;text-decoration: underline}div.ccm-page #home-news-events .owl-stage-outer{background: #167ea7}div.ccm-page #home-news-events .owl-nav{position: absolute !important;top: 0;left: 0;right: 0;background: #191a1b}@media (min-width: 992px){div.ccm-page #home-news-events .owl-nav{background: none;position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);top: 50%;text-align: center}}@media (min-width: 992px) and (min-width: 992px){div.ccm-page #home-news-events .owl-nav{margin-left: 33.33333333%}}@media (min-width: 992px) and (min-width: 768px){div.ccm-page #home-news-events .owl-nav{float: left;width: 16.66666667%}}div.ccm-page #home-news-events .owl-nav > div{display: inline-block;font-size: 30px;color: #fff;width: 50%;text-align: center}@media (min-width: 992px){div.ccm-page #home-news-events .owl-nav > div{width: auto;margin: 0 20px}}div.ccm-page #home-news-events .ccm-block-custom-template-news-events.events{display: none}div.ccm-page #home-news-events .view-all-links a{display: none}div.ccm-page #student-achievements{background: #dee7ee;margin-top: 20px}@media (min-width: 992px){div.ccm-page #student-achievements{margin-top: 0}}div.ccm-page #student-achievements .content{padding: 20px}@media (min-width: 992px){div.ccm-page #student-achievements .content{padding: 0}}div.ccm-page #student-achievements .content .short-description h3 a{color: #167ea7}div.ccm-page #student-achievements .content .short-description h3 a:hover{color: #00539b}div.ccm-page #student-achievements .btn{background: #00539b;color: #f7c522;text-transform: uppercase;margin-right: 15px}div.ccm-page #student-achievements .btn:hover{background: #167ea7}div.ccm-page #student-achievements .owl-nav{position: absolute !important;top: 0;left: 0;right: 0;background: #191a1b}@media (min-width: 992px){div.ccm-page #student-achievements .owl-nav{background: none;position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);top: 50%;text-align: center}}@media (min-width: 992px) and (min-width: 992px){div.ccm-page #student-achievements .owl-nav{margin-left: 50%}}@media (min-width: 992px) and (min-width: 768px){div.ccm-page #student-achievements .owl-nav{float: left;width: 16.66666667%}}div.ccm-page #student-achievements .owl-nav > div{display: inline-block;font-size: 30px;color: #fff;width: 50%;text-align: center}@media (min-width: 992px){div.ccm-page #student-achievements .owl-nav > div{width: auto;margin: 0 20px;color: #191a1b}}div.ccm-page .col-sidebar{margin-top: 40px;padding: 30px;background: #dee7ee}div.ccm-page .col-sidebar h4{margin-top: 10px}div.ccm-page .col-sidebar .sidebar-child-pages{margin-bottom: 30px}div.ccm-page .col-sidebar .sidebar-child-pages .ccm-block-page-list-wrapper{margin: 0}div.ccm-page .col-sidebar .sidebar-child-pages .ccm-block-page-list-wrapper h4{margin-top: 0}div.ccm-page .col-sidebar .sidebar-child-pages .ccm-block-page-list-wrapper .ccm-block-page-list-page-entry{margin-bottom: 1px}div.ccm-page .col-sidebar .sidebar-child-pages .ccm-block-page-list-wrapper .ccm-block-page-list-page-entry .ccm-block-page-list-title a{display: block;padding: 15px 20px;color: #fff;background: #00539b}div.ccm-page .col-sidebar .sidebar-child-pages .ccm-block-page-list-wrapper .ccm-block-page-list-page-entry .ccm-block-page-list-title a:after{content: "\f178";font-family: FontAwesome;margin-left: 10px;float: right}div.ccm-page .col-sidebar .sidebar-child-pages .ccm-block-page-list-wrapper .ccm-block-page-list-page-entry .ccm-block-page-list-title a:hover{background: #167ea7}div.ccm-page .col-sidebar .sidebar-child-pages .ccm-block-page-list-wrapper .ccm-block-page-list-page-entry .ccm-block-page-list-title a.active{background: #167ea7}div.ccm-page .col-sidebar .external-links,div.ccm-page .col-sidebar .ccm-block-topic-list-list,div.ccm-page .col-sidebar .sidebar-related-posts{margin: 0;padding: 0}div.ccm-page .col-sidebar .external-links li,div.ccm-page .col-sidebar .ccm-block-topic-list-list li,div.ccm-page .col-sidebar .sidebar-related-posts li{margin-bottom: 1px;padding: 0;background: none}div.ccm-page .col-sidebar .external-links li a,div.ccm-page .col-sidebar .ccm-block-topic-list-list li a,div.ccm-page .col-sidebar .sidebar-related-posts li a{display: block;padding: 15px 20px;color: #fff;background: #00539b}div.ccm-page .col-sidebar .external-links li a:after,div.ccm-page .col-sidebar .ccm-block-topic-list-list li a:after,div.ccm-page .col-sidebar .sidebar-related-posts li a:after{content: "\f08e";font-family: FontAwesome;margin-left: 10px;float: right}div.ccm-page .col-sidebar .external-links li a:hover,div.ccm-page .col-sidebar .ccm-block-topic-list-list li a:hover,div.ccm-page .col-sidebar .sidebar-related-posts li a:hover{background: #167ea7}div.ccm-page .col-sidebar .ccm-block-topic-list-list,div.ccm-page .col-sidebar .sidebar-related-posts{margin-bottom: 30px}div.ccm-page .col-sidebar .ccm-block-topic-list-list li a:after,div.ccm-page .col-sidebar .sidebar-related-posts li a:after{content: ""}div.ccm-page .col-sidebar .sidebar-related-posts ul{padding: 0}div.ccm-page #topic-select .fancy-select{margin: 0px auto;max-width: 300px;display: block}div.ccm-page #topic-select .fancy-select .trigger{background: #f12938}div.ccm-page #topic-select .fancy-select .trigger:before{content: "\f044";font-family: FontAwesome;font-size: 18px;color: #fff;margin-right: 10px}div.ccm-page #topic-select .fancy-select .trigger:after{content: "\f175"}div.ccm-page #topic-select .fancy-select .options{background: #fff;border: 2px solid #f12938}div.ccm-page #topic-select .fancy-select .options li{list-style: none;background: none}div.ccm-page #topic-select .fancy-select .options li a{color: #55595b}div.ccm-page #topic-select .fancy-select .options li a:hover{color: #fff;background: #f12938}div.ccm-page #topic-select.topic-dropdown-news h3{font-weight: 700;text-align: center}div.ccm-page #topic-select.topic-dropdown-news .fancy-select .trigger{background: #00539b}div.ccm-page #topic-select.topic-dropdown-news .fancy-select .trigger:before{content: ""}div.ccm-page #topic-select.topic-dropdown-news .fancy-select .trigger:hover{background: #167ea7}div.ccm-page #topic-select.topic-dropdown-news .fancy-select .options{border: 2px solid #167ea7}div.ccm-page #topic-select.topic-dropdown-news .fancy-select .options li a:hover{background: #167ea7}div.ccm-page #footer-socialboard h2{margin-top: 20px}div.ccm-page #socialboard-wrapper{padding: 0 15px}div.ccm-page #socialboard-wrapper h2{text-align: center}div.ccm-page #socialboard-wrapper #socialboard{background: none}div.ccm-page #socialboard-wrapper #socialboard article .article-header{padding: 12px 15px 10px 15px;color: #fff}div.ccm-page #socialboard-wrapper #socialboard article .article-header:before{content: "";font-family: FontAwesome;font-size: 18px}div.ccm-page #socialboard-wrapper #socialboard article .article-header:after{float: right;font-weight: 700}div.ccm-page #socialboard-wrapper #socialboard article.socialclass-blog .article-header{background: #f12938}div.ccm-page #socialboard-wrapper #socialboard article.socialclass-blog .article-header:before{content: "\f044"}div.ccm-page #socialboard-wrapper #socialboard article.socialclass-blog .article-header:after{content: "From the Blog"}div.ccm-page #socialboard-wrapper #socialboard article.socialclass-facebook .article-header{background: #00539b}div.ccm-page #socialboard-wrapper #socialboard article.socialclass-facebook .article-header:before{content: "\f09a"}div.ccm-page #socialboard-wrapper #socialboard article.socialclass-twitter .article-header{background: #167EA7}div.ccm-page #socialboard-wrapper #socialboard article.socialclass-twitter .article-header:before{content: "\f099"}div.ccm-page #socialboard-wrapper #socialboard article .socialiteminner{box-shadow: none;border-radius: 0;background: #dee7ee;padding: 0 0 25px 0}div.ccm-page #socialboard-wrapper #socialboard article .socialiteminner .social-item-wrapper{padding-top: 20px}div.ccm-page #socialboard-wrapper #socialboard article .socialiteminner .social-item-wrapper .retweet{padding: 0 25px}div.ccm-page #socialboard-wrapper #socialboard article .socialiteminner .social-item-wrapper .retweet a{color: #00539b}div.ccm-page #socialboard-wrapper #socialboard article .socialiteminner .social-item-wrapper .retweet a .fa{color: #00539b}div.ccm-page #socialboard-wrapper #socialboard article .socialiteminner:before{content: "";display: none}div.ccm-page #socialboard-wrapper #socialboard article .socialiteminner h1,div.ccm-page #socialboard-wrapper #socialboard article .socialiteminner h2,div.ccm-page #socialboard-wrapper #socialboard article .socialiteminner h3,div.ccm-page #socialboard-wrapper #socialboard article .socialiteminner h4,div.ccm-page #socialboard-wrapper #socialboard article .socialiteminner h5,div.ccm-page #socialboard-wrapper #socialboard article .socialiteminner h6,div.ccm-page #socialboard-wrapper #socialboard article .socialiteminner p{padding: 0 25px;margin-bottom: 15px}div.ccm-page #socialboard-wrapper #socialboard article .socialiteminner img{display: inline-block;margin: 0 auto 15px auto;border-radius: 0 !important}div.ccm-page #socialboard-wrapper #socialboard article .socialiteminner > a{display: block;margin: 0 auto 15px auto;text-align: center}div.ccm-page #socialboard-wrapper #socialboard article .socialiteminner > p{padding-top: 15px}div.ccm-page #socialboard-wrapper #socialboard article .socialiteminner p{color: #55595b;font-size: 18px}div.ccm-page #socialboard-wrapper #socialboard article .socialiteminner p a{color: #00539b}div.ccm-page #socialboard-wrapper #socialboard article .socialiteminner p a:hover{color: #00539b;text-decoration: underline}div.ccm-page #socialboard-wrapper #socialboard article .socialiteminner h1{padding-top: 20px;text-transform: uppercase;font-size: 15px;font-weight: 700}div.ccm-page #socialboard-wrapper #socialboard article .socialiteminner h1 a{color: #f12938}div.ccm-page #socialboard-wrapper #socialboard article .socialiteminner h1 a:hover{color: #167ea7}div.ccm-page #socialboard-wrapper #page_nav{text-align: center;padding: 30px 0}div.ccm-page #socialboard-wrapper #page_nav .btn{border-radius: 0;color: #f7c522;text-transform: uppercase;background: #00539b;border: none}div.ccm-page #socialboard-wrapper #page_nav .btn:hover{background: #167ea7}div.ccm-page #socialboard-wrapper #socialboard_filters ul{text-align: center}div.ccm-page #socialboard-wrapper #socialboard_filters ul .filter{display: inline-block;float: none;background: none;padding-left: 0;margin: 0}div.ccm-page #socialboard-wrapper #socialboard_filters span{display: block;text-align: center}div.ccm-page .blog-page-list{padding: 30px 0}div.ccm-page .blog-page-list h2{text-align: center}div.ccm-page .blog-page-list img{width: 100%}div.ccm-page .blog-page-list .ccm-block-page-list-title{padding: 12px 15px 10px 15px;color: #fff;background: #f12938}div.ccm-page .blog-page-list .ccm-block-page-list-title:before{content: "\f044";font-family: FontAwesome;font-size: 18px}div.ccm-page .blog-page-list .ccm-block-page-list-title a{display: inline-block;padding: 10px 20px;text-transform: uppercase;color: #fff}div.ccm-page .blog-page-list .ccm-block-page-list-page-entry-text{padding: 30px 15px;background: #dee7ee}div.ccm-page .blog-page-list .ccm-block-page-list-page-entry-text h2{text-align: left;margin-top: 0}div.ccm-page .blog-page-list .ccm-block-page-list-page-entry-text .short-description{padding: 20px 0}div.ccm-page .blog-page-list .ccm-block-page-list-page-entry-text .arrowlink{color: #00539b;font-weight: bold;border-color: #167ea7}div.ccm-page .blog-page-list .ccm-block-page-list-page-entry-text .arrowlink:hover{color: #00539b}div.ccm-page .isotope-course-list{clear: both}div.ccm-page .isotope-course-list .filters{margin-bottom: 25px}div.ccm-page .isotope-course-list .filters .col-md-4{margin-bottom: 15px}@media (min-width: 992px){div.ccm-page .isotope-course-list .filters .col-md-4{margin-bottom: 0}}div.ccm-page .isotope-course-list .filters .isotope-select-title{display: block;font-size: 16px;text-transform: uppercase;font-weight: 700;color: #00539b;margin-bottom: 5px}div.ccm-page .isotope-course-list .filters .isotope-select{display: block;z-index: 15}div.ccm-page .isotope-course-list .filters .isotope-select .trigger{background: #167ea7;color: #fff}div.ccm-page .isotope-course-list .filters .isotope-select .trigger:after{content: "\f175"}div.ccm-page .isotope-course-list .filters .isotope-select .filter{list-style: none}div.ccm-page .isotope-course-list .filters .isotope-select .filter li{background: none}div.ccm-page .isotope-course-list .ccm-block-page-list-pages{margin-right: 15px;margin-left: 15px}div.ccm-page .isotope-course-list .ccm-block-page-list-pages .ccm-block-page-list-page-entry{width: 100%;padding: 0;margin: 0 0 2px 0;background: #dee7ee;color: #00539b}div.ccm-page .isotope-course-list .ccm-block-page-list-pages .ccm-block-page-list-page-entry:nth-child(even){background: #fff}div.ccm-page .isotope-course-list .ccm-block-page-list-pages .ccm-block-page-list-page-entry .ccm-block-page-list-page-entry-text{padding: 15px 72px 15px 20px;position: relative}div.ccm-page .isotope-course-list .ccm-block-page-list-pages .ccm-block-page-list-page-entry .ccm-block-page-list-page-entry-text > div{display: inline-block}div.ccm-page .isotope-course-list .ccm-block-page-list-pages .ccm-block-page-list-page-entry .ccm-block-page-list-page-entry-text:after{content: "";position: absolute;right: 0;top: 0;bottom: 0;background: #167ea7;width: 72px;text-align: center}div.ccm-page .isotope-course-list .ccm-block-page-list-pages .ccm-block-page-list-page-entry .ccm-block-page-list-page-entry-text:before{content: '\f002';position: absolute;font-family: FontAwesome;color: #fff;font-size: 18px;width: 72px;top: 50%;right: 0;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);z-index: 2;text-align: center}div.ccm-page .isotope-course-list .ccm-block-page-list-pages .ccm-block-page-list-page-entry .ccm-block-page-list-page-entry-text > div{width: 100%}@media (min-width: 992px){div.ccm-page .isotope-course-list .ccm-block-page-list-pages .ccm-block-page-list-page-entry .ccm-block-page-list-page-entry-text > div{width: auto;display: inline-block}div.ccm-page .isotope-course-list .ccm-block-page-list-pages .ccm-block-page-list-page-entry .ccm-block-page-list-page-entry-text > div + div{width: 17%}div.ccm-page .isotope-course-list .ccm-block-page-list-pages .ccm-block-page-list-page-entry .ccm-block-page-list-page-entry-text > div + div + div{width: 13%}div.ccm-page .isotope-course-list .ccm-block-page-list-pages .ccm-block-page-list-page-entry .ccm-block-page-list-page-entry-text > div:last-child{width: 26%}div.ccm-page .isotope-course-list .ccm-block-page-list-pages .ccm-block-page-list-page-entry .ccm-block-page-list-page-entry-text > div.ccm-block-page-list-title{display: inline-block;width: 42%}}div.ccm-page .isotope-course-list .ccm-block-page-list-pages .ccm-block-page-list-page-entry:hover{background: #f7c522;color: #55595b}div.ccm-page .isotope-course-list .ccm-block-page-list-pages .ccm-block-page-list-page-entry:hover .ccm-block-page-list-page-entry-text:after{background: #f7c522}div.ccm-page .isotope-course-list .ccm-block-page-list-pages .ccm-block-page-list-page-entry:hover .ccm-block-page-list-page-entry-text:before{content: '\f178';color: #55595b}div.ccm-page .course-detail-layout .course-intro-right{text-align: right}div.ccm-page .course-detail-layout .course-intro-right a{text-align: left}div.ccm-page .course-detail-layout .apply{margin-top: 40px;background: #f7c522;color: #191a1b;line-height: 75px;display: block;text-transform: uppercase;font-weight: 700;padding: 0 30px;max-width: 440px}div.ccm-page .course-detail-layout .apply:hover{background: #00539b;color: #fff}div.ccm-page .course-detail-layout .apply.apply-card{position: relative;padding-left: 102px}div.ccm-page .course-detail-layout .apply.apply-card:before{display: block;height: 71px;width: 71px;content: "";background: url(/application/themes/wiganleigh/images/apply_card.svg) no-repeat center center #fff;background-size: 45px;position: absolute;left: 2px;top: 2px}div.ccm-page .course-detail-layout .apply.apply-ucas{position: relative;padding-left: 102px}div.ccm-page .course-detail-layout .apply.apply-ucas:before{display: block;height: 71px;width: 71px;content: "";background: url(/application/themes/wiganleigh/images/apply_ucas.svg) no-repeat center center #fff;background-size: 56px;position: absolute;left: 2px;top: 2px}div.ccm-page .course-detail-layout .apply.apply-external{position: relative;padding-left: 102px}div.ccm-page .course-detail-layout .apply.apply-external:before{display: block;height: 71px;width: 71px;content: "";background: url(/application/themes/wiganleigh/images/apply_external.svg) no-repeat center center #fff;background-size: 40px;position: absolute;left: 2px;top: 2px}div.ccm-page .course-detail-layout .ccm-block-share-this-page{margin-top: 40px;text-align: right}div.ccm-page .course-detail-layout .content-accordion td svg{width: 20px;height: 20px}div.ccm-page a.block-link{position: absolute;top: 0;right: 0;left: 0;bottom: 0;z-index: 10}div.ccm-page .ccm-block-share-this-page ul{margin: 0;padding: 0}div.ccm-page .ccm-block-share-this-page ul li{background: none;padding: 0;margin-left: 7px}div.ccm-page .ccm-block-share-this-page ul li a{display: block;width: 48px;line-height: 48px;color: #fff;font-size: 18px;text-align: center}div.ccm-page .ccm-block-share-this-page ul li.Facebook a{background: #1e5c9e}div.ccm-page .ccm-block-share-this-page ul li.Twitter a{background: #00a6fc}div.ccm-page .ccm-block-share-this-page ul li.Email a{background: #688a8e}div.ccm-page .ccm-block-share-this-page ul li.Print a{background: #9aa2a8}div.ccm-page .ccm-block-share-this-page ul li a:hover{background: #191a1b}div.ccm-page .content-accordion{margin-top: 40px}div.ccm-page .content-accordion .trigger{color: #fff;font-size: 18px;line-height: 61px;padding: 0 30px;font-weight: 700;background: #167ea7;margin: 0 0 2px 0;text-transform: none;cursor: pointer}div.ccm-page .content-accordion .trigger:hover{background: #00539b}div.ccm-page .content-accordion .trigger:after{content: '\f175';float: right;font-family: FontAwesome;color: #fff;-webkit-transition: all 200ms linear;-o-transition: all 200ms linear;transition: all 200ms linear}div.ccm-page .content-accordion .trigger.active{background: #00539b}div.ccm-page .content-accordion .trigger.active:after{-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg)}div.ccm-page .content-accordion .accordion-detail{padding: 30px;display: none}div.ccm-page .content-accordion .course-category .trigger{line-height: 25px;padding: 16px 30px 16px 65px;position: relative;min-height: 60px}div.ccm-page .content-accordion .course-category .trigger > span{display: inline-block;max-width: 50px;position: absolute;top: 50%;left: 7px;-moz-transform: translate(0, -50%);-webkit-transform: translate(0, -50%);transform: translate(0, -50%)}div.ccm-page .page-list-common{margin: 30px 0}div.ccm-page .page-list-common .page-list-common-item{padding-bottom: 0;margin-bottom: 20px}div.ccm-page .page-list-common .page-list-common-item .ccm-block-page-list-page-entry-thumbnail{overflow: hidden}div.ccm-page .page-list-common .page-list-common-item .ccm-block-page-list-page-entry-thumbnail img{display: block;width: 100%;-webkit-transition: all 500ms ease;-o-transition: all 500ms ease;transition: all 500ms ease}div.ccm-page .page-list-common .page-list-common-item:hover img{-webkit-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1)}div.ccm-page .page-list-common .page-list-common-item .primary-field{font-weight: 700;font-size: 16px;text-transform: uppercase;color: #00539b;background: #dee7ee;padding: 10px 20px}@media (min-width: 992px){div.ccm-page .page-list-common .page-list-common-item .primary-field span{position: relative;top: 50%;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);display: block}}div.ccm-page .page-list-common .page-list-common-item .secondary-field{font-weight: 700;font-size: 16px;color: #fff;background: #00539b;padding: 10px 20px}div.ccm-page .page-list-common .page-list-common-item .tertiary-field{font-weight: 400;font-size: 16px;text-transform: uppercase;color: #fff;background: #167ea7;padding: 10px 20px}div.ccm-page .page-list-common .page-list-common-item .short-description{margin-top: 10px}div.ccm-page .page-list-common .page-list-common-item .arrowlink{color: #00539b;font-weight: bold;border-color: #167ea7}div.ccm-page .page-list-common .page-list-common-item .arrowlink:hover{color: #00539b;border-color: #00539b}div.ccm-page .page-list-common.facility-list .ccm-block-page-list-page-entry-thumbnail{position: relative}div.ccm-page .page-list-common.facility-list .ccm-block-page-list-page-entry-thumbnail:after{content: "\f002";font-family: FontAwesome;color: #fff;font-size: 18px;text-align: center;display: block;background: rgba(36,171,226,0.8);position: absolute;width: 120px;height: 120px;line-height: 120px;top: 50%;left: 50%;-webkit-transition: all 500ms ease;-o-transition: all 500ms ease;transition: all 500ms ease;-ms-transform: scale(4) translate(-50%, -50%);-webkit-transform: scale(4) translate(-50%, -50%);transform: scale(4) translate(-50%, -50%);transform-origin: top left;opacity: 0;visibility: hidden;pointer-events: none}div.ccm-page .page-list-common.facility-list .ccm-block-page-list-page-entry-thumbnail:hover img{-webkit-filter: blur(2px);filter: blur(2px)}div.ccm-page .page-list-common.facility-list .ccm-block-page-list-page-entry-thumbnail:hover:after{visibility: visible;opacity: 1;-ms-transform: scale(1) translate(-50%, -50%);-webkit-transform: scale(1) translate(-50%, -50%);transform: scale(1) translate(-50%, -50%)}div.ccm-page .news-list-main{margin-top: 30px}div.ccm-page .news-list-main .page-list-common-item{padding-bottom: 0;margin-bottom: 20px}div.ccm-page .news-list-main .page-list-common-item > div{background: #dee7ee}div.ccm-page .news-list-main .page-list-common-item > div article{position: relative}div.ccm-page .news-list-main .page-list-common-item > div article .ccm-block-page-list-page-entry-thumbnail{padding: 0}@media (max-width: 767px){div.ccm-page .news-list-main .page-list-common-item > div article .ccm-block-page-list-page-entry-thumbnail{min-height: 200px}}div.ccm-page .news-list-main .page-list-common-item > div article .ccm-block-page-list-page-entry-text{padding-bottom: 50px}div.ccm-page .news-list-main .page-list-common-item > div article .ccm-block-page-list-page-entry-text h1{font-size: 18px;text-transform: uppercase;font-weight: 700;line-height: 21px;margin-top: 30px;margin-bottom: 20px}div.ccm-page .news-list-main .page-list-common-item > div article .ccm-block-page-list-page-entry-text .date{color: #00539b}div.ccm-page .news-list-main .page-list-common-item > div article .ccm-block-page-list-page-entry-text p{margin-top: 15px;font-size: 16px;line-height: 20px}div.ccm-page .news-list-main .page-list-common-item > div article .ccm-block-page-list-page-entry-text .read-more{font-size: 16px;color: #fff;background: #167ea7;padding: 10px 20px;text-transform: uppercase;position: absolute;left: 0;right: 0;bottom: 0}div.ccm-page .news-list-main .page-list-common-item > div article:hover .read-more{background: #00539b}@media (max-width: 767px){div.ccm-page .event-list-main .page-list-common-item > div article .ccm-block-page-list-page-entry-thumbnail{min-height: 200px}}div.ccm-page .event-list-main .page-list-common-item > div article .ccm-block-page-list-page-entry-text{padding-bottom: 50px}div.ccm-page .event-list-main .page-list-common-item > div article .ccm-block-page-list-page-entry-text .date{padding-top: 25px}div.ccm-page .cover-link{position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 20}div.ccm-page .ccm-pagination-wrapper ul{list-style: none}div.ccm-page .ccm-pagination-wrapper ul li{padding: 0;position: static}div.ccm-page .ccm-pagination-wrapper ul li:before{content: ''}div.ccm-page .campus-list .campus-item .campus-contact-deets{margin-bottom: 10px}div.ccm-page .campus-list .campus-item .campus-contact-deets span{display: inline-block;margin-right: 10px}div.ccm-page .campus-list .campus-item .campus-contact-deets span .fa{color: #167ea7}div.ccm-page .campus-list .campus-item .campus-map iframe{width: 100%}div.ccm-page .get-directions .field-container{border: 1px solid #dee7ee;display: inline-block}div.ccm-page .get-directions .field-container:before{content: "\f1d8";font-family: FontAwesome;color: #fff;width: 63px;line-height: 63px;text-align: center;background: #00539b;display: inline-block}div.ccm-page .get-directions .field-container > div{display: inline-block;vertical-align: top}div.ccm-page .get-directions .field-container > div input{border: none;line-height: 62px;padding: 0 10px;width: 200px}@media (min-width: 992px){div.ccm-page .get-directions .field-container > div input{width: 350px}}div.ccm-page .get-directions .field-container > div button.btn{width: 63px;line-height: 63px;text-align: center;display: inline-block;padding: 0 !important}div.ccm-page #campus-contact-form{margin-top: 40px}div.ccm-page #campus-contact-form .form-group label{display: none}div.ccm-page #campus-contact-form .form-group input[type="text"],div.ccm-page #campus-contact-form .form-group input[type="phone"],div.ccm-page #campus-contact-form .form-group input[type="email"],div.ccm-page #campus-contact-form .form-group select{-webkit-appearance: none;line-height: 50px;width: 100%;padding: 0 20px;background: none;border-radius: 0;outline: none;border: 1px solid #55595b;height: 50px}div.ccm-page #campus-contact-form .form-group select{background: url(/application/themes/wiganleigh/images/arrow_down.svg) no-repeat right 15px center;background-size: 7px}div.ccm-page #campus-contact-form .form-group textarea{width: 100%;padding: 15px 20px;background: none;border-radius: 0;outline: none;border: 1px solid #55595b;min-height: 253px}div.ccm-page #campus-contact-form .required-notice{float: right}div.ccm-page .alert-block{padding: 20px;background: #dee7ee;margin: 20px 0}div.ccm-page .alert-block h2{margin-top: 0}div.ccm-page .ccm-block-page-title-byline{border: none}div.ccm-page .ccm-block-page-title-byline .post-meta{color: #55595b;font-style: normal;margin-top: 20px}@media (min-width: 992px){div.ccm-page .ccm-block-page-title-byline h1{float: left}div.ccm-page .ccm-block-page-title-byline .post-meta{float: right;margin-top: 40px}}div.ccm-page div.ccm-system-errors{margin-top: 40px}div.ccm-page header{background-color: #fff;padding-top: 0px}div.ccm-page header #header-site-title{font-family: 'Titillium Web';font-weight: 400;color: #00539b;text-transform: none;line-height: 1.15em;font-size: 2.3em;-webkit-transition: color .2s linear;-o-transition: color .2s linear;transition: color .2s linear}div.ccm-page header #header-site-title:hover{color: #001c35;text-decoration: none !important}div.ccm-page header #alt-nav{background: #dee7ee;padding: 0 15px}div.ccm-page header #alt-nav .nav{margin: 0;padding: 0;text-align: right;list-style: none;display: none}@media (min-width: 992px){div.ccm-page header #alt-nav .nav{display: block}}div.ccm-page header #alt-nav .nav li{display: inline-block}div.ccm-page header #alt-nav .nav li > ul{display: none}div.ccm-page header #alt-nav .nav a{font-weight: 400}div.ccm-page header #alt-nav .nav{display: none}@media (min-width: 992px){div.ccm-page header #alt-nav .nav{display: block}}div.ccm-page header #alt-nav .nav > li > a{padding-top: 20px;padding-bottom: 20px;color: #55595b}div.ccm-page header #alt-nav .nav > li > a:hover{background: none;color: #167ea7}div.ccm-page header #alt-nav .nav > li > ul{display: none}div.ccm-page header #alt-nav .nav > li:hover > ul{display: block;position: absolute;left: 0;top: 100%;background: #242526;z-index: 10;padding: 0;margin: 0;text-align: left;width: 300px}div.ccm-page header #alt-nav .nav > li:hover > ul > li{display: block}div.ccm-page header #alt-nav .nav > li:hover > ul > li > a{display: block;padding: 10px 20px;color: #fff;margin: 0}div.ccm-page header #alt-nav .nav > li:hover > ul > li > a:hover{background: #167ea7;text-decoration: none}div.ccm-page header #top-bar{background: #242526;padding: 0 15px;display: flex;justify-content: space-between;align-items: center}div.ccm-page header #top-bar p,div.ccm-page header #top-bar ul{margin: 0}div.ccm-page header #top-bar .portal-link{padding: 10px 10px}div.ccm-page header #top-bar a{color: #ffffff}div.ccm-page header #header-top{text-align: center;position: relative}@media (min-width: 992px){div.ccm-page header #header-top .col-md-9{padding-top: 20px}}@media (min-width: 992px){div.ccm-page header #header-top .HTMLBlock{padding: 15px 0}}@media (min-width: 992px){div.ccm-page header #header-top{text-align: right}}div.ccm-page header #header-top a{color: #55595b;font-weight: 700}@media (min-width: 992px){div.ccm-page header #header-top a{font-weight: 400}}div.ccm-page header #header-top #hamburger{position: absolute;left: 25px;top: 50%;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%)}div.ccm-page header #header-top #hamburger:focus{outline: 1px solid #212121 !important}@media (min-width: 992px){div.ccm-page header #header-top .business-number{margin-left: 15px}}div.ccm-page header #header-top .header-contact{list-style: none;padding: 0;margin: 0 -10px 20px;font-size: 0}@media (min-width: 992px){div.ccm-page header #header-top .header-contact{display: inline-block;margin: 0 40px 0 0}}div.ccm-page header #header-top .header-contact li{display: inline-block;padding: 0 10px;width: 50%;font-size: 16px;line-height: 28px}@media (min-width: 992px){div.ccm-page header #header-top .header-contact li{width: unset}}div.ccm-page header #header-top .header-contact li a{display: block}@media (min-width: 992px){div.ccm-page header #header-top .header-contact li a{display: inline}}div.ccm-page header #header-top .header-contact li p{margin: 0}div.ccm-page header #header-top .header-contact li:last-of-type{margin-right: 0}div.ccm-page header #header-top p{margin-bottom: 10px}@media (min-width: 992px){div.ccm-page header #header-top p{display: inline-block;margin-bottom: 20px}}div.ccm-page header #header-top p a{display: block}@media (min-width: 992px){div.ccm-page header #header-top p a{display: inline-block}}div.ccm-page header #header-top .portal-link{display: inline-block;width: 32%;background: #dee7ee;padding: 5px 0;margin: 10px 0 0 0;font-size: 14px}@media (min-width: 992px){div.ccm-page header #header-top .portal-link{background: none;width: auto;margin: 0 10px 0 40px;display: inline;font-size: 16px}div.ccm-page header #header-top .portal-link + .portal-link{margin-left: 10px}div.ccm-page header #header-top .portal-link:first-of-type{margin-left: 40px}div.ccm-page header #header-top .portal-link:last-of-type{margin-right: 40px}}div.ccm-page header #header-top .ccm-block-social-links{display: none}@media (min-width: 992px){div.ccm-page header #header-top .ccm-block-social-links{display: block;float: none;text-align: right}}@media (min-width: 1200px){div.ccm-page header #header-top .ccm-block-social-links{float: right;text-align: right}}div.ccm-page header #header-top .ccm-block-social-links li{width: 12%}@media (min-width: 992px){div.ccm-page header #header-top .ccm-block-social-links li{width: auto}}div.ccm-page header #header-top .ccm-block-social-links a{margin-right: 5px}div.ccm-page header #header-top span{display: block}@media (min-width: 992px){div.ccm-page header #header-top span{display: inline}}div.ccm-page header #header-top .reciteme{display: none}@media (min-width: 992px){div.ccm-page header #header-top .reciteme{display: inline-block;color: #ffffff}}div.ccm-page header #header-top .logo{text-align: center;position: relative;padding-top: 15px;padding-bottom: 15px}@media (min-width: 992px){div.ccm-page header #header-top .logo{margin-bottom: 20px}}div.ccm-page header #header-top .logo .HTMLBlock{padding: 0}div.ccm-page header #header-top .logo svg{max-width: 180px}@media (min-width: 992px){div.ccm-page header #header-top .logo{text-align: left;margin-bottom: 0}div.ccm-page header #header-top .logo svg{max-width: 245px}}div.ccm-page header #header-top .logo .reciteme{display: inline-block;position: absolute;top: 15px;right: 15px;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);background: none;padding: 0 !important;color: #003e7c}@media (min-width: 992px){div.ccm-page header #header-top .logo .reciteme{display: none}}div.ccm-page header #header-top .side-of-logo .HTMLBlock{display: none}@media (min-width: 992px){div.ccm-page header #header-top .side-of-logo .HTMLBlock{display: inline-block}}div.ccm-page header nav .dropdown:after{content: ' ▶'}div.ccm-page header nav .dropdown:hover:after{content: '\25bc'}div.ccm-page header nav ul{-webkit-font-smoothing: antialiased;list-style: none;margin-top: 10px !important;padding: 0px 0px 0px 0px;float: right}div.ccm-page header nav ul a{padding-right: 40px;font-family: 'Titillium Web';font-size: 1em;font-weight: 700;color: #09f;text-transform: none}div.ccm-page header nav ul a:hover{color: #abddff;text-decoration: none}div.ccm-page header nav ul li{margin: 0;padding: 0;padding-bottom: 10px;position: relative;display: inline-block}div.ccm-page header nav ul li:hover ul{opacity: 1;top: 30px;visibility: visible}div.ccm-page header nav ul li ul{cursor: pointer;padding: 15px;padding-bottom: 0px;float: left;left: 0;opacity: 0;position: absolute;top: 20px;visibility: hidden;width: 200px;background-color: #fff;z-index: 99;-webkit-transition: all .25s ease;-o-transition: all .25s ease;transition: all .25s ease;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;-ms-border-radius: 3px;border: 1px solid #edf2f3}div.ccm-page header nav ul li ul li{float: none;width: 100%;padding-bottom: 0px}div.ccm-page header nav ul li ul li:hover a{color: #09f}div.ccm-page header nav ul li ul li a{display: block;padding-bottom: 15px;font-size: 1.0em;text-transform: none;color: #a2a2a2;-webkit-transition: all .25s ease;-o-transition: all .25s ease;transition: all .25s ease;font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;font-weight: normal}div.ccm-page header nav ul li ul li a:hover{color: #09f}div.ccm-page header #header-nav .main-nav{display: none;background: #167ea7}@media (min-width: 992px){div.ccm-page header #header-nav .main-nav{display: block}}div.ccm-page header #header-nav .main-nav .nav{margin: 0;padding: 0;text-align: right;list-style: none}div.ccm-page header #header-nav .main-nav .nav > li{display: inline-block;padding: 0;line-height: 75px}div.ccm-page header #header-nav .main-nav .nav > li a{color: #fff;font-weight: 700;display: block;line-height: 75px;padding: 0 10px;text-transform: uppercase}div.ccm-page header #header-nav .main-nav .nav > li a:hover{background: #38393a}div.ccm-page header #header-nav .main-nav .nav > li > ul{display: none}div.ccm-page header #header-nav .link-apply{background: #f7c522}div.ccm-page header #header-nav .link-apply:hover{background: #00539b}div.ccm-page header #header-nav .link-apply p{margin: 0}div.ccm-page header #header-nav .link-apply a{color: #191a1b;line-height: 40px;display: block;text-transform: uppercase;font-weight: 700}div.ccm-page header #header-nav .link-apply a:before{content: "\f0f6";font-family: FontAwesome;margin-right: 20px;margin-left: 20px}div.ccm-page header #header-nav .link-apply a:hover{color: #fff;text-decoration: none}@media (min-width: 992px){div.ccm-page header #header-nav .link-apply a{line-height: 75px}}div.ccm-page header #header-search .icon{width: 20%;color: #fff;background: #242526;line-height: 40px;display: block;text-align: center;position: relative;display: inline-block;z-index: 10}div.ccm-page header #header-search .icon:after{content: '';position: absolute;right: -7px;top: 50%;width: 0;height: 0;border-style: solid;border-width: 6.5px 0 6.5px 7px;border-color: transparent transparent transparent #242526;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%)}@media (min-width: 992px){div.ccm-page header #header-search .icon{line-height: 75px;width: 4%}}div.ccm-page header #header-search label{width: 80%;margin: 0;line-height: 40px;background: #00539b;color: #fff;font-weight: 400;font-size: 14px;display: inline-block;padding: 0 5px 0 20px;position: relative;vertical-align: top}div.ccm-page header #header-search label:after{content: '';position: absolute;left: 50px;bottom: -7px;width: 0;height: 0;border-style: solid;border-width: 7px 6.5px 0 6.5px;border-color: #00539b transparent transparent transparent}@media (min-width: 992px){div.ccm-page header #header-search label{width: 10%;line-height: 75px;vertical-align: top;font-size: 11px}div.ccm-page header #header-search label:after{right: -7px;top: 50%;bottom: auto;left: auto;width: 0;height: 0;border-style: solid;border-width: 6.5px 0 6.5px 7px;border-color: transparent transparent transparent #00539b;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%)}}@media (min-width: 1200px){div.ccm-page header #header-search label{font-size: 14px}}div.ccm-page header #header-search .ccm-search-block-form{position: relative}div.ccm-page header #header-search .ccm-search-block-form .ccm-search-block-text{border: none;color: #55595b;border-radius: 0px;padding: 0px 20px 0px 35px;background-color: #dee7ee;width: 50%;line-height: 40px}div.ccm-page header #header-search .ccm-search-block-form .ccm-search-block-text:focus{outline: 0}@media (min-width: 992px){div.ccm-page header #header-search .ccm-search-block-form .ccm-search-block-text{width: 61%;line-height: 75px;padding: 0 25px;height: 75px}}div.ccm-page header #header-search .ccm-search-block-form .btn-default{border-radius: 0px;width: 50%;padding: 0px 20px !important;color: #191a1b;background: #f7c522;line-height: 40px;border: none;vertical-align: top;font-size: 14px;text-transform: uppercase;font-weight: 700;text-align: left;height: 40px}div.ccm-page header #header-search .ccm-search-block-form .btn-default:after{content: "\f178";font-family: FontAwesome;margin-left: 10px}div.ccm-page header #header-search .ccm-search-block-form .btn-default:hover{background: #00539b;color: #fff}@media (min-width: 992px){div.ccm-page header #header-search .ccm-search-block-form .btn-default{width: 25%;line-height: 75px;padding: 0 20px;height: 75px}}div.ccm-page header #breadcrumb{padding: 10px 0;border-bottom: 1px solid #dee7ee}div.ccm-page header #breadcrumb .breadcrumb{text-align: center;margin-bottom: 0}div.ccm-page header #breadcrumb .breadcrumb > li + li:before{content: "-"}div.ccm-page header #breadcrumb .breadcrumb a{color: #00539b}div.ccm-page div.ccm-pagination-wrapper{text-align: center}div.ccm-page .pagination{background: #003e7c;border-radius: 0;font-weight: 700;text-transform: uppercase;padding-left: 0}div.ccm-page .pagination > li.active span{color: #f7c522;border: none;background: none}div.ccm-page .pagination > li.next.disabled a,div.ccm-page .pagination > li.next.disabled span{color: #167ea7;background: none;border: none}div.ccm-page .pagination > li.next a{padding-right: 25px;padding-left: 30px;color: #f7c522 !important}div.ccm-page .pagination > li.next span{padding-right: 25px;padding-left: 30px}div.ccm-page .pagination > li.prev.disabled a,div.ccm-page .pagination > li.prev.disabled span{color: #167ea7;background: none;border: none}div.ccm-page .pagination > li.prev span{padding-left: 25px;padding-right: 30px}div.ccm-page .pagination > li.prev a{padding-left: 25px;padding-right: 30px;color: #f7c522 !important}div.ccm-page .pagination > li > a{font-size: 14px;border-left: 0;border-right: 0;padding-top: 12px;padding-bottom: 12px;border-color: #38393a;color: #fff !important;background: none}div.ccm-page .pagination > li > a:hover{background: none;color: #f7c522 !important}div.ccm-page .pagination > li > span{font-size: 14px;border-left: 0;border-right: 0;padding-top: 12px;padding-bottom: 12px;border-color: #38393a;border-radius: 0 !important;border: none;background: none}div.ccm-page .breadcrumb{background-color: transparent;padding: 0px}div.ccm-page .breadcrumb a{color: #00539b}div.ccm-page .breadcrumb a:hover{text-decoration: none;color: #167ea7}div.ccm-page img.ccm-captcha-image{display: block;margin: 0px auto}div.ccm-page main .ccm-search-block-form label{font-family: 'Titillium Web';font-size: 22px;text-transform: uppercase}div.ccm-page main .ccm-search-block-form input.ccm-search-block-text{border: 1px solid #e6e6e6;margin-right: 15px;width: 50%;margin-bottom: 15px;padding: 10px}div.ccm-page main .ccm-search-block-form input.ccm-search-block-submit:focus{outline: none}div.ccm-page main .ccm-search-block-form #searchResults{margin-top: 15px;border-top: 1px solid #ececec}div.ccm-page main .ccm-search-block-form #searchResults .searchResult{margin-top: 0px;margin-bottom: 0px;padding-top: 24px;padding-bottom: 7px;border-bottom: 1px solid #ececec}div.ccm-page main .ccm-search-block-form #searchResults .searchResult p{color: #6e6e6e}div.ccm-page main .ccm-search-block-form #searchResults .searchResult h3{margin-top: 0px;text-transform: none;margin-bottom: 5px;font-family: inherit}div.ccm-page main .ccm-search-block-form #searchResults .searchResult h3 a{font-weight: 400;font-size: 22px;color: #09f}div.ccm-page main .ccm-search-block-form #searchResults .searchResult h3 a:hover{color: #abddff}div.ccm-page .btn{padding: 10px 30px 10px 30px}div.ccm-page .btn-success{color: #fff;background-color: #0c6;border-color: #4cae4c}div.ccm-page .btn-success:hover,div.ccm-page .btn-success:focus,div.ccm-page .btn-success:active,div.ccm-page .btn-success.active,.open > .dropdown-togglediv.ccm-page .btn-success{color: #fff;background-color: #00994d;border-color: #398439}div.ccm-page .btn-success:active,div.ccm-page .btn-success.active,.open > .dropdown-togglediv.ccm-page .btn-success{background-image: none}div.ccm-page .btn-success.disabled,div.ccm-page .btn-success[disabled],fieldset[disabled] div.ccm-page .btn-success,div.ccm-page .btn-success.disabled:hover,div.ccm-page .btn-success[disabled]:hover,fieldset[disabled] div.ccm-page .btn-success:hover,div.ccm-page .btn-success.disabled:focus,div.ccm-page .btn-success[disabled]:focus,fieldset[disabled] div.ccm-page .btn-success:focus,div.ccm-page .btn-success.disabled:active,div.ccm-page .btn-success[disabled]:active,fieldset[disabled] div.ccm-page .btn-success:active,div.ccm-page .btn-success.disabled.active,div.ccm-page .btn-success[disabled].active,fieldset[disabled] div.ccm-page .btn-success.active{background-color: #0c6;border-color: #4cae4c}div.ccm-page .btn-success .badge{color: #0c6;background-color: #fff}div.ccm-page .btn-default{color: #6e6e6e;background-color: #fff;border-color: #b7e390}div.ccm-page .btn-default:hover,div.ccm-page .btn-default:focus,div.ccm-page .btn-default:active,div.ccm-page .btn-default.active,.open > .dropdown-togglediv.ccm-page .btn-default{color: #6e6e6e;background-color: #e6e6e6;border-color: #97d75f}div.ccm-page .btn-default:active,div.ccm-page .btn-default.active,.open > .dropdown-togglediv.ccm-page .btn-default{background-image: none}div.ccm-page .btn-default.disabled,div.ccm-page .btn-default[disabled],fieldset[disabled] div.ccm-page .btn-default,div.ccm-page .btn-default.disabled:hover,div.ccm-page .btn-default[disabled]:hover,fieldset[disabled] div.ccm-page .btn-default:hover,div.ccm-page .btn-default.disabled:focus,div.ccm-page .btn-default[disabled]:focus,fieldset[disabled] div.ccm-page .btn-default:focus,div.ccm-page .btn-default.disabled:active,div.ccm-page .btn-default[disabled]:active,fieldset[disabled] div.ccm-page .btn-default:active,div.ccm-page .btn-default.disabled.active,div.ccm-page .btn-default[disabled].active,fieldset[disabled] div.ccm-page .btn-default.active{background-color: #fff;border-color: #b7e390}div.ccm-page .btn-default .badge{color: #fff;background-color: #6e6e6e}div.ccm-page div.block-sidebar-padded{padding: 25px 40px 25px 40px}div.ccm-page div.block-sidebar-padded p{font-size: 0.85em}div.ccm-page div.block-sidebar-wrapped{padding: 25px 40px 25px 40px;background-color: #f8faf1;font-size: 0.85em}div.ccm-page div.block-sidebar-wrapped h3{margin: 0px;font-size: 14px;font-weight: normal}div.ccm-page div.block-sidebar-wrapped a{color: #00539b !important}div.ccm-page div.block-sidebar-wrapped a:hover{text-decoration: none;color: #548627 !important}div.ccm-page div.block-sidebar-wrapped div.ccm-block-page-list-page-entry{padding-bottom: 0px;border-bottom: 0px;margin-bottom: 0px}div.ccm-page div.block-sidebar-wrapped ul{list-style-type: none;padding: 0px;margin: 0px;color: #00539b}div.ccm-page div.block-sidebar-wrapped ul li{margin-bottom: 12px}div.ccm-page div.block-sidebar-wrapped ul ul{padding-left: 20px;font-size: 1em}div.ccm-page div.block-sidebar-wrapped + div.block-sidebar-wrapped{padding-top: 0px}div.ccm-page div.block-sidebar-wrapped div.ccm-block-share-this-page{margin: -15px -40px -25px -40px;padding: 15px 40px 10px 40px;border-top: 1px solid #ececec;font-size: 1.25em}div.ccm-page div.block-sidebar-wrapped div.ccm-block-share-this-page a{color: #d1d1d1 !important}div.ccm-page div.block-sidebar-wrapped div.ccm-block-share-this-page a:hover{color: #00539b !important}div.ccm-page div.blog-entry-list div.ccm-block-page-list-page-entry-horizontal{margin-left: -15px;margin-right: -15px}div.ccm-page div.blog-entry-list div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-thumbnail{position: relative;float: left;width: 16.66666667%;min-height: 1px;padding-left: 15px;padding-right: 15px;padding-top: 7px}div.ccm-page div.blog-entry-list div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-thumbnail img{display: block;width: 100% \9;max-width: 100%;height: auto}div.ccm-page div.blog-entry-list div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-text{position: relative;float: left;width: 83.33333333%;min-height: 1px;padding-left: 15px;padding-right: 15px}div.ccm-page div.blog-entry-list div.ccm-block-page-list-date{color: #aeaeae;font-size: 0.8em;margin-bottom: 10px}div.ccm-page div.blog-entry-list div.ccm-block-page-list-title{margin: 0px;font-family: Roboto, Arial, sans-serif;font-size: 22px;font-weight: 400;color: #00539b;line-height: 1.42857143;text-transform: none}div.ccm-page div.blog-entry-list div.ccm-block-page-list-title a{color: #00539b}div.ccm-page div.blog-entry-list div.ccm-block-page-list-title a:hover{text-decoration: none;color: #09f}div.ccm-page div.recent-blog-entry div.ccm-block-page-list-title{margin-top: 0px;margin-bottom: 10px;font-family: Roboto, Arial, sans-serif;font-size: 22px;font-weight: 400;color: #00539b;line-height: 1.42857143;text-transform: none}div.ccm-page div.recent-blog-entry div.ccm-block-page-list-title a{color: #00539b}div.ccm-page div.recent-blog-entry div.ccm-block-page-list-title a:hover{color: #00539b;text-decoration: none}div.ccm-page div.recent-blog-entry div.ccm-block-page-list-page-entry{border-bottom: 0px;margin-bottom: 0px;padding-bottom: 0px}div.ccm-page div.area-content-accent{background-color: #f8faf1;margin-top: 80px;padding: 65px 0px 65px 0px;margin-bottom: -80px}div.ccm-page div.area-content-accent .title-caps,div.ccm-page div.area-content-accent .title-caps-bold,div.ccm-page div.area-content-accent h3{color: #988e47 !important}div.ccm-page div.testimonial-bio{margin-bottom: 60px}div.ccm-page div.testimonial-bio div.ccm-block-testimonial-wrapper{margin-top: 0px;margin-bottom: 0px}div.ccm-page div.testimonial-bio div.ccm-block-testimonial-wrapper div.ccm-block-testimonial{margin-left: 0px;margin-right: 0px}div.ccm-page div.testimonial-bio div.ccm-block-testimonial-wrapper div.ccm-block-testimonial div.ccm-block-testimonial-image{width: auto;float: none;padding: 0px;margin-bottom: 30px}div.ccm-page div.testimonial-bio div.ccm-block-testimonial-wrapper div.ccm-block-testimonial div.ccm-block-testimonial-image img{-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;-ms-border-radius: 0px}div.ccm-page div.testimonial-bio div.ccm-block-testimonial-wrapper div.ccm-block-testimonial div.ccm-block-testimonial-text{float: none;padding: 0px}div.ccm-page div.testimonial-bio + div.testimonial-bio{margin-bottom: 0px}div.ccm-page div.testimonial-bio:only-child{margin-bottom: 0px}div.ccm-page .ccm-faq-container{margin-left: -15px;margin-right: -15px}div.ccm-page .ccm-faq-block-links{position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px}@media (min-width: 1200px){div.ccm-page .ccm-faq-block-links{float: left;width: 25%}}div.ccm-page .ccm-faq-block-links a{display: block;margin-bottom: 10px}div.ccm-page .ccm-faq-block-entries{position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px}div.ccm-page .ccm-faq-block-entries h3{margin-top: 0px}div.ccm-page .ccm-faq-block-entries div.faq-entry-content{margin-bottom: 50px}@media (min-width: 1200px){div.ccm-page .ccm-faq-block-entries{float: left;width: 66.66666667%}}@media (min-width: 1200px){div.ccm-page .ccm-faq-block-entries{margin-left: 8.33333333%}}div.ccm-page div.ccm-block-feature-item{position: relative;padding-left: 25px;margin-bottom: 40px}div.ccm-page div.ccm-block-feature-item h4,div.ccm-page div.ccm-block-feature-item i{color: #00539b}div.ccm-page div.ccm-block-feature-item i{position: absolute;top: 3px;left: 0px}div.ccm-page div.feature-home-page div.ccm-block-feature-item h4,div.ccm-page div.feature-home-page div.ccm-block-feature-item i{color: #1a1a1a}div.ccm-page div.feature-home-page div.ccm-block-feature-item h4{font-size: 1.5em}div.ccm-page div.feature-home-page div.ccm-block-feature-item i{color: #1a1a1a;font-size: 1.3em;top: 1px}div.ccm-page div.feature-home-page div.ccm-block-feature-item{padding-left: 45px}div.ccm-page div.ccm-block-feature-item-hover-wrapper{text-align: center}div.ccm-page div.ccm-block-feature-item-hover-wrapper div.ccm-block-feature-item-hover-title{color: #888;font-size: 1.5em;font-weight: 300;margin-top: 20px}div.ccm-page div.ccm-block-feature-item-hover{display: table;margin: 0px auto 0px auto}div.ccm-page div.ccm-block-feature-item-hover div.ccm-block-feature-item-hover-icon{border: 1px solid #d4d4d4;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;-ms-border-radius: 50%;text-align: center;vertical-align: middle;display: table-cell;margin: 0px auto 0px auto;-webkit-transition: all .2s linear;-o-transition: all .2s linear;transition: all .2s linear;cursor: help;width: 200px;height: 200px}div.ccm-page div.ccm-block-feature-item-hover div.ccm-block-feature-item-hover-icon i{margin-top: 3px;color: #09f;font-size: 24px}@media (min-width: 768px){div.ccm-page div.ccm-block-feature-item-hover div.ccm-block-feature-item-hover-icon{width: 80px;height: 80px}}@media (min-width: 992px){div.ccm-page div.ccm-block-feature-item-hover div.ccm-block-feature-item-hover-icon{width: 110px;height: 110px}}@media (min-width: 1200px){div.ccm-page div.ccm-block-feature-item-hover div.ccm-block-feature-item-hover-icon{width: 134px;height: 134px}}div.ccm-page div.ccm-block-feature-item-hover-wrapper:hover div.ccm-block-feature-item-hover-icon{background: #ccebff;border: 1px solid #99d6ff}div.ccm-page .ccm-image-slider-container{border-bottom: 2px solid #f0eee1;padding-top: 20px;margin-bottom: 70px;background-color: transparent;background-repeat: repeat}div.ccm-page .ccm-image-slider-container .ccm-image-slider{margin-right: auto;margin-left: auto;padding-left: 15px;padding-right: 15px}div.ccm-page .ccm-image-slider-container .ccm-image-slider .rslides li{max-height: 220px}@media (min-width: 480px) and (max-width: 767px){div.ccm-page .ccm-image-slider-container .ccm-image-slider{width: 100%}div.ccm-page .ccm-image-slider-container .ccm-image-slider .rslides li{max-height: 320px}}@media (min-width: 768px){div.ccm-page .ccm-image-slider-container .ccm-image-slider{width: 750px}div.ccm-page .ccm-image-slider-container .ccm-image-slider .rslides li{max-height: 350px}}@media (min-width: 992px){div.ccm-page .ccm-image-slider-container .ccm-image-slider{width: 970px}div.ccm-page .ccm-image-slider-container .ccm-image-slider .rslides li{max-height: 429px}}@media (min-width: 1200px){div.ccm-page .ccm-image-slider-container .ccm-image-slider{width: 1170px}div.ccm-page .ccm-image-slider-container .ccm-image-slider .rslides li{max-height: 480px}}div.ccm-page .ccm-image-slider-container .ccm-image-slider:before,div.ccm-page .ccm-image-slider-container .ccm-image-slider:after{content: " ";display: table}div.ccm-page .ccm-image-slider-container .ccm-image-slider:after{clear: both}div.ccm-page .ccm-image-slider-container .ccm-image-slider-inner{margin-left: -15px;margin-right: -15px;position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px}@media (min-width: 1200px){div.ccm-page .ccm-image-slider-container .ccm-image-slider-inner{float: left;width: 100%}}div.ccm-page .ccm-image-slider-container .rslides_nav{opacity: 1;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;-ms-border-radius: 4px;height: 38px;margin-top: -20px;width: 38px;background: rgba(0,0,0,0.92)}div.ccm-page .ccm-image-slider-container .rslides_nav.next{color: white;-webkit-transition: background .35s ease-in-out;-o-transition: background .35s ease-in-out;transition: background .35s ease-in-out;right: 40px}div.ccm-page .ccm-image-slider-container .rslides_nav.next:hover{text-decoration: none;color: black;background: white}div.ccm-page .ccm-image-slider-container .rslides_nav.next:before{-webkit-transition: background .35s ease-in-out;-o-transition: background .35s ease-in-out;transition: background .35s ease-in-out;content: "\f054";font-family: FontAwesome;font-size: 16px;display: block;margin-top: 10px;margin-left: 14px}div.ccm-page .ccm-image-slider-container .rslides_nav.prev{color: white;-webkit-transition: background .35s ease-in-out;-o-transition: background .35s ease-in-out;transition: background .35s ease-in-out;left: 40px}div.ccm-page .ccm-image-slider-container .rslides_nav.prev:hover{text-decoration: none;color: black;background: white}div.ccm-page .ccm-image-slider-container .rslides_nav.prev:after{-webkit-transition: background .35s ease-in-out;-o-transition: background .35s ease-in-out;transition: background .35s ease-in-out;content: "\f053";font-family: FontAwesome;font-size: 16px;display: block;margin-top: 10px;margin-left: 12px}div.ccm-page .ccm-image-slider-container .rslides_tabs{padding-left: 0px;padding-top: 15px;padding-bottom: 10px}div.ccm-page .ccm-image-slider-container .rslides_tabs li{list-style-type: none;display: inline-block;margin-right: 5px}div.ccm-page .ccm-image-slider-container .rslides_tabs li.rslides_here a{background: #00539b}div.ccm-page .ccm-image-slider-container .rslides_tabs li a{overflow: hidden;text-indent: 99px;background: #ccccc9;width: 15px;height: 15px;display: inline-block;margin-right: 10px;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;-ms-border-radius: 30px}div.ccm-page .ccm-image-slider-container .ccm-image-slider-text h2{color: #00539b;font-family: "Roboto, Arial, sans-serif";font-size: 3.2em;font-weight: 200;margin-bottom: 5%}div.ccm-page .ccm-image-slider-container .ccm-image-slider-text p{color: #6e6e6e;font-family: Roboto, Arial, sans-serif;font-size: 1.1em;font-weight: 400;width: 80%}div.ccm-page .ccm-image-slider-container.ccm-block-image-slider-arrows .ccm-image-slider-inner{margin-left: -15px;margin-right: -15px;position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px;margin-bottom: 60px}@media (min-width: 1200px){div.ccm-page .ccm-image-slider-container.ccm-block-image-slider-arrows .ccm-image-slider-inner{margin-left: 8.33333333%}}@media (min-width: 1200px){div.ccm-page .ccm-image-slider-container.ccm-block-image-slider-arrows .ccm-image-slider-inner{float: left;width: 83.33333333%}}div.ccm-page #banner{position: relative;z-index: 1;width: 100%}@media (min-width: 480px){div.ccm-page #banner > div{left: 50%;width: 150% !important;margin-left: -75%}}@media (min-width: 768px){div.ccm-page #banner > div{width: 100% !important;margin: 0;left: 0}div.ccm-page #banner > div .container{width: 66.666666666%}}@media (max-width: 480px){div.ccm-page #banner > div .container{width: 50%}}@media (min-width: 992px){div.ccm-page #banner > div{width: 100% !important;margin-left: 0;left: 0}}div.ccm-page #banner .banner-item{position: relative;display: none}div.ccm-page #banner .banner-item:first-of-type{display: block}div.ccm-page #banner .banner-item .credit{display: none}@media (min-width: 768px){div.ccm-page #banner .banner-item .credit{display: block;bottom: 35px;right: 35px}div.ccm-page #banner .banner-item .credit p{float: right}}div.ccm-page #banner .banner-item .banner-text{display: none !important;position: static;background: #003e7c;text-align: center;text-shadow: 0px 0px 4px rgba(150,150,150,0.7)}div.ccm-page #banner .banner-item .banner-text a{border-radius: 0;color: #000;text-transform: uppercase;background: #f7c522;border: none;padding: 5px 10px 5px 10px !important;font-size: 14px;text-shadow: none}div.ccm-page #banner .banner-item .banner-text a:hover{background: #167ea7;color: #f7c522 !important}@media (min-width: 768px){div.ccm-page #banner .banner-item .banner-text a{border-radius: 0;color: #000;text-transform: uppercase;background: #f7c522;border: none;padding: 17px 30px 17px 30px !important;font-size: 20px;text-shadow: none}div.ccm-page #banner .banner-item .banner-text a:hover{background: #167ea7;color: #f7c522 !important}}div.ccm-page #banner .banner-item .banner-text p{margin-bottom: 10px}@media (min-width: 480px){div.ccm-page #banner .banner-item .banner-text{position: absolute;top: 50%;left: 50%;width: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);width: 66.6666666%;background: #000}div.ccm-page #banner .banner-item .banner-text p{margin-bottom: 30px}}@media (min-width: 768px){div.ccm-page #banner .banner-item .banner-text{width: 40%;background: #000}}div.ccm-page #banner .banner-item .banner-text .ccm-image-slider-text{position: relative;padding: 10px 0;margin: 0 auto;background: none;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;color: #fff;display: block;text-align: center}div.ccm-page #banner .banner-item .banner-text .ccm-image-slider-text img{display: inline-block;width: auto;max-width: 20%}@media (min-width: 480px){div.ccm-page #banner .banner-item .banner-text .ccm-image-slider-text{padding: 20px}}div.ccm-page #banner .banner-item .banner-text .ccm-image-slider-text *:last-child{margin: 0}div.ccm-page #banner .banner-item .banner-text .ccm-image-slider-text:empty{display: none}div.ccm-page #banner .banner-item .banner-text .ccm-image-slider-text h2{color: #fff;margin: 0 0 10px;font-size: 15px;line-height: 80%;text-transform: uppercase}div.ccm-page #banner .banner-item .banner-text .ccm-image-slider-text h3{color: #fff;font-size: 16px;line-height: 80%;margin: 0 0 5px}div.ccm-page #banner .banner-item .banner-text .ccm-image-slider-text p{line-height: 120%;font-size: 13px}div.ccm-page #banner .banner-item .banner-text .ccm-image-slider-text blockquote{padding: 0;border: none;color: #fff;font-size: 16px;font-weight: bold;margin: 0 0 5px;line-height: 100%;font-style: normal;background: none}@media (min-width: 480px){div.ccm-page #banner .banner-item .banner-text .ccm-image-slider-text{padding: 35px 50px;text-align: center;margin: 0}div.ccm-page #banner .banner-item .banner-text .ccm-image-slider-text h3{font-size: 20px;margin: 0 0 10px}div.ccm-page #banner .banner-item .banner-text .ccm-image-slider-text blockquote{font-size: 20px;margin: 0}}@media (min-width: 768px){div.ccm-page #banner .banner-item .banner-text .ccm-image-slider-text{width: 100%}div.ccm-page #banner .banner-item .banner-text .ccm-image-slider-text h2{font-size: 20px}div.ccm-page #banner .banner-item .banner-text .ccm-image-slider-text h3{font-size: 24px}div.ccm-page #banner .banner-item .banner-text .ccm-image-slider-text blockquote{font-size: 24px}}@media (min-width: 1200px){div.ccm-page #banner .banner-item .banner-text .ccm-image-slider-text h2{font-size: 48px}div.ccm-page #banner .banner-item .banner-text .ccm-image-slider-text p{font-size: 28px}}div.ccm-page #banner .owl-item .banner-item{display: block}div.ccm-page #banner .owl-nav{position: absolute;right: 30px;top: 50%;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%)}div.ccm-page #banner .owl-nav > div{width: 70px;height: 70px;border-radius: 3px;border: 1px solid #fff;text-indent: -99999px;background-size: 9px 14px !important;transition: all .2s ease-in-out}div.ccm-page #banner .owl-nav > div:hover{background-color: rgba(255,255,255,0.4);border-color: #fff}div.ccm-page #banner .owl-dots{text-align: center;width: 100%;position: absolute;bottom: 25px;display: none}@media (min-width: 480px){div.ccm-page #banner .owl-dots{display: block}}div.ccm-page #banner .owl-dots .owl-dot{margin: 0 4px;display: inline-block;-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;-ms-border-radius: 1px;overflow: hidden}div.ccm-page #banner .owl-dots .owl-dot span{width: 10px;height: 10px;background: #fff;display: block}div.ccm-page #banner .owl-dots .owl-dot.active span{background: #f7c522;margin-bottom: 3px}div.ccm-page #banner .owl-dots .owl-dot:hover span{background: #f7c522}div.ccm-page #banner img{height: auto;max-width: none;width: 100%}div.ccm-page:not(.editing-mode) #banner{overflow-x: hidden}div.ccm-page.editing-mode .overlay-link{display: none}div.ccm-page .image-right-tilt .ccm-image-block{display: block;margin: 0px auto 0px auto;transform: rotate(3deg);-moz-transform: rotate(3deg);-ms-transform: rotate(3deg);-webkit-transform: rotate(3deg)}div.ccm-page .image-circle .ccm-image-block{border-radius: 50%}div.ccm-page div.ccm-block-next-previous-header{font-size: 15px}div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry{border-bottom: 0px;padding-bottom: 0px;margin-bottom: 0px;margin-top: 50px;padding-top: 50px;border-top: 1px solid #d9d9d9}div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry div.ccm-block-page-list-title{font-family: Roboto, Arial, sans-serif;font-size: 1.25em;font-weight: 400;color: #00539b;line-height: 1.42857143;text-transform: none}div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry:first-child{padding-top: 0px;border-top: none;margin-top: 0px}div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more{padding: 10px 30px 10px 30px;border: 1px solid transparent;display: inline-block;color: #6e6e6e;background-color: #fff;border-color: #b7e390}div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more:hover,div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more:focus,div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more:active,div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more.active,.open > .dropdown-togglediv.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more{color: #6e6e6e;background-color: #e6e6e6;border-color: #97d75f}div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more:active,div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more.active,.open > .dropdown-togglediv.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more{background-image: none}div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more.disabled,div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more[disabled],fieldset[disabled] div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more,div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more.disabled:hover,div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more[disabled]:hover,fieldset[disabled] div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more:hover,div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more.disabled:focus,div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more[disabled]:focus,fieldset[disabled] div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more:focus,div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more.disabled:active,div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more[disabled]:active,fieldset[disabled] div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more:active,div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more.disabled.active,div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more[disabled].active,fieldset[disabled] div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more.active{background-color: #fff;border-color: #b7e390}div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more .badge{color: #fff;background-color: #6e6e6e}div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more:hover{text-decoration: none}div.ccm-page div.ccm-block-page-list-thumbnail-grid-wrapper{margin-left: -15px;margin-right: -15px}div.ccm-page div.ccm-block-page-list-thumbnail-grid-wrapper div.ccm-block-page-list-page-entry-grid-item{position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px;margin-bottom: 30px;overflow: hidden}@media (min-width: 768px){div.ccm-page div.ccm-block-page-list-thumbnail-grid-wrapper div.ccm-block-page-list-page-entry-grid-item{float: left;width: 33.33333333%}}@media (min-width: 768px){div.ccm-page div.ccm-block-page-list-thumbnail-grid-wrapper div.ccm-block-page-list-page-entry-grid-item{min-height: 147px}div.ccm-page div.ccm-block-page-list-thumbnail-grid-wrapper div.ccm-block-page-list-page-entry-grid-item img{width: 100%;height: 147px}}@media (min-width: 992px){div.ccm-page div.ccm-block-page-list-thumbnail-grid-wrapper div.ccm-block-page-list-page-entry-grid-item{min-height: 193px}div.ccm-page div.ccm-block-page-list-thumbnail-grid-wrapper div.ccm-block-page-list-page-entry-grid-item img{width: 100%;height: 193px}}@media (min-width: 1200px){div.ccm-page div.ccm-block-page-list-thumbnail-grid-wrapper div.ccm-block-page-list-page-entry-grid-item{min-height: 240px}div.ccm-page div.ccm-block-page-list-thumbnail-grid-wrapper div.ccm-block-page-list-page-entry-grid-item img{width: 100%;height: 240px}}div.ccm-page div.ccm-block-page-list-thumbnail-grid-wrapper div.ccm-block-page-list-page-entry-grid-thumbnail-hover{background-color: rgba(0,83,155,0.7)}div.ccm-page div.ccm-block-page-list-thumbnail-grid-wrapper i.ccm-block-page-list-page-entry-grid-thumbnail-icon{display: block;margin: 0px auto 10px auto}div.ccm-page div.ccm-block-page-list-thumbnail-grid-wrapper i.ccm-block-page-list-page-entry-grid-thumbnail-icon:before{font-family: FontAwesome;content: "\f064"}div.ccm-page div.ccm-block-page-list-thumbnail-grid-wrapper div.ccm-block-page-list-title{margin-top: 30px;font-family: Roboto, Arial, sans-serif;font-size: 1.05em;font-weight: 400;color: #00539b;line-height: 1.42857143;text-transform: none}div.ccm-page a.ccm-block-page-list-rss-feed{font-size: 1.5em;color: #d1d1d1}div.ccm-page a.ccm-block-page-list-rss-feed:hover{color: #00539b}div.ccm-page div.ccm-block-page-list-page-entry-horizontal,div.ccm-page div.ccm-block-page-list-page-entry{padding-bottom: 30px;margin-bottom: 30px}div.ccm-page div.ccm-block-page-list-page-entry-read-more{margin-top: 20px}div.ccm-page div.ccm-block-page-list-no-pages{text-align: center;font-size: 1.25em;font-family: Roboto, Arial, sans-serif;color: #00539b}div.ccm-page div.col-sidebar div.block-sidebar-wrapped div.ccm-block-page-list-wrapper{margin: 0px}div.ccm-page div.col-sidebar div.ccm-block-page-list-wrapper{margin: 25px 40px 25px 40px;font-size: .85em}div.ccm-page div.col-sidebar div.ccm-block-page-list-wrapper a.ccm-block-page-list-rss-feed{font-size: .85em}div.ccm-page div.col-sidebar div.ccm-block-page-list-wrapper div.ccm-block-page-list-page-entry{border: 0px;padding: 0px;margin-bottom: 10px}div.ccm-page div.col-sidebar div.ccm-block-page-list-wrapper div.ccm-block-page-list-page-entry a{font-weight: normal}div.ccm-page div.ccm-block-page-list-header{font-size: 15px}div.ccm-page .vacancy-list{display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-webkit-align-content: stretch;-ms-flex-line-pack: stretch;align-content: stretch;-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch;margin-left: -15px;margin-right: -15px}div.ccm-page .vacancy-list .vacancy-item{padding: 0 15px;margin-bottom: 30px;width: 100%}@media (min-width: 768px){div.ccm-page .vacancy-list .vacancy-item{width: 50%}}@media (min-width: 992px){div.ccm-page .vacancy-list .vacancy-item{width: 33.33333%}}div.ccm-page .vacancy-list .vacancy-item .vacancy-item-inner{background: #dee7ee;padding: 30px;position: relative;height: 100%}div.ccm-page .vacancy-list .vacancy-item .vacancy-item-inner .vacancy-item-content{display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-webkit-align-content: stretch;-ms-flex-line-pack: stretch;align-content: stretch;-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch;height: 100%}div.ccm-page .vacancy-list .vacancy-item h1{margin: 0 0 10px}div.ccm-page .vacancy-list .vacancy-item .vacancy-description{margin-bottom: 15px;padding-top: 15px}div.ccm-page .vacancy-list .vacancy-item .has-icon{border-bottom: 1px solid #aaa;padding: 10px 0}div.ccm-page .vacancy-list .vacancy-item .has-icon > *{display: inline-block;vertical-align: middle}div.ccm-page .vacancy-list .vacancy-item .has-icon .icon{width: 30px;height: 20px;margin-right: 5px}div.ccm-page .vacancy-list .vacancy-item .has-icon .icon svg{height: 100%;width: 100%;object-fit: contain;object-position: center}div.ccm-page .vacancy-list .vacancy-item .vacancy-btn{margin-top: 40px;background: #f7c522;color: #191a1b;line-height: 75px;display: block;text-transform: uppercase;font-weight: 700;padding: 0 30px;max-width: 440px;transition: all .3s ease;margin-top: auto}div.ccm-page .vacancy-list .vacancy-item .vacancy-btn:hover{background: #00539b;color: #fff}div.ccm-page .vacancy-list .vacancy-item .block-link:hover + div .vacancy-btn{background: #00539b;color: #ffffff}div.ccm-page div.ccm-block-page-attribute-display-wrapper{border-top: 1px solid #ececec;padding-top: 20px;padding-bottom: 20px;color: #aeaeae}div.ccm-page div.ccm-block-page-attribute-display-wrapper .ccm-block-page-attribute-display-title{color: #00539b;display: block}div.ccm-page div.ccm-block-page-attribute-display-wrapper:last-child{border-bottom: 1px solid #ececec}div.ccm-page h1.page-title{color: #00539b;font-family: "Roboto, Arial, sans-serif";font-size: 1.73em;line-height: 1.42857143;font-weight: 700;text-transform: uppercase;padding-bottom: 30px;padding-top: 30px}div.ccm-page.page-type-portfolio-project h1.page-title{font-family: Roboto, Arial, sans-serif;font-size: 24px;font-weight: 400;color: #00539b;line-height: 1.42857143;text-transform: none;border-bottom: 1px solid #ececec;margin-bottom: 40px}div.ccm-page div.ccm-block-page-title-byline{margin-bottom: 30px}div.ccm-page div.ccm-block-page-title-byline h1.page-title{margin-bottom: 0px;padding-bottom: 0px}div.ccm-page div.ccm-block-page-title-byline span.page-date{margin-right: 5px}div.ccm-page div.ccm-block-testimonial{margin-left: -15px;margin-right: -15px}div.ccm-page div.ccm-block-testimonial div.ccm-block-testimonial-image{position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px}@media (min-width: 768px){div.ccm-page div.ccm-block-testimonial div.ccm-block-testimonial-image{float: left;width: 25%}}div.ccm-page div.ccm-block-testimonial div.ccm-block-testimonial-text{position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px}@media (min-width: 768px){div.ccm-page div.ccm-block-testimonial div.ccm-block-testimonial-text{float: left;width: 75%}}div.ccm-page div.ccm-block-testimonial img{display: block;width: 100% \9;max-width: 100%;height: auto;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;-ms-border-radius: 50%}div.ccm-page div.ccm-block-testimonial div.ccm-block-testimonial-name{font-family: Roboto, Arial, sans-serif;font-size: 1.05em;font-weight: 400;color: #00539b;line-height: 1.42857143;text-transform: none}div.ccm-page div.ccm-block-testimonial div.ccm-block-testimonial-position{color: #00539b}div.ccm-page div.ccm-block-testimonial div.ccm-block-testimonial-position a{color: #00539b;text-decoration: underline}div.ccm-page div.ccm-block-testimonial div.ccm-block-testimonial-paragraph{margin-top: 20px}div.ccm-page div.ccm-block-testimonial-wrapper{margin-top: 60px;margin-bottom: 60px}div.ccm-page div.ccm-block-testimonial-wrapper:before,div.ccm-page div.ccm-block-testimonial-wrapper:after{content: " ";display: table}div.ccm-page div.ccm-block-testimonial-wrapper:after{clear: both}@media all and (max-width: 767px){div.ccm-page .ccm-block-testimonial-image img{margin: 10px auto}}div.ccm-page div.col-sidebar div.ccm-block-tags-wrapper{margin: 25px 40px 25px 40px}div.ccm-page div.ccm-block-tags-header{font-size: 15px}div.ccm-page div.ccm-block-tags-wrapper a:hover{text-decoration: none}div.ccm-page span.ccm-block-tags-tag{background-color: #fff;border-color: #d1d1d1;border-width: 1px;border-style: solid;color: #6e6e6e}div.ccm-page div.ccm-block-tags-wrapper a:hover span.ccm-block-tags-tag{border-color: #00539b}div.ccm-page div.ccm-block-topic-list-header{font-size: 15px}div.ccm-page ul.ccm-block-topic-list-list ul{margin-top: 10px}div.ccm-page ul.ccm-block-topic-list-page-topics{list-style-type: none;padding-left: 0px;padding-bottom: 0px}div.ccm-page ul.ccm-block-topic-list-page-topics li{margin-bottom: 10px;padding-bottom: 0px}div.ccm-page .ccm-block-topic-list-topic-selected{font-weight: bold}div.ccm-page div.col-sidebar div.ccm-block-date-navigation-wrapper{margin: 25px 40px 25px 40px;font-size: .85em}div.ccm-page div.ccm-block-date-navigation-header{font-size: 15px}div.ccm-page ul.ccm-block-date-navigation-dates{list-style-type: none;padding-left: 0px;padding-bottom: 0px}div.ccm-page ul.ccm-block-date-navigation-dates li{margin-bottom: 10px;padding-bottom: 0px}div.ccm-page .ccm-block-date-navigation-date-selected{font-weight: bold}div.ccm-page .courses-tabs{background: #191a1b;width: 100%;position: relative}@media (min-width: 768px){div.ccm-page .courses-tabs{display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-webkit-align-content: stretch;-ms-flex-line-pack: stretch;align-content: stretch;-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch}}div.ccm-page .courses-tabs a{line-height: 100%;color: #fff;background: #242526;font-size: 14px;font-weight: 700;text-transform: uppercase;text-align: center;padding: 10px 20px;text-decoration: none !important;min-width: 0;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;display: block}@media (min-width: 768px){div.ccm-page .courses-tabs a{min-height: 75px;padding: 0 30px;display: flex;align-items: center}div.ccm-page .courses-tabs a span{line-height: 120%;display: block}}div.ccm-page .courses-tabs a.more-courses-btn{margin-left: auto}div.ccm-page .courses-tabs a.more-courses-btn.active{background: #f7c522;color: #191a1b !important}div.ccm-page .courses-tabs a.active{background: #00539b}div.ccm-page .courses-tabs a:hover{background: #f7c522;color: #191a1b !important}@media (min-width: 992px){div.ccm-page .courses-tabs a{width: auto}}div.ccm-page .courses-tabs .more-courses-list{position: absolute;top: 100%;right: 0;z-index: 1;padding: 10px 0;background: #242526;opacity: 0;visibility: hidden}div.ccm-page .courses-tabs .more-courses-list.active{opacity: 1;visibility: visible}div.ccm-page .courses-tabs .more-courses-list a{padding-top: 7px;padding-bottom: 7px;min-height: 0}div.ccm-page .courses-tabs .more-courses-list a.active{background: #f7c522;color: #191a1b !important}div.ccm-page .courses-tab-content{background: #00539b;color: #ffffff;padding-top: 30px;overflow: hidden}div.ccm-page .courses-tab-content > div{position: absolute;pointer-events: none;left: -1000px;opacity: 0;visibility: hidden}div.ccm-page .courses-tab-content > div .content-intro h2{position: relative;overflow: hidden;display: inline-block}div.ccm-page .courses-tab-content > div .content-intro h2 span{opacity: 0;-webkit-transition: all 0s ease .4s;-o-transition: all 0s ease .4s;transition: all 0s ease .4s}div.ccm-page .courses-tab-content > div .content-intro h2:after{content: "";width: 200%;background: #00cec7;position: absolute;top: 0;right: 100%;bottom: 0;-webkit-transition: all .8s linear .1s;-o-transition: all .8s linear .1s;transition: all .8s linear .1s;z-index: 1}div.ccm-page .courses-tab-content > div .job-title-content{opacity: 0;-webkit-transform: translate(0, 40px);-ms-transform: translate(0, 40px);-o-transform: translate(0, 40px);transform: translate(0, 40px);-webkit-transition: all .5s ease .3s;-o-transition: all .5s ease .3s;transition: all .5s ease .3s}div.ccm-page .courses-tab-content > div .opportunities,div.ccm-page .courses-tab-content > div .earn{opacity: 0;-webkit-transform: translate(0, 40px);-ms-transform: translate(0, 40px);-o-transform: translate(0, 40px);transform: translate(0, 40px);-webkit-transition: opacity .5s ease .5s, transform .5s ease .5s;-moz-transition: opacity .5s ease .5s, transform .5s ease .5s;transition: opacity .5s ease .5s, transform .5s ease .5s}div.ccm-page .courses-tab-content > div .tasks{opacity: 0;-webkit-transform: translate(0, 40px);-ms-transform: translate(0, 40px);-o-transform: translate(0, 40px);transform: translate(0, 40px);-webkit-transition: all .5s ease .9s;-o-transition: all .5s ease .9s;transition: all .5s ease .9s}div.ccm-page .courses-tab-content > div .knowledge{opacity: 0;-webkit-transform: translate(0, 40px);-ms-transform: translate(0, 40px);-o-transform: translate(0, 40px);transform: translate(0, 40px);-webkit-transition: all .5s ease 1.1s;-o-transition: all .5s ease 1.1s;transition: all .5s ease 1.1s}div.ccm-page .courses-tab-content > div .skills{opacity: 0;-webkit-transform: translate(0, 40px);-ms-transform: translate(0, 40px);-o-transform: translate(0, 40px);transform: translate(0, 40px);-webkit-transition: all .5s ease 1.3s;-o-transition: all .5s ease 1.3s;transition: all .5s ease 1.3s}div.ccm-page .courses-tab-content > div .earn{-webkit-transition: opacity .5s ease .7s, transform .5s ease .7s;-moz-transition: opacity .5s ease .7s, transform .5s ease .7s;transition: opacity .5s ease .7s, transform .5s ease .7s}div.ccm-page .courses-tab-content > div .earn .earnings{opacity: 0}div.ccm-page .courses-tab-content > div .earn .earnings.entry{-webkit-transition: opacity .5s ease .8s;-o-transition: opacity .5s ease .8s;transition: opacity .5s ease .8s}div.ccm-page .courses-tab-content > div .earn .earnings.entry .price{-webkit-transition: opacity .5s ease .9s, transform .5s ease .9s;-moz-transition: opacity .5s ease .9s, transform .5s ease .9s;transition: opacity .5s ease .9s, transform .5s ease .9s}div.ccm-page .courses-tab-content > div .earn .earnings.median{-webkit-transition: opacity .5s ease .9s;-o-transition: opacity .5s ease .9s;transition: opacity .5s ease .9s}div.ccm-page .courses-tab-content > div .earn .earnings.median .price{-webkit-transition: opacity .5s ease 1s, transform .5s ease 1s;-moz-transition: opacity .5s ease 1s, transform .5s ease 1s;transition: opacity .5s ease 1s, transform .5s ease 1s}div.ccm-page .courses-tab-content > div .earn .earnings.potential{-webkit-transition: opacity .5s ease 1s;-o-transition: opacity .5s ease 1s;transition: opacity .5s ease 1s}div.ccm-page .courses-tab-content > div .earn .earnings.potential .price{-webkit-transition: opacity .5s ease 1.1s, transform .5s ease 1.1s;-moz-transition: opacity .5s ease 1.1s, transform .5s ease 1.1s;transition: opacity .5s ease 1.1s, transform .5s ease 1.1s}div.ccm-page .courses-tab-content > div .employment-stat{opacity: 0;-webkit-transition: opacity .5s ease .9s;-o-transition: opacity .5s ease .9s;transition: opacity .5s ease .9s}div.ccm-page .courses-tab-content > div.active{position: static;pointer-events: all;opacity: 1;visibility: visible}div.ccm-page .courses-tab-content > div.active .content-intro h2 span{opacity: 1}div.ccm-page .courses-tab-content > div.active .content-intro h2:after{right: -200%}div.ccm-page .courses-tab-content > div.active .opportunities,div.ccm-page .courses-tab-content > div.active .earn,div.ccm-page .courses-tab-content > div.active .job-title-content,div.ccm-page .courses-tab-content > div.active .tasks,div.ccm-page .courses-tab-content > div.active .knowledge,div.ccm-page .courses-tab-content > div.active .skills{opacity: 1;-webkit-transform: translate(0, 0);-ms-transform: translate(0, 0);-o-transform: translate(0, 0);transform: translate(0, 0)}div.ccm-page .courses-tab-content > div.active .employment-stat{opacity: 1}div.ccm-page .courses-tab-content > div.active .earn .earnings{opacity: 1}div.ccm-page .courses-tab-content > div.active .earn .earnings .price{-webkit-transform: translate(0, 0);-ms-transform: translate(0, 0);-o-transform: translate(0, 0);transform: translate(0, 0)}div.ccm-page .courses-tab-content h2{margin-top: 0;color: #ffffff}div.ccm-page .courses-tab-content h3{color: #ffffff}div.ccm-page .courses-tab-content .content-intro{padding: 0 15px 20px;position: relative}@media (min-width: 768px){div.ccm-page .courses-tab-content .content-intro{padding-left: 30px;padding-right: 30px}}div.ccm-page .courses-tab-content .content-intro h2{margin-bottom: 20px}div.ccm-page .courses-tab-content .content-intro h2 span{display: inline-block;background: #f7c522;color: #191a1b;padding: 10px 15px}div.ccm-page .courses-tab-content .content-intro p{margin-bottom: 10px}div.ccm-page .courses-tab-content .stats{padding: 20px 15px 30px;margin-bottom: 30px}@media (min-width: 768px){div.ccm-page .courses-tab-content .stats{padding-left: 30px;padding-right: 30px}}div.ccm-page .courses-tab-content .stats .row{display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between}div.ccm-page .courses-tab-content .stats .row:before,div.ccm-page .courses-tab-content .stats .row:after{display: none}div.ccm-page .courses-tab-content h3{margin: 0 0 20px;font-weight: bold;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-align-items: center;-ms-flex-align: center;align-items: center;border-bottom: dotted 3px rgba(255,255,255,0.5);padding-bottom: 15px}div.ccm-page .courses-tab-content h3:before{content: "";width: 53px;height: 53px;background: #f7c522;background-position: center center;background-repeat: no-repeat;display: block;margin-right: 10px;border-radius: 1000px}div.ccm-page .courses-tab-content ul li{background-image: url(/application/themes/wiganleigh/images/bullet-yellow.svg)}div.ccm-page .courses-tab-content .tasks,div.ccm-page .courses-tab-content .earn,div.ccm-page .courses-tab-content .opportunities{margin-bottom: 30px}div.ccm-page .courses-tab-content .tasks *:last-child,div.ccm-page .courses-tab-content .earn *:last-child,div.ccm-page .courses-tab-content .opportunities *:last-child{margin-bottom: 0}div.ccm-page .courses-tab-content .tasks{margin-bottom: 50px}div.ccm-page .courses-tab-content .tasks h3:before{background-image: url(/application/themes/wiganleigh/images/careers/tasks-icon.svg);background-size: 24px 33px}div.ccm-page .courses-tab-content .earn h3:before{background-image: url(/application/themes/wiganleigh/images/careers/earning-icon.svg);background-size: 30px 33px}div.ccm-page .courses-tab-content .knowledge{margin-bottom: 30px}div.ccm-page .courses-tab-content .knowledge h3:before{background-image: url(/application/themes/wiganleigh/images/careers/knowledge-icon.svg);background-size: 35px 35px}div.ccm-page .courses-tab-content .skills{margin-bottom: 30px}div.ccm-page .courses-tab-content .skills h3:before{background-image: url(/application/themes/wiganleigh/images/careers/skills-icon.svg);background-size: 33px 33px}div.ccm-page .courses-tab-content .opportunities{display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-webkit-align-content: stretch;-ms-flex-line-pack: stretch;align-content: stretch;-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch}div.ccm-page .courses-tab-content .opportunities h3{margin-bottom: 0}div.ccm-page .courses-tab-content .opportunities h3:before{background-image: url(/application/themes/wiganleigh/images/careers/opportunities-icon.svg);background-size: 35px 33px}div.ccm-page .courses-tab-content .opportunities .employment-stat{font-size: 18px;display: inline-block}div.ccm-page .courses-tab-content .opportunities .employment-stat .precentage{font-size: 50px;font-weight: bold;letter-spacing: -0.04em;color: #00cec7;line-height: 100%}@media (min-width: 768px){div.ccm-page .courses-tab-content .opportunities .employment-stat .precentage{font-size: 100px}}div.ccm-page .courses-tab-content .opportunities .employment-stat .precentage:after{font-family: FontAwesome;font-size: 30px;margin-left: 10px;color: #f7c522;font-weight: normal;display: inline-block}div.ccm-page .courses-tab-content .opportunities .employment-stat .precentage.fall:after{content: '\f063';vertical-align: text-bottom}div.ccm-page .courses-tab-content .opportunities .employment-stat .precentage.rise:after{content: '\f062';vertical-align: text-top}div.ccm-page .courses-tab-content .skill-list{display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-webkit-align-content: stretch;-ms-flex-line-pack: stretch;align-content: stretch;-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch}div.ccm-page .courses-tab-content .skill-list > span{background: #f7c522;color: #191a1b;padding: 10px;line-height: 100%;margin: 0 5px 5px 0}@media (min-width: 768px){div.ccm-page .courses-tab-content .earnings-wrapper{display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-align-items: flex-end;-ms-flex-align: end;align-items: flex-end}div.ccm-page .courses-tab-content .earnings-wrapper .earnings{flex: 1 1 100%;margin-bottom: 0;margin-right: 5px}div.ccm-page .courses-tab-content .earnings-wrapper .earnings:last-of-type{margin-right: 0}}@media (min-width: 1200px){div.ccm-page .courses-tab-content .earnings-wrapper .earnings{margin-bottom: 10px}div.ccm-page .courses-tab-content .earnings-wrapper .earnings:last-of-type{margin-right: 0}}div.ccm-page .courses-tab-content .earnings{text-align: center;background: #00539b;margin-bottom: 10px;overflow: hidden}div.ccm-page .courses-tab-content .earnings .pound{margin-right: 2px;font-size: 70%}div.ccm-page .courses-tab-content .earnings.entry .price{background: #009b96;font-size: 30px;padding-top: 15px;padding-bottom: 15px}div.ccm-page .courses-tab-content .earnings.median .price{background: #00b5af;font-size: 38px;padding-top: 17px;padding-bottom: 17px}div.ccm-page .courses-tab-content .earnings.potential .price{background: #00cec7;font-size: 46px}div.ccm-page .courses-tab-content .earnings .price{font-size: 30px;padding: 20px;line-height: 100%;letter-spacing: -0.04em;font-weight: bold;position: relative;z-index: 1;-webkit-transform: translate(0, 110%);-ms-transform: translate(0, 110%);-o-transform: translate(0, 110%);transform: translate(0, 110%)}@media (min-width: 1200px){div.ccm-page .courses-tab-content .earnings .price{font-size: 36px}}@media (min-width: 1350px){div.ccm-page .courses-tab-content .earnings .price{font-size: 46px}}div.ccm-page .courses-tab-content .earnings .e-label{text-transform: uppercase;background: #004f4c;padding: 5px;position: relative;z-index: 2}div.ccm-page .courses-tab-content .apply{margin-top: 40px;background: #f7c522;color: #191a1b;line-height: 120%;text-transform: uppercase;font-weight: 700;padding: 30px;max-width: 100%;display: inline-block;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease}div.ccm-page .courses-tab-content .apply:hover{background: #fff;color: #191a1b}div.ccm-page div.ccm-block-calendar-wrapper a.fc-event,div.ccm-page div.ccm-block-calendar-wrapper a.fc-event:hover{color: #fff}div.ccm-page div.ccm-block-calendar-event-list,div.ccm-page div.ccm-block-calendar-event-list-wrapper{margin-bottom: 10px;clear: both}div.ccm-page div.ccm-block-calendar-event-list-event-date{width: 50px;height: 50px;float: left;margin-right: 10px;border: 1px solid #f8faf1}div.ccm-page div.ccm-block-calendar-event-list-event-date span{display: block;text-align: center}div.ccm-page div.ccm-block-calendar-event-list-event-date span:first-child{font-weight: bold;background-color: #f8faf1;color: #988e47}div.ccm-page div.ccm-block-calendar-event-list-event{padding-bottom: 10px;clear: both}div.ccm-page main .jumbo{min-height: 300px}div.ccm-page main .jumbo h1{color: #00539b !important;font-family: "Roboto, Arial, sans-serif" !important;font-size: 2.46em !important;line-height: 1.14285714;font-weight: 200 !important;display: block;padding-top: 40px;font-size: 3.69em;padding-bottom: 40px}div.ccm-page main .jumbo p{font-size: 22px;color: #00539b;font-weight: 200}.title-thin{color: #00539b !important;font-family: "Roboto, Arial, sans-serif" !important;font-size: 2.46em !important;line-height: 1.14285714;font-weight: 200 !important;display: block}.title-caps-bold{color: #00539b !important;font-family: "Roboto, Arial, sans-serif" !important;font-size: 1.73em !important;line-height: 2.47142857em !important;font-weight: 700 !important;text-transform: uppercase}.title-caps{color: #00539b !important;font-family: "Roboto, Arial, sans-serif" !important;font-size: 1.73em !important;line-height: 2.47142857em !important;font-weight: 300;text-transform: uppercase}.image-caption{font-family: Roboto, Arial, sans-serif;color: #b8c4cd;font-size: 1em}footer#footer-theme{color: #5b676c}footer#footer-theme a{color: #00539b}footer#footer-theme a:hover{color: #548627}footer#footer-theme div.ccm-block-social-links{text-align: right}footer#footer-theme div.ccm-block-social-links ul a{color: #d1d1d1}footer#footer-theme div.ccm-block-social-links ul a:hover{color: #00539b}footer#footer-theme section{border-top: 1px solid #d9d9d9;padding-top: 30px;padding-bottom: 30px}footer#footer-theme section:first-child{background-color: #fff}footer#footer-theme section:last-child{padding-bottom: 30px;background-color: transparent}footer#footer-theme #accreditations{padding: 30px 0;background: #fff;border-top: 1px solid #dee7ee}footer#footer-theme #accreditations #accreditations-container{padding: 0 50px}@media (min-width: 992px){footer#footer-theme #accreditations #accreditations-container{padding: 0 160px}}footer#footer-theme #accreditations #accreditations-container .owl-nav{position: absolute;left: 0;right: 0;top: 50%;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%)}footer#footer-theme #accreditations #accreditations-container .owl-nav > div{width: 70px;height: 70px;text-indent: -99999px;background-size: 9px 14px !important;transition: all .2s ease-in-out}footer#footer-theme #accreditations #accreditations-container .owl-nav .owl-prev{float: left;background: url(/application/themes/wiganleigh/images/arrow_left.svg) no-repeat center center}footer#footer-theme #accreditations #accreditations-container .owl-nav .owl-next{float: right;background: url(/application/themes/wiganleigh/images/arrow_right.svg) no-repeat center center}footer#footer-theme #footer-main{background: #00539b;padding: 50px 0;color: #fff}footer#footer-theme #footer-main h3{color: #fff;text-transform: uppercase;margin-bottom: 30px}footer#footer-theme #footer-main a{color: #fff}footer#footer-theme #footer-main a:hover{color: #f7c522}footer#footer-theme #footer-main ul{list-style: none;padding: 0}footer#footer-theme #footer-main ul li{margin-bottom: 22px}footer#footer-theme #footer-main ul li a{display: block}footer#footer-theme #footer-main .ccm-block-page-list-page-entry{margin-bottom: 22px;padding-bottom: 0}footer#footer-theme #footer-main .ccm-block-page-list-page-entry .ccm-block-page-list-title{font-weight: 400}footer#footer-theme #footer-main .footer-contact a{color: #f7c522}footer#footer-theme #footer-main .footer-contact h3 a{color: #fff}footer#footer-theme #footer-main .footer-contact h3 a:hover{color: #f7c522}footer#footer-theme #footer-main .sister-sites a.arrowlink{color: #f7c522;border-color: #f7c522}footer#footer-theme #footer-main .sister-sites a.arrowlink:hover{color: #fff}footer#footer-theme #footer-main .sister-sites svg{max-width: 240px}footer#footer-theme #footer-main .sister-sites p + .HTMLBlock{margin-top: 30px}footer#footer-theme #footer-main .sister-sites p + .HTMLBlock svg{max-width: 130px}footer#footer-theme #footer-copyright{background: #003e7c;color: #fff;padding: 20px 0}footer#footer-theme #footer-copyright p,footer#footer-theme #footer-copyright ul{margin: 0}footer#footer-theme #footer-copyright a{color: #f7c522}footer#footer-theme #footer-copyright a:hover{color: #fff}footer#footer-theme #footer-copyright ul a{color: #fff}footer#footer-theme #footer-copyright ul a:hover{color: #f7c522}.ccm-responsive-overlay{background: white;display: none;position: absolute;border-bottom: 5px solid #00539b;width: 100%;z-index: 99;top: 120px;left: 0px;padding-top: 15px;padding-left: 20px;-webkit-text-size-adjust: none}.ccm-responsive-overlay ul{padding-left: 0}.ccm-responsive-overlay ul li{list-style-type: none;display: block}.ccm-responsive-overlay ul li.parent-ul a:after{padding-left: 7px;padding-top: 3px;font-size: 20px;content: "\f107";font-family: FontAwesome;font-weight: normal;font-style: normal;display: inline-block;cursor: pointer;text-decoration: inherit}.ccm-responsive-overlay ul li a{color: #09f;font-size: 18px;display: inline-block;width: 80%;padding: 7px 5% 7px 0px;margin: 0% 5% 0% 0;padding-left: 15px;height: 100%;font-weight: 200;text-decoration: none}.ccm-responsive-overlay ul li a:hover{color: #abddff}.ccm-responsive-overlay ul li ul li{padding-left: 10px}.ccm-responsive-overlay ul li ul li.last-li a{padding-top: 0px;font-size: 15px}.ccm-responsive-overlay ul li ul li.last-li a:after{content: ''}.ccm-responsive-menu-launch{display: none;cursor: pointer;margin-top: 10px;float: right}.ccm-responsive-menu-launch.responsive-button-close i:after{font-size: 20px;color: #09f;content: "\f077";font-family: FontAwesome;font-weight: normal;font-style: normal;display: inline-block;cursor: pointer;text-decoration: inherit}.ccm-responsive-menu-launch i:after{font-size: 20px;content: "\f0c9";font-family: FontAwesome;color: #09f;font-weight: normal;font-style: normal;display: inline-block;cursor: pointer;text-decoration: inherit}@media all and (max-width: 767px){.ccm-responsive-menu-launch{display: block}.ccm-responsive-navigation.original{display: none}header .ccm-search-block-form{margin-top: 20px}}@media all and (min-width: 767px){.ccm-responsive-overlay{display: none !important}}.ccm-image-slider-container{background-image: url('/application/themes/wiganleigh/images/background-slider-default.png')}