.ccm-page{font-family:'Lato',sans-serif}.ccm-page h1 strong{color:#d90d16}.ccm-page h2 strong{color:#d90d16}.ccm-page p a{font-weight:bold;text-decoration:none;color:#d90d16}.ccm-page .button{padding:.8rem 1rem;display:inline-block;text-transform:uppercase;color:#fff;text-decoration:none;font-weight:bold}.ccm-page .button.primary{background-color:#d90d16}.ccm-page .button.secondary{background-color:#222533}.ccm-page .read-more{color:#d90d16;text-decoration:none;font-weight:bold;text-transform:uppercase}.ccm-page .read-more::after{content:"";background-image:url(/application/themes/logic-all/img/pijl.png);margin-left:5px;display:inline-block;width:22px;height:9px}.ccm-page #nav-bar{background-color:#ededed;position:relative;z-index:1000}.ccm-page #nav-bar #nav-btn{background-image:url(/application/themes/logic-all/img/nav-btn.png);width:32px;height:32px;position:absolute;top:50%;margin-top:-16px;cursor:pointer;left:15px}.ccm-page #nav-bar .jbmm ul.mega-menuh{background:transparent;z-index:1000}.ccm-page #nav-bar .jbmm ul.mega-menuh li{margin-right:45px;float:left}.ccm-page #nav-bar .jbmm ul.mega-menuh li a{text-transform:uppercase;font-weight:bold;color:#222533 !important;text-decoration:none;-webkit-transition:all .2s 0s ease-in-out;-moz-transition:all .2s 0s ease-in-out;-o-transition:all .2s 0s ease-in-out;transition:all .2s 0s ease-in-out;padding:0 !important;height:auto !important;font-family:'Lato',sans-serif;font-size:1rem !important;line-height:29px;background-color:transparent !important}.ccm-page #nav-bar .jbmm ul.mega-menuh li a .dc-mega-icon,.ccm-page #nav-bar .jbmm ul.mega-menuh li a .mega-caret{display:none !important}.ccm-page #nav-bar .jbmm ul.mega-menuh li.nav-path-selected>a{color:#d90d16 !important;background-color:transparent !important}.ccm-page #nav-bar .jbmm ul.mega-menuh li:hover>a{color:#d90d16 !important;background-color:transparent !important}.ccm-page #nav-bar .jbmm ul.mega-menuh li .sub-container{border-top:5px solid #d90d16;padding:1rem;margin-top:1rem;background:#fff !important;box-shadow:0px 0px 10px -5px #000;width:1000px}.ccm-page #nav-bar .jbmm ul.mega-menuh li .sub-container .mega-tri{display:none !important}.ccm-page #nav-bar .jbmm ul.mega-menuh li .sub-container .sub_menu{display:block}.ccm-page #nav-bar .jbmm ul.mega-menuh li .sub-container .sub_menu li{width:33.33%;float:left;margin-right:0;padding:10px 0px !important}.ccm-page #nav-bar .jbmm ul.mega-menuh li .sub-container .sub_menu li .mega-hdr-a{background-color:transparent !important;text-shadow:none;color:#343434 !important}.ccm-page #nav-bar .jbmm ul.mega-menuh li .sub-container .sub_menu li .mega-hdr-a:hover{color:#d90d16 !important;background-color:transparent !important}.ccm-page #nav-bar .jbmm ul.mega-menuh li .sub-container .sub_menu li .sub_menu li{margin-right:0;width:100%;border-top:1px solid #d8d8d8;padding:.3rem 0 !important}.ccm-page #nav-bar .jbmm ul.mega-menuh li .sub-container .sub_menu li .sub_menu li a{text-transform:none;color:#343434 !important}.ccm-page #nav-bar .jbmm ul.mega-menuh li .sub-container .sub_menu li .sub_menu li a::before{content:"";display:inline-block;margin-right:0.5rem;background-image:url(/application/themes/logic-all/img/pijl-grijs.png);width:20px;height:10px}.ccm-page #nav-bar .jbmm ul.mega-menuh li .sub-container .sub_menu li .sub_menu li:last-child{border-bottom:1px solid #d8d8d8}.ccm-page #nav-bar .jbmm ul.mega-menuh li .sub-container .sub_menu li .sub_menu li:hover>a{color:#d90d16 !important;background-color:transparent !important}.ccm-page #mobile-nav{position:fixed;left:-100%;top:0;width:50%;bottom:0;background-color:#fff;z-index:1000;transition:left 1s}.ccm-page #mobile-nav #close-btn{background-image:url(/application/themes/logic-all/img/close.png);width:32px;height:32px;position:absolute;top:30px;right:30px;cursor:pointer}.ccm-page #mobile-nav .nav{margin-top:90px;background:transparent;visibility:visible !important}.ccm-page #mobile-nav .nav li{width:100%;padding:10px;border-bottom:1px solid #ededed}.ccm-page #mobile-nav .nav li a{color:#343434 !important;text-transform:uppercase;font-weight:bold;text-decoration:none;font-size:1rem;margin:0 15px;-webkit-transition:all .2s 0s ease;-moz-transition:all .2s 0s ease;-o-transition:all .2s 0s ease;transition:all .2s 0s ease}.ccm-page #mobile-nav .nav li a:hover,.ccm-page #mobile-nav .nav li a.nav-selected{color:#d90d16}.ccm-page #mobile-nav .nav li:last-child{border-bottom:0}.ccm-page #mobile-nav .nav li ul{display:none}.ccm-page #mobile-nav .nav li.nav-path-selected>a{color:#d90d16 !important;background-color:transparent !important}.ccm-page #mobile-nav .nav li:hover>a{color:#d90d16 !important;background-color:transparent !important}.ccm-page #mobile-nav-contact{position:absolute;left:45px;right:45px;bottom:45px}.ccm-page #mobile-nav-contact a{color:#d90d16;text-decoration:none}@media only screen and (max-width:1200px){#mobile-nav{display:block !important}.open #mobile-nav{display:block !important;left:0}}@media only screen and (max-width:565px){.ccm-page #nav-btn{left:15px}.ccm-page #mobile-nav{width:100%}}.ccm-image-slider-container .rslides li{position:relative}.ccm-image-slider-container .rslides li::before{content:"";display:block;position:absolute;left:0;right:0;bottom:0;top:0;background-color:#000;opacity:.8;margin-right:0rem}.ccm-image-slider-container .rslides li .ccm-image-slider-text{color:#fff;position:absolute;width:auto;left:15px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);max-width:75%}.ccm-image-slider-container .rslides li .ccm-image-slider-text .ccm-image-slider-title{font-size:3.5rem}.ccm-image-slider-container .rslides li .ccm-image-slider-text p{font-size:1.5rem}.page-template-home .ccm-image-slider-container .rslides li::before{background-color:transparent;background-image:url(/application/themes/logic-all/img/gradient.png);background-size:cover;opacity:.9}@media only screen and (max-width:1200px){.ccm-image-slider-container .rslides li img{min-height:250px;width:auto;max-width:initial}}@media only screen and (max-width:767px){.ccm-image-slider-container .rslides li .ccm-image-slider-text{max-width:100%}.ccm-image-slider-container .rslides li .ccm-image-slider-text .ccm-image-slider-title{font-size:2.5rem}.ccm-image-slider-container .rslides li .ccm-image-slider-text p{font-size:1rem}}.ccm-page .ccm-block-page-list-wrapper.education-list .ccm-block-page-list-page-entry{background-color:#ededed;padding:.5rem .8rem;margin-bottom:0.5rem}.ccm-page .ccm-block-page-list-wrapper.education-list .ccm-block-page-list-page-entry .ccm-block-page-list-title{float:left;font-weight:bold}.ccm-page .ccm-block-page-list-wrapper.education-list .ccm-block-page-list-page-entry .ccm-block-page-list-page-entry-read-more{float:right;margin-top:0}.ccm-page .ccm-block-page-list-wrapper.education-list .ccm-block-page-list-page-entry::after{content:"";display:block;clear:both}.ccm-page .ccm-block-page-list-wrapper.news-list .ccm-block-page-list-page-entry-horizontal .ccm-block-page-list-page-entry-thumbnail{position:relative}.ccm-page .ccm-block-page-list-wrapper.news-list .ccm-block-page-list-page-entry-horizontal .ccm-block-page-list-page-entry-thumbnail img{width:100%;height:auto}.ccm-page .ccm-block-page-list-wrapper.news-list .ccm-block-page-list-page-entry-horizontal .ccm-block-page-list-page-entry-text{border:1px solid #ededed;border-top:0}.ccm-page .ccm-block-page-list-wrapper.news-list .ccm-block-page-list-page-entry-horizontal .ccm-block-page-list-page-entry-text .ccm-block-page-list-title{font-weight:bold}.ccm-page .ccm-block-page-list-wrapper.news-list .ccm-block-page-list-page-entry-horizontal .ccm-block-page-list-page-entry-text .ccm-block-page-list-title a{color:#212529;text-decoration:none}.ccm-page .ccm-block-page-list-wrapper.news-list .ccm-block-page-list-page-entry-horizontal:hover .ccm-block-page-list-page-entry-thumbnail a::before{content:"";display:block;position:absolute;top:50%;left:50%;width:50px;height:50px;transform:translate(-50%);-webkit-transform:translate(-50%);background-image:url(/application/themes/logic-all/img/read-more.png);z-index:15}.ccm-page .ccm-block-page-list-wrapper.news-list .ccm-block-page-list-page-entry-horizontal:hover .ccm-block-page-list-page-entry-thumbnail a::after{content:"";display:block;position:absolute;top:0;right:0;left:0;bottom:0;z-index:10;background-color:#222533;opacity:.8}.ccm-page .ccm-block-page-list-wrapper.news-list .ccm-block-page-list-page-entry-horizontal:hover .ccm-block-page-list-page-entry-text{border-color:#222533;background-color:#222533;color:#fff}.ccm-page .ccm-block-page-list-wrapper.news-list .ccm-block-page-list-page-entry-horizontal:hover .ccm-block-page-list-page-entry-text .ccm-block-page-list-title a{color:#fff}@media only screen and (max-width:767px){.ccm-page .ccm-block-page-list-wrapper.education-list .ccm-block-page-list-page-entry .ccm-block-page-list-title{display:block;width:100%;margin-bottom:0.4rem}.ccm-page .ccm-block-page-list-wrapper.education-list .ccm-block-page-list-page-entry .ccm-block-page-list-page-entry-read-more{display:block;width:100%;float:left}}.formidable .steps li::before{background:#ededed;color:#212529}.formidable .steps li::after{background:#ededed;color:#212529}.formidable .steps li .active::before{background:#d90d16}.formidable form .form-step-indicator .bg-primary{background-color:#d90d16 !important;color:#fff}.formidable form .form-step-indicator .bg-secondary{background-color:#545454 !important;color:#fff}.formidable form .form-step-indicator .rounded-pill{font-size:20px}.formidable form label{font-weight:bold}.formidable form input{margin:0}.formidable form .element{margin-bottom:1rem}.formidable form .form-control{border:1px solid #ededed;border-radius:0;outline:0;box-shadow:initial}.formidable form .btn{background-color:#d90d16;border-radius:0;border:0;text-transform:uppercase;display:block}.formidable .direct-subscribe-form{min-height:600px}.ccm-search-block-form .ccm-search-block-text{border:1px solid #e6eaed;padding:6px 10px;margin-top:-2px}.ccm-search-block-form .ccm-search-block-text:focus-visible{outline:0}.ccm-search-block-form #searchResults .searchResult a{color:#212529;text-decoration:none}.ccm-search-block-form #searchResults .searchResult a.pageLink{text-decoration:underline}header #top a{color:#d90d16;text-decoration:none}.ccm-page .has-bg-image{background-size:cover;color:#fff;padding:6rem 0}.ccm-page .has-bg-image .container{position:relative;z-index:1}.ccm-page .has-bg-image.bg-1{background-image:url(/application/themes/logic-all/img/bg-1.jpg)}.ccm-page .has-bg-image.overlay{position:relative}.ccm-page .has-bg-image.overlay::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;display:block;background-color:#222533;opacity:.8}.ccm-page .has-bg-color{margin-left:-15px;margin-right:-15px}.ccm-page .has-bg-color.primary{background-color:#d90d16;color:#fff}.ccm-page .has-bg-color.secondary{background-color:#222533;color:#fff}.ccm-page .has-bg-color .container{position:relative;z-index:1}.ccm-page .img-w100 img{width:100%;max-width:initial}.ccm-page .nav-tabs{border-bottom:0}.ccm-page .nav-tabs .nav-item{border:0;border-left:1px solid #d8d8d8;background-color:#ededed;color:#222533;border-radius:0}.ccm-page .nav-tabs .nav-item:first-child{border-left:0}.ccm-page .nav-tabs .nav-item.active{border-left:0;color:#fff;background-color:#d90d16;font-weight:bold}.ccm-page .tab-content{border:1px solid #d8d8d8;padding:1rem}.ccm-page section ul{padding:0;list-style:none}.ccm-page section ul li::before{content:"/";display:inline;color:#d90d16;margin-right:0.5rem}.ccm-page section ul li ul{margin-left:1rem}.ccm-page .table thead th{border:0}.ccm-page .scroll-icon{position:relative}.ccm-page .scroll-icon::before{content:"";position:absolute;width:100px;height:100px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);background-image:url(/application/themes/logic-all/img/scroll-icon.png);bottom:-50px;z-index:50}.ccm-page .custom-box-1{margin-left:25%}.ccm-page .custom-box-1 h1{font-size:3.5rem;margin-bottom:2rem}.ccm-page .custom-box-1 ul li{font-size:2rem}.ccm-page .custom-box-1 ul li::before{content:"";background-image:url(/application/themes/logic-all/img/checkmark.png);width:29px;height:24px;display:inline-block}.ccm-page .watermark::before{content:"";background-image:url(/application/themes/logic-all/img/watermark.png);width:715px;height:448px;display:block;position:absolute;right:0}.ccm-page .cta-box .top{background-color:#222533;color:#fff;padding:2rem 4rem;background-image:url(/application/themes/logic-all/img/watermark.png);background-size:50%;background-repeat:no-repeat;background-position:bottom right}.ccm-page .cta-box .top ul{text-align:left}.ccm-page .cta-box .top ul li{font-size:1.2rem}.ccm-page .cta-box .top ul li::before{content:"";background-image:url(/application/themes/logic-all/img/checkmark.png);width:20px;height:16px;display:inline-block;background-size:cover}.ccm-page .cta-box .middle{background-image:url(/application/themes/logic-all/img/pand.jpg);background-size:cover;height:290px;position:relative}.ccm-page .cta-box .middle .button{position:absolute;top:3rem;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%)}.ccm-page .cta-box .bottom{background-color:#222533;color:#fff;padding:2rem 4rem;text-align:center}.ccm-page .cta-box .bottom a{font-size:1.5rem;color:#fff;text-decoration:none}@media only screen and (max-width:1200px){.ccm-page .custom-box-1{margin-left:15px}}.page-template-education #banner,.page-type-education-two-column #banner{background-image:url(/application/themes/logic-all/img/banner-small.jpg);background-size:cover;padding:5rem !important;position:relative}.page-template-education #banner .container,.page-type-education-two-column #banner .container{position:relative;z-index:1}.page-template-education #banner .container h1,.page-type-education-two-column #banner .container h1{display:inline;color:#d90d16;font-size:1.8rem}.page-template-education #banner .container h2,.page-type-education-two-column #banner .container h2{display:inline;color:#fff;font-size:2.8rem}.page-template-education #banner::after,.page-type-education-two-column #banner::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#000;opacity:.8}.page-template-education .has-bg-image,.page-type-education-two-column .has-bg-image{padding:2rem 0}.page-template-education .related .related-title,.page-type-education-two-column .related .related-title{text-align:center;color:#d90d16}.page-template-education .related .related-title h3,.page-type-education-two-column .related .related-title h3{font-size:2.5rem}.page-template-education .related .related-list,.page-type-education-two-column .related .related-list{border-top:5px solid #d90d16;padding:1rem 1.5rem;box-shadow:0px 0px 10px -5px #000;position:relative;margin-top:3rem}.page-template-education .related .related-list::before,.page-type-education-two-column .related .related-list::before{content:"";width:0;height:0;border-style:solid;border-width:0 17.5px 18px 17.5px;border-color:transparent transparent #d90d16 transparent;display:block;position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);top:-22px}.page-template-education .related .related-list .ccm-block-page-list-title,.page-type-education-two-column .related .related-list .ccm-block-page-list-title{border-bottom:1px solid #d8d8d8;padding:0.5rem}.page-template-education .related .related-list .ccm-block-page-list-title a,.page-type-education-two-column .related .related-list .ccm-block-page-list-title a{color:#212529;text-decoration:none}.page-template-education .related .related-list .ccm-block-page-list-title a::before,.page-type-education-two-column .related .related-list .ccm-block-page-list-title a::before{content:"";display:inline-block;margin-right:0.5rem;background-image:url(/application/themes/logic-all/img/pijl-grijs.png);width:20px;height:10px}@media only screen and (max-width:767px){.page-template-education #banner,.page-type-education-two-column #banner{padding:6rem 1rem !important}}.ccm-page footer{color:#fff}.ccm-page footer #top{background-color:#545454}.ccm-page footer #top h4{font-weight:bold;text-transform:uppercase;margin-bottom:45px;position:relative;font-size:1.2rem}.ccm-page footer #top h4::after{content:"";display:block;width:60px;height:5px;background-color:#d90d16;position:absolute;bottom:-10px;left:0}.ccm-page footer #top ul{padding:0;list-style:none}.ccm-page footer #top ul li{margin-bottom:8px}.ccm-page footer #top ul li a{color:#fff;text-decoration:none}.ccm-page footer #top ul li:last-child{margin-bottom:0}.ccm-page footer #bottom{background-color:#343434}body{overflow-x:hidden}.container{max-width:1400px}.pull-right{float:right}div.ccm-block-edit,div.ccm-area,div.ccm-area-disabled{z-index:100}img{max-width:100%;height:auto}