@font-face{font-family:'Rundgotisch';src:url(/wp-content/themes/ceist/assets/fonts/Rundgotisch.eot);src:url("/wp-content/themes/ceist/assets/fonts/Rundgotisch.eot?#iefix") format("embedded-opentype"),url(/wp-content/themes/ceist/assets/fonts/Rundgotisch.woff2) format("woff2"),url(/wp-content/themes/ceist/assets/fonts/Rundgotisch.woff) format("woff"),url(/wp-content/themes/ceist/assets/fonts/Rundgotisch.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Helvetica Bold';src:url(/wp-content/themes/ceist/assets/fonts/helvetica-bold-webfont.eot);src:url("/wp-content/themes/ceist/assets/fonts/helvetica-bold-webfont.eot?#iefix") format("embedded-opentype"),url(/wp-content/themes/ceist/assets/fonts/helvetica-bold-webfont.woff2) format("woff2"),url(/wp-content/themes/ceist/assets/fonts/helvetica-bold-webfont.woff) format("woff"),url(/wp-content/themes/ceist/assets/fonts/helvetica-bold-webfont.ttf) format("truetype");font-weight:400;font-style:normal}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;font-family:"Open Sans",Arial,sans-serif}body.admin-bar nav{margin-top:32px}h2{font-size:48px}h3{font-size:30px}h4{font-size:24px}h5{font-size:18px}input:active,input:focus,button:active,button:focus,a:active,a:focus,.btn:active,.btn:focus,.btn-default:active,.btn-default:focus{outline:none!important}header{height:144px}.navbar-default{background:#fff}.navbar-brand{height:auto;padding:10px 15px 0}.contact-links{padding:30px 0 20px 0}.contact-links ul li{position:relative;margin-right:30px}.contact-links ul li p{color:#bfacc9;font-weight:700;text-align:left;font-size:12px;margin-bottom:0;line-height:12px}.contact-links ul li a{font-weight:700;color:#62177f;text-align:left;font-size:14px;line-height:14px}.contact-links ul li::after{content:'';width:2px;height:35px;background:#dfdfdf;position:absolute;top:0;right:-17px}.contact-links ul li:last-child{margin-right:0}.contact-links ul li:last-child::after{content:none}.navbar{margin-bottom:0}.navbar-collapse{background:#631780}.navbar-default{border:none}.navbar-default .navbar-main>li>a{font-size:15px;font-weight:600;text-transform:uppercase;color:#fff;padding:15px 12px}.navbar-default .navbar-main>li>a:hover,.navbar-default .navbar-main>li>a:focus{color:#fff}.navbar-default .navbar-main>li:hover{background:#6e2391}.navbar-default .navbar-main>li.current-menu-ancestor,.navbar-default .navbar-main>li.current-menu-item{background:#6e2391}.navbar-default .navbar-main li{position:relative}.navbar-default .navbar-main li .sub-menu{background:#631780;list-style:none;padding:0;position:absolute;display:none}.navbar-default .navbar-main li .sub-menu li a{color:#fff;font-size:13px;text-transform:uppercase;white-space:nowrap;display:inline-block;padding:8px 15px}.navbar-default .navbar-main li .sub-menu li a:hover{text-decoration:none}.navbar-default .navbar-main li .sub-menu li:hover{background:#6e2391}.navbar-default .navbar-main li .sub-menu li.current-menu-item{background:#6e2391}.navbar-default .navbar-main li .sub-menu a{padding-right:20px}.navbar-default .navbar-main li .sub-menu .sub-menu{left:100%;top:0}.navbar-default .navbar-main li:hover>.sub-menu{display:block}.navbar-default .navbar-main li.current-menu-parent{background:#6e2391}.navbar-default .navbar-main li .fa{color:#FFF;position:absolute;text-align:right;right:0;padding:10px}.navbar-default .navbar-main li .fa.fa-caret-down{top:0}.navbar-default .box-nav{background:#631780;bottom:0;height:50px;position:absolute;width:100%;z-index:-1;-moz-box-shadow:0 -5px 19px -10px #651780;-webkit-box-shadow:0 -5px 19px -10px #651780;box-shadow:0 -5px 19px -10px #651780}.navbar-form{position:relative;height:32px;margin:0}.navbar-form .form-group{max-width:30px;overflow:hidden;-webkit-transition:all 0.5s ease-in-out 0s;-moz-transition:all 0.5s ease-in-out 0s;-ms-transition:all 0.5s ease-in-out 0s;-o-transition:all 0.5s ease-in-out 0s;transition:all 0.5s ease-in-out 0s;position:absolute;right:0;border-radius:30px}.navbar-form .form-group .form-control{border-radius:30px;height:32px;border:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;color:#62177f;padding:6px 25px 6px 12px}.navbar-form button{background:#fff none repeat scroll 0 0;border:medium none;border-radius:50%;display:inline-block;height:32px;width:32px;color:#631780;position:absolute;right:0}.navbar-form button i{font-size:13px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.navbar-form:hover .form-group{max-width:215px}.open-search{max-width:215px!important}.navbar-secondary{margin-right:0}.navbar-secondary li{margin:9px 10px}.navbar-secondary li.icon-one a,.navbar-secondary li.icon-two a{border-radius:50%;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s;position:relative}.navbar-secondary li.icon-one a i,.navbar-secondary li.icon-two a i{font-size:13px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.navbar-secondary li.icon-one a{height:31px;width:31px;background:#fff0;border:1px solid #fff;color:#fff}.navbar-secondary li.icon-one a:hover,.navbar-secondary li.icon-one a:focus{border:1px solid rgb(255 255 255 / .7);color:#fff}.navbar-secondary li.icon-two a{height:32px;width:32px;background:#fff;color:#631780}.navbar-secondary li.icon-two a:hover,.navbar-secondary li.icon-two a:focus{background:rgb(255 255 255 / .7);color:#631780}.tooltip{font-weight:700;font-size:12px;font-weight:700}.tooltip.in{opacity:1}.tooltip-inner{margin-top:1px;background-color:#e68a14;border-radius:0;padding:10px;columns:#fff;text-transform:uppercase}.tooltip.bottom .tooltip-arrow{border-bottom-color:#fff0}section{padding:60px 0}.main-slider-box{padding:0}body.admin-bar .main-slide{height:calc(100vh - 177px)}.main-slide{height:calc(100vh - 145px);background-size:cover;background-repeat:no-repeat;background-position:top center}.main-slide .container{position:relative;height:100%}.main-slide-box{position:absolute;bottom:65px;left:15px;z-index:200}.main-slide-box h2{color:#fff;max-width:410px}.main-slider{position:relative}.slider-mask{position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-linear-gradient(#fff0 43%,rgb(0 0 0 / .7) 68%);background:-moz-linear-gradient(#fff0 43%,rgb(0 0 0 / .7) 68%);background:-o-linear-gradient(#fff0 43%,rgb(0 0 0 / .7) 68%);background:-ms-linear-gradient(#fff0 43%,rgb(0 0 0 / .7) 68%);background:linear-gradient(#fff0 43%,rgb(0 0 0 / .7) 68%)}.slick-dots{bottom:10px;list-style:outside none none;padding:0;position:absolute;z-index:300}.slick-dots li{display:inline-block}.slick-dots li button{background:#fff none repeat scroll 0 0;border:medium none;border-radius:50%;font-size:0;height:18px;margin-right:14px;width:18px}.slick-dots li.slick-active button{background:#e78a12}.intro{background-position:100% -100px!important;background-repeat:no-repeat!important;background-size:600px 720px!important;padding:60px 0 85px 0}.intro h2{color:#62177f;margin-bottom:35px}.intro h2 span{font-family:"Rundgotisch",Arial,sans-serif;text-transform:uppercase}.intro p{color:#4a424d;line-height:24px;margin-bottom:20px}.intro h6{font-size:16px;color:#4a424d;line-height:24px;font-weight:700;color:#62177f}.video-box{margin-top:45px;position:relative}.video-box .play-circle{position:absolute;height:90px;width:90px;border:5px solid #fff;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%;cursor:pointer}.video-box .play-circle i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;font-size:28px}.info{padding:75px 0 100px 0;background-position:0 170px!important;background-repeat:no-repeat!important;background-size:567px 720px!important}.info [class*=col]{padding-left:10px;padding-right:10px}.event-box{background:#fff;padding:15px 30px 0 30px!important;position:relative;min-height:710px}.event-box h4{font-weight:700;text-transform:uppercase}.event-box p,.event-box a{color:#4a424d}.event-box .slick-arrow{position:absolute;top:-40px;right:0;background:#fff0;border:none;font-size:22px}.event-box .slick-arrow.slick-prev{right:28px}.event-box .event-box-items .slick-list{min-height:600px}.btn-default{position:absolute;left:0;bottom:0;border:none;border-radius:0;padding:29px;font-size:14px;text-transform:uppercase;font-weight:700;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}.color-type-one h4,.color-type-one h5,.color-type-one .btn-default,.color-type-one .slick-arrow{color:#19a0e4}.color-type-one .event-box-item::after{background:#19a0e4}.color-type-one .btn-default{background:#c6e3f7}.color-type-one .btn-default:active{background:#c6e3f7}.color-type-one .btn-default:hover{color:#c6e3f7;background:#19a0e4}.color-type-one .slick-arrow.slick-disabled{color:#a0d0f1}.color-type-two h4,.color-type-two h5,.color-type-two .btn-default,.color-type-two .slick-arrow{color:#c5286b}.color-type-two .event-box-item::after{background:#c5286b}.color-type-two .btn-default{background:#f7bec4}.color-type-two .btn-default:active{background:#f7bec4}.color-type-two .btn-default:hover{color:#f7bec4;background:#c5286b}.color-type-two .slick-arrow.slick-disabled{color:#f7bec4}.color-type-three h4,.color-type-three h5,.color-type-three .btn-default,.color-type-three .slick-arrow{color:#ed8b03}.color-type-three .event-box-item::after{background:#ed8b03}.color-type-three .btn-default{background:#f4d2a3}.color-type-three .btn-default:active{background:#f4d2a3}.color-type-three .btn-default:hover{color:#f4d2a3;background:#ed8b03}.color-type-three .slick-arrow.slick-disabled{color:#eaca9d}.event-box-item{padding:20px 0}.event-box-item h5,.event-box-item a{font-weight:700}.event-box-item h6{font-size:16px;line-height:24px;margin-bottom:0}.event-box-item p{line-height:24px;margin-bottom:0}.event-box-item .btn-more{font-size:14px;text-transform:uppercase;display:block;margin-bottom:15px}.event-box-item::after{content:"";display:block;height:6px;width:97px}.bottom-banner{padding:120px 0 140px 0;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important;background-attachment:fixed;color:#fff;position:relative}.bottom-banner h2{margin-bottom:25px}.bottom-banner h2 span{font-weight:700}.bottom-banner h3{margin-bottom:35px}.bottom-banner .bottom-banner-box{position:relative;z-index:100}.bottom-banner .banner-mask{position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(97 23 126 / .67)}.btn-default,.btn-warning,.btn-danger{background:#ee8804;border:none;font-weight:700;font-size:18px;text-transform:uppercase;padding:15px;line-height:1;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}.btn-default:active,.btn-default:focus,.btn-warning:active,.btn-warning:focus,.btn-danger:active,.btn-danger:focus{background:#f4d2a3;color:#ee8804;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.btn-default:hover,.btn-warning:hover,.btn-danger:hover{background:#f4d2a3;color:#ee8804}.btn-default i,.btn-warning i,.btn-danger i{display:none}.btn-default.loading i,.btn-warning.loading i,.btn-danger.loading i{display:inline-block}.btn-warning:focus,.btn-warning:active,.btn-warning{background:#f7bec4!important;color:#c52869!important}.btn-warning:focus:hover,.btn-warning:active:hover,.btn-warning:hover{background:#c52869!important;color:#FFF!important}.btn-default:focus,.btn-default:active,.btn-default{background:#FFF;color:#0097e5}.btn-default:focus:hover,.btn-default:active:hover,.btn-default:hover{background:#0097e5;color:#FFF}footer{padding-top:50px;background:#61177e;position:relative;z-index:999}footer .container{position:relative;margin:0 auto}footer .footer-logo{display:inline-block;margin-bottom:50px}footer .footer-box ul{margin-bottom:50px}footer .footer-box ul li{color:#fff;vertical-align:middle}footer .footer-box ul li:first-child{font-weight:700}footer .footer-box ul li form{position:relative}footer .footer-box ul li form .form-group{margin-bottom:0}footer .footer-box ul li form .form-group .form-control{background:#4f1068;color:#fff;border-radius:0;border:none;height:40px}footer .footer-box ul li form .form-group .form-control:focus{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}footer .footer-box ul li form .form-group .form-control::-webkit-input-placeholder{color:#fff}footer .footer-box ul li form .form-group .form-control::-moz-placeholder{color:#fff}footer .footer-box ul li form .form-group .form-control:-ms-input-placeholder{color:#fff}footer .footer-box ul li form .form-group .form-control:-moz-placeholder{color:#fff}footer .footer-box ul li form button{position:absolute;right:-57px;top:0;height:40px;border:none;color:#fff;background:#ee8804;padding:6px 10px;font-size:38px;line-height:24px;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}footer .footer-box ul li form button:hover{background:#fff!important;color:#ee8804}footer .footer-box ul li form button span{display:block;margin-top:-9px}footer .copyright{background:#4f1068;color:#fff;padding:23px 0 18px 0}footer .copyright address{margin:0;font-size:14px}footer .copyright ul{margin:0}footer .copyright ul li{font-size:14px;margin-right:25px;position:relative}footer .copyright ul li a{font-size:14px;color:#fff}footer .copyright ul li a:hover{color:#fff}footer .copyright ul li::after{content:'|';position:absolute;top:0;right:-17px}footer .copyright ul li:first-child::after,footer .copyright ul li:last-child::after{content:none}footer .copyright ul li:last-child{margin-right:0}.box-fixed-bottom{text-align:left;position:fixed;bottom:0;width:100%;z-index:999}.box-fixed-bottom .container{position:relative}.alert-warning{background:none;position:absolute;bottom:0;right:15px;width:475px;margin:auto;padding:0;color:#fff;border:none}.alert-warning h5{margin:0;padding:20px;background-color:rgb(224 126 4 / .9);text-transform:uppercase;font-weight:700}.alert-warning .alert-box{padding:30px 20px 25px 20px;background-color:rgb(215 107 1 / .9)}.alert-warning .alert-box p{font-size:14px}.alert-warning .alert-box a{display:inline-block;text-transform:uppercase;color:#fff}.alert-warning .alert-box a:hover,.alert-warning .alert-box a:focus{color:#fff}.alert-warning .close{position:absolute;right:0;top:0;padding:20px 25px;background-color:rgb(238 136 4 / .9);opacity:1;text-shadow:none;font-size:18px;font-family:"Helvetica Bold",Arial,sans-serif;text-transform:uppercase;font-weight:400;line-height:1.1;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}.alert-warning .close:focus,.alert-warning .close:hover{color:#ccc}.alert{border-radius:0}.breadcrumb-box .breadcrumb{background-color:#fff0;border-radius:0;margin-bottom:0;padding:10px 0}.breadcrumb-box .breadcrumb li a{color:#827b85;font-size:14px;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}.breadcrumb-box .breadcrumb li a:hover,.breadcrumb-box .breadcrumb li a:focus{text-decoration:none}.breadcrumb-box .breadcrumb li span{font-size:14px}.breadcrumb-box .breadcrumb li::after{content:'>';color:#827b85;padding:0;margin:0 15px 0 15px;vertical-align:middle}.breadcrumb-box .breadcrumb li:first-child::after{content:'>'}.breadcrumb-box .breadcrumb li:last-child::after{content:none}.breadcrumb-box .breadcrumb>li+li::before{content:none}.breadcrumb-resources{background:#fef6f0!important}.breadcrumb-resources li a:hover{color:#e68705}.breadcrumb-resources li span{color:#e68705}.breadcrumb-inservice li a:hover{color:#c52869}.breadcrumb-inservice li span{color:#c52869}.breadcrumb-about li a:hover{color:#62177f}.breadcrumb-about li span{color:#62177f}.top-banner{padding:12px 0 25px;position:relative}.top-banner .container{position:relative;z-index:100}.top-banner .container .link-back{position:absolute;right:20px;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);color:#fff;font-weight:700}.top-banner .container .link-back:hover,.top-banner .container .link-back:focus{text-decoration:none}.top-banner h2{font-family:"Rundgotisch",Arial,sans-serif;color:#fff}.top-banner .top-banner-mask-resources,.top-banner .top-banner-mask-inservice,.top-banner .top-banner-mask-news,.top-banner .top-banner-mask-about{position:absolute;top:0;left:0;height:100%;width:100%;background-position:0 -145px!important;background-repeat:no-repeat!important;background-size:600px 620px!important}.top-banner .top-banner-mask-resources{background:url(/wp-content/themes/ceist/assets/content/top-banner-bg-resources.png)}.top-banner .top-banner-mask-inservice{background:url(/wp-content/themes/ceist/assets/content/top-banner-bg-inservice.png)}.top-banner .top-banner-mask-news{background:url(/wp-content/themes/ceist/assets/content/top-banner-bg-news.png)}.top-banner .top-banner-mask-about{background:url(/wp-content/themes/ceist/assets/content/top-banner-bg-about.png)}.multiply{background-blend-mode:multiply;background-repeat:no-repeat!important;background-size:cover!important}.filter-box{padding:10px 0}.filter-box .list-inline{margin:0}.filter-box .list-inline li{color:#fff;font-weight:700;font-size:16px;vertical-align:middle}.filter-box .list-inline li span{font-weight:300}.filter-box .list-inline li .dropdown{border:1px solid #d9d4e2}.filter-box .list-inline li .dropdown .btn{background:#fff;border-radius:0;border:none;color:#6d6d6d;width:225px;text-align:left;font-size:16px}.filter-box .list-inline li .dropdown .btn .caret{border-width:8px;border-top-color:#d6d1e0;margin-left:113px}.filter-box .list-inline li .dropdown .dropdown-menu{border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background-clip:unset;border:1px solid #d9d4e2;width:227px;top:32px;left:-1px;padding:10px 16px 25px}.filter-box .list-inline li .dropdown .dropdown-menu li{color:#3c3833;font-size:16px}.filter-box .list-inline li .dropdown .dropdown-menu li ul{margin-bottom:23px;list-style:none;padding-left:20px}.filter-box .list-inline li .dropdown .dropdown-menu li ul li a{color:#3c3833;font-size:14px;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}.filter-box .list-inline li .dropdown .dropdown-menu li ul li a:hover{text-decoration:none;color:#e67608}.filter-box .list-inline li .dropdown .dropdown-menu li:last-child ul{margin-bottom:0}.filter-box .list-inline li .dropdown.open .dropdown-menu{border-top:none}.filter-inservice .list-inline li{text-transform:uppercase}.filter-inservice .list-inline li .bootstrap-select{width:auto!important;min-width:170px;background:#fff!important}.filter-inservice .list-inline li .bootstrap-select .btn-default{padding:8px 35px 8px 10px;border:1px solid #c52869;border-bottom:none;font-size:16px;font-weight:400}.filter-inservice .list-inline li .bootstrap-select .btn-default span{color:#c52869;font-size:16px}.filter-inservice .list-inline li .bootstrap-select .btn-default span i{margin-right:7px;font-size:14px}.filter-inservice .list-inline li .bootstrap-select .btn-default .caret{margin-left:40px;border-top-color:#6c6c6c;border-width:8px}.filter-inservice .list-inline li .bootstrap-select .btn-default:hover,.filter-inservice .list-inline li .bootstrap-select .btn-default:focus{outline:none!important;background:#fff!important;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.filter-inservice .list-inline li .bootstrap-select>.dropdown-menu{border:1px solid #c52869;border-top:none;border-radius:0;margin:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.filter-inservice .list-inline li .bootstrap-select>.dropdown-menu ul li a{padding:0 0 5px 10px;color:#c52869;font-size:16px}.filter-inservice .list-inline li .bootstrap-select>.dropdown-menu ul li a:focus,.filter-inservice .list-inline li .bootstrap-select>.dropdown-menu ul li a:hover{background:#fff0}.filter-inservice .list-inline li .bootstrap-select>.dropdown-menu ul li a .glyphicon{margin-right:7px;font-size:14px}.filter-inservice .list-inline li .bootstrap-select.open .btn-default{background:#fff!important;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.filter-news .list-inline li{padding:0;margin:0 3px}.filter-news .list-inline li.filter-title{text-transform:uppercase;margin-right:22px}.filter-news .list-inline li .btn-filter{background:#fff;color:#61177e!important;font-weight:700!important;padding:10px;width:auto!important;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}.filter-news .list-inline li .btn-filter:hover,.filter-news .list-inline li .btn-filter:focus{text-decoration:none;background:#61177e;color:#fff!important}.filter-news .list-inline li .dropdown{border:none}.filter-news .list-inline li .dropdown.open .dropdown-menu{border-top:1px solid #5c555e}.filter-news .list-inline li:last-child{margin-right:0}.filter-news .active-filters{position:relative;z-index:999}.filter-news .active-filters li{padding-top:10px}.filter-news .active-filters li a{color:#FFF}.filter-news .active-filters li .close{background:#FFF;display:inline-block;border-radius:50%;width:20px;height:20px;color:#000;margin-left:5px;font-size:15px;text-align:center;opacity:1;margin-top:2px}.filter-news .all-filters{position:relative}.filter-news .all-filters .dropdown{position:static}.filter-news .all-filters .dropdown-filter{right:-15px;left:auto!important}.dropdown-filter{left:-228px!important;border:1px solid #5c555e!important;top:50px!important;padding:20px 25px!important;width:auto!important}.dropdown-filter li{margin-bottom:30px}.dropdown-filter li h5{color:#0698e2;font-weight:700;text-transform:uppercase}.dropdown-filter li label{color:#4a424d;font-size:14px;display:inline-block}.dropdown-filter li a{color:#fff;font-size:14px;display:inline-block;padding:0 3px;background:#6bbeed;margin:5px 3px;white-space:normal;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}.dropdown-filter li a:hover,.dropdown-filter li a:focus,.dropdown-filter li a.active{background:#0698e2;color:#fff}.dropdown-filter li:last-child{margin-bottom:0}.dropdown-filter li ul li{margin-bottom:0}.resources-items{padding:50px 0;background-repeat:repeat-y!important}.resources-items [class*='col-']{padding-left:12px;padding-right:12px}.box-item{position:relative;margin-bottom:38px;border:1px solid #ebebeb}.box-item .box-item-img{position:relative;overflow:hidden;background:#fff}.box-item .box-item-img .img-mask{position:absolute;top:0;left:0;height:100%;width:100%;background-color:#fff0;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s}.box-item .box-item-text{padding:15px 40px 70px;background:#fff;position:relative;min-height:300px}.box-item .box-item-text h6{font-weight:700;font-size:14px;text-transform:uppercase;margin-bottom:18px}.box-item .box-item-text h5{font-weight:700;margin-bottom:20px;line-height:24px;height:50px;overflow:hidden}.box-item .box-item-text p{margin-bottom:30px;line-height:18px}.box-item .box-item-text span{font-weight:400;text-transform:none;text-transform:uppercase;display:block}.box-item .box-item-text .btn-item{position:absolute;padding:21px 40px;left:0;bottom:0;width:100%;text-transform:uppercase;font-weight:700;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s}.box-item .box-item-text .btn-item:hover{text-decoration:none}.box-item .box-item-mask{position:absolute;left:0;top:0;width:100%;height:100%}.box-item:hover .box-item-img .img-mask{background-color:rgb(0 0 0 / .3)}.box-item.school .box-item-img{min-height:210px;position:relative}.box-item.school .box-item-img img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.box-item.school .btn-item{color:#6a218f;background:#d292f3}.box-item.school:hover .btn-item{color:#FFF;background:#6a218f}.box-event-resources{position:relative}.box-event-resources h6{color:#e68705}.box-event-resources h5,.box-event-resources p{color:#4a424d}.box-event-resources span{color:#e87b09}.box-event-resources .btn-item{background:#f4d2a3;color:#ed8b03}.box-event-resources:hover .btn-item{background:#ea7e09;color:#fff}.events-list.tribe-bar-is-disabled #tribe-events-content-wrapper{max-width:99999px}.tribe-events-event-image img{max-width:100%;height:auto}.tribe-events-single-event-description form h3{font-size:14px!important;color:#c52869;text-transform:uppercase;font-weight:700;line-height:18px;margin-bottom:15px}.tribe-events-single-event-description form label{display:none!important}.tribe-events-single-event-description form textarea,.tribe-events-single-event-description form input{background:#f2f2f2!important;margin-bottom:10px;font-size:14px!important}.tribe-events-single-event-description form textarea.medium,.tribe-events-single-event-description form input.medium{max-width:300px}.tribe-events-single-event-description form textarea.medium{max-width:999px}.tribe-events-single-event-description form .gform_footer{padding:0;margin:0}.tribe-events-single-event-description form input[type="submit"]{background:#f7bec4!important;color:#c52869}.tribe-events-single-event-description form input[type="submit"]:hover{background:#c52869!important;color:#FFF}.box-event-inservice{position:relative}.box-event-inservice h6{color:#c52869}.box-event-inservice h5,.box-event-inservice p,.box-event-inservice span{color:#4a424d}.box-event-inservice span{font-size:16px;text-transform:none!important}.box-event-inservice .btn-item{background:#f0aab8;color:#c52869}.box-event-inservice:hover .btn-item{background:#c52869;color:#fff}.box-event-news h6{color:#0698e2}.box-event-news h5,.box-event-news p{color:#4a424d}.box-event-news .btn-item{background:#c6e3f7;color:#0698e2}.box-event-news:hover .btn-item{background:#058fde;color:#fff}.filter-box li .add-space{font-weight:400;margin-right:25px}.filter-box li a[href^=tel],.filter-box li a[href^=mailto],.filter-box li a[href^=http]{color:#fff}.filter-aside{list-style:none;background:#308bbf;border:none!important;padding-bottom:25px!important}.filter-aside>li{margin-bottom:15px}.filter-aside>li h5{color:#fff;text-transform:none}.filter-aside>li.widget_categories ul{list-style:none;padding-left:0;margin-left:15px}.filter-aside>li.widget_categories ul li{margin-bottom:8px;color:#fff;font-size:14px}.filter-aside>li.widget_categories ul li a{margin:0;padding:0;background:none}.filter-aside>li.widget_categories ul li a:hover,.filter-aside>li.widget_categories ul li a:focus{text-decoration:none}.filter-aside>li.widget_theme_archive_widget .panel-group{margin-left:15px}.filter-aside>li.widget_tag_cloud a{background:#fff;color:#0698e2;font-size:14px!important}.filter-aside>li.widget_tag_cloud a:hover,.filter-aside>li.widget_tag_cloud a:focus{text-decoration:none;background:#6bbeed;color:#fff}.filter-aside>li .social-icons li{margin-bottom:0;padding:0}.filter-aside>li .social-icons li a{padding:0}.filter-aside>li .social-icons li a i{display:inline-block;width:42px;height:42px;line-height:42px;font-size:20px;text-align:center}.filter-aside>li .social-icons li a .fa-facebook{background:#3949ab}.filter-aside>li .social-icons li a .fa-twitter{background:#42a5f6}.filter-aside>li .social-icons li a .fa-google-plus{background:#d74315}.filter-aside>li .social-icons li a .fa-linkedin{background:#42a5f6}.filter-aside>li::after{content:"";display:block;height:1px;width:100%;background:#fff;margin-top:15px}.filter-aside>li:last-child::after{content:none}.filter-aside .panel-default{border:none;border-radius:0}.filter-aside .panel-default>.panel-heading{background:#fff0;border:none}.filter-aside .panel{background:#fff0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.filter-aside .panel-default>.panel-heading+.panel-collapse>.panel-body{border:none}.filter-aside .panel-heading{padding:0}.filter-aside .panel-title a{background:none;padding:0}.filter-aside .panel-title a:hover,.filter-aside .panel-title a:focus{background:none;text-decoration:none}.filter-aside .panel-title a::after{content:'\f056';font-family:'fontawesome';margin-left:7px}.filter-aside .panel-title a.collapsed::after{content:'\f055'}.filter-aside .panel-body{padding:0 15px}.filter-aside .panel-body ul{padding-left:0;list-style:none}.filter-aside .panel-body ul li{margin-bottom:0}.filter-aside .panel-body ul li a{background:none;padding:0;margin:0;line-height:28px}.filter-aside .panel-body ul li a:hover,.filter-aside .panel-body ul li a:focus{background:none;text-decoration:none}.filter-aside .panel-group{margin-bottom:15px}body.single-resource .resources-items{background:#fef6f0 url(/wp-content/themes/ceist/assets/content/resources-items-bg-big.png)!important}body.single-resource .top-banner{background:#f4940f!important}body.single-resource .filter-aside{background:#f4940f!important}body.single-resource .filter-aside>li.widget_tag_cloud a{color:#f4940f;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}body.single-resource .filter-aside>li.widget_tag_cloud a:hover{background:#ffdaa6;color:#fff}body.single-resource .content a{color:#f4940f}body.single-resource .post-meta{background:#ffdaa6;border-color:#f4940f}body.single-resource .post-meta span{color:#f4940f}body.single-resource .post-meta a{color:#f4940f}body.single-resource .pager-links ul li{background:#ffdaa6}body.single-resource .pager-links ul li a span{color:#f4940f}body.single-resource .pager-links ul li:hover{background:#f4940f}.single-content{padding:45px 0;background-repeat:repeat-y!important}.single-content figure{background:#fff;padding:20px 25px 0 25px}.single-content figure figcaption{font-size:14px;font-weight:600;margin-top:5px;margin-left:5px;color:#626161}.post-meta{background:#c6e3f7;padding:15px 40px;border-bottom:3px solid #0698e2;position:relative}.post-meta .btn-related{position:absolute;right:20px;top:20px;height:50px;left:auto}.post-meta ul{list-style:none;margin:0;padding:0;font-weight:900;font-size:19px;line-height:32px;color:#827b85;font-weight:700}.post-meta ul span,.post-meta ul a{color:#35a1e3;font-weight:900}.content{background:#fff;padding:15px 25px 10px 25px}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{color:#62177f}.content h2{line-height:40px;margin-bottom:40px}.content h4{font-weight:700;margin-bottom:25px}.content h6{font-size:16px;margin-bottom:40px;line-height:24px}.content img{max-width:100%;height:auto;display:block}.content p{color:#4a424d;margin-bottom:25px;line-height:24px}.content p:last-child{margin-bottom:0}.content a{color:#279be1;font-weight:700}.content .alignright{float:right;margin-left:40px;margin-bottom:25px}.content .alignleft{float:left;margin-right:40px;margin-bottom:25px}.content .aligncenter{display:block;margin:5px auto 5px auto}.pager-links ul{display:inline-block;width:100%;margin-left:0}.pager-links ul li{width:calc(50% - 2px);float:left;padding:0;background:#c6e3f7;position:relative;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s}.pager-links ul li .link-text{font-size:14px;font-weight:700;color:#0698e2;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;margin:0;display:block}.pager-links ul li a{display:block;padding:15px 20px 15px 25px;min-height:97px}.pager-links ul li a:focus,.pager-links ul li a:hover{text-decoration:none}.pager-links ul li .link-title{font-size:16px;line-height:18px;color:#0698e2;margin:0;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s}.pager-links ul li:hover,.pager-links ul li:focus{background:#0698e2}.pager-links ul li:hover span,.pager-links ul li:focus span{color:#fff!important}.pager-links ul li.next{text-align:right}.pager-links ul li:first-child{margin-right:2px}.pager-links ul li:last-child{margin-left:2px}.no-pad{padding-left:0;padding-right:0}.about-content{padding:40px 0 50px 0;background-repeat:repeat-y!important}.about-content .gallery{background:#fff}.about-content .gallery .slick-prev{left:-50px}.about-content .gallery .slick-next{right:-50px}#gallery-3 img{border:none!important}#gallery-4 img{border:none!important}.schools-content{padding:40px 0 65px 0}.col-sm-3-and-half{width:25.5%}.col-sm-8-and-half{width:74.5%}.persons{background:#522466;list-style:none;border:1px solid #cec7d9;padding:35px 20px 15px 20px;color:#fff}.persons h6{font-size:14px;line-height:18px;font-weight:700;margin-top:0;margin-bottom:5px}.persons p{font-size:14px;margin-bottom:0}.persons>li{margin-bottom:20px}.persons>li::after{content:'';height:1px;width:100%;background:#fff;display:block}.persons>li:last-child::after{content:none}.persons>li:last-child{margin-bottom:0}.persons .persons-list ul{padding:0}.persons .persons-list ul li{clear:both;overflow:hidden;margin-bottom:20px;list-style:none}.persons .persons-list ul li img{float:left;margin-right:10px}.persons .other-persons ul{padding:0;list-style:none}.persons .other-persons ul li{margin-bottom:20px}.persons .other-persons ul li h6{margin-bottom:0}.persons .activities ul{padding:0;list-style:none}.persons .activities ul li{margin-bottom:20px}.persons .activities ul li h6{margin-bottom:10px}.persons .activities ul li img{margin-bottom:20px}.persons .activities ul li:last-child{margin-bottom:0}.btn-box{background:#fff;padding:25px;border:1px solid #cec7d9;border-top:none}.toggle-content{border:1px solid #cec7d9;border-bottom:none;max-height:666px;overflow:hidden;-webkit-transition:max-height 0.5s ease-in-out 0s;-moz-transition:max-height 0.5s ease-in-out 0s;-ms-transition:max-height 0.5s ease-in-out 0s;-o-transition:max-height 0.5s ease-in-out 0s;transition:max-height 0.5s ease-in-out 0s}.open-box{max-height:1500px!important}.news-college,.gallery,.contact{padding:25px 0 25px 0}.news-college h3,.gallery h3,.contact h3{text-align:center;line-height:24px;color:#62177f;font-family:"Rundgotisch",Arial,sans-serif;margin-top:0;margin-bottom:35px}.news-college{padding-top:45px;text-align:center}.news-college .news-college-slider{text-align:left}.news-college .btn{margin:20px auto}.news-college .slick-arrow,.gallery .slick-arrow{position:absolute;color:#ac86bd;background:#f7f5fc;border:1px solid #c1b5d5;border-radius:50%;font-size:24px;line-height:24px;height:30px;width:30px;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s;z-index:999}.news-college .slick-arrow:hover,.gallery .slick-arrow:hover{color:#62177f;border:1px solid #62177f;background:#FFF}.news-college .slick-next,.gallery .slick-next{right:-40px}.news-college .slick-prev,.gallery .slick-prev{left:-40px}.news-college .box-item,.gallery .box-item{margin-bottom:0}.gallery-slider .box-item-img img{position:relative}.gallery-slider .box-item:hover{border:1px solid #61177e}.gallery-slider .box-item:hover .box-item-img .img-mask{background:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.gallery-slider .box-item:hover .box-item-mask{border:2px solid #61177e}.contact{padding-bottom:0}.contact .btn-danger:first-of-type{margin-right:20px}.contact .container{margin-bottom:40px}.contact ul{margin-bottom:55px}.contact ul li{margin-right:75px}.contact ul li i{display:block;color:#61177e;font-size:40px;line-height:40px;margin-bottom:32px}.contact ul li a{display:block;color:#61177e;font-size:14px;line-height:18px;font-weight:700}.contact ul li a:hover{text-decoration:none}.contact ul li a:hover span{text-decoration:underline}.contact ul li:last-child{margin-right:0}.mfp-arrow{height:30px;width:30px;background:#f7f5fc!important;border:1px solid #c3b8d7!important;border-radius:50%}.mfp-arrow:hover{background:#fff!important;border:1px solid #62177f!important}.mfp-arrow:hover:before,.mfp-arrow:hover:after{color:#62177f}.mfp-arrow:before,.mfp-arrow:after{content:none;border:none}.mfp-arrow-right{right:35px}.mfp-arrow-right:after{content:'>';color:#ac86bd;left:-30px;position:absolute;top:-32px}.mfp-arrow-left{left:35px}.mfp-arrow-left:after{content:'<';color:#ac86bd;left:-22px;position:absolute;top:-32px}.map-wrapper .map{width:100%}.add-border{border-bottom:1px solid #d9d3e2}.appointment{padding:30px 0 40px 0}.appointment .pager-links ul{margin:0}.appointment .pager-links ul li{background:#f7bec4}.appointment .pager-links ul li .link-text,.appointment .pager-links ul li .link-title{color:#c52869}.appointment .pager-links ul li:hover{background:#c52869}.appointment-content{padding:17px 25px 35px 25px;background:#fff}.appointment-content h4{color:#c52869;margin-bottom:25px;line-height:24px}.appointment-content h6{color:#c52869;font-size:14px;font-weight:700;line-height:18px;text-transform:uppercase;margin-bottom:20px}.appointment-content>p{color:#4a424d;line-height:24px;margin-bottom:25px}.appointment-content .map{height:213px}.appointment-content .btn-directions-box{position:relative}.appointment-content .btn-directions-box .btn-form{position:absolute;bottom:17px;right:50px}.col-md-8-and-half{width:74.5%}.col-md-2-offset-and-half{margin-left:12.667%}.tribe-events-event-meta{background:#f2f2f2;padding:7px 20px 20px 20px;margin-bottom:25px}.tribe-events-event-meta .address{font-weight:400}.tribe-events-event-meta .address span{font-weight:400}.tribe-events-event-meta h3,.tribe-events-event-meta h6{font-size:14px;color:#c52869;text-transform:uppercase;font-weight:700;line-height:18px;margin-bottom:15px}.tribe-events-event-meta p,.tribe-events-event-meta address{color:#4a424d;font-size:16px;line-height:22px;margin-bottom:20px}.tribe-events-event-meta p>span,.tribe-events-event-meta address>span{font-weight:700;vertical-align:top}.tribe-events-event-meta p:last-child,.tribe-events-event-meta address:last-child{margin-bottom:0}.tribe-events-event-meta .tribe-events-meta-group-separator{border-top:1px solid #bbb;margin-left:-20px;margin-right:-20px;margin-bottom:20px}.tribe-events-event-meta .tribe-events-meta-group-organizer h3{margin-top:0;margin-bottom:15px}.tribe-events-event-meta .tribe-events-meta-group-organizer dd,.tribe-events-event-meta .tribe-events-meta-group-organizer dt{display:inline-block;font-size:16px;line-height:22px}.tribe-events-event-meta .tribe-events-meta-group-organizer dd{margin-right:30px}.appointment-form{margin-bottom:15px}.appointment-form .form-control{border-radius:0;border-color:#f7bec4;background:#f2f2f2;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;font-size:14px;line-height:18px;color:#c52869}.appointment-form ::-webkit-input-placeholder{font-size:14px;line-height:18px;color:#c52869}.appointment-form ::-moz-placeholder{font-size:14px;line-height:18px;color:#c52869}.appointment-form :-ms-input-placeholder{font-size:14px;line-height:18px;color:#c52869}.appointment-form :-moz-placeholder{font-size:14px;line-height:18px;color:#c52869}.btn-form,.gform_button{background:#c52869;color:#fff;text-transform:uppercase;font-size:14px;line-height:18px;font-weight:700;border-radius:0;padding:8px 10px;min-width:95px;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}.btn-form:hover,.btn-form:focus,.gform_button:hover,.gform_button:focus{color:#c52869;background:#f7bec4;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.map{height:483px}.gform_wrapper{margin-top:0!important}.gform_wrapper h3{color:#c52869;font-size:24px!important;text-transform:uppercase;margin-top:0!important}.gform_wrapper input[type='text'],.gform_wrapper textarea{width:100%!important;border:1px solid #f7bec4;color:#c52869}.gform_wrapper label{margin:0}.gform_wrapper .ginput_container{margin:0!important}.gform_wrapper ul.gform_fields li{padding-right:0!important;margin-top:5px!important}.gform_wrapper .gform_button{border:none}.gform_wrapper .validation_error,.gform_wrapper .validation_message{color:#ff4256!important;border-color:#ff4256!important}.gform_wrapper .gfield_error{background:transparent!important;border:none!important}body.post-type-archive-school .breadcrumb-box{border-bottom:1px solid #d8d3e2;position:relative;z-index:999}body.post-type-archive-school .breadcrumb-box .breadcrumb li a:hover{color:#61177e}body.post-type-archive-school .breadcrumb-box .breadcrumb li span{color:#61177e}.map-view{position:relative;padding:0;min-height:100vh;background:#efeaf8}.map-view .map{margin-left:515px;height:calc(100vh - 144px);width:calc(100% - 515px);position:fixed!important;top:144px;left:0}.map-view aside{position:relative;width:515px;background:#efeaf8;padding:10px 20px;z-index:999}.map-view aside>h3{margin-top:0;display:inline-block;margin-bottom:12px;width:100%}.map-view aside>h3>span{color:#6a218f;font-size:24px;line-height:24px;font-weight:700;float:left;margin-right:40px;width:25%;padding-top:8px}.map-view aside .form-horizontal{width:calc(75% - 40px);float:left}.map-view aside .form-horizontal .col-sm-3{padding:0}.map-view aside .form-horizontal .control-label{color:#6a218f;font-size:16px;line-height:24px;padding-top:8px}.map-view aside .form-horizontal .btn-default{padding:7px 13px;border:1px solid #d8d3e2}.map-view aside .form-horizontal .btn-default span{font-size:16px;color:#bdb2d3;text-transform:none;font-weight:400}.map-view aside .form-horizontal .btn-default:hover,.map-view aside .form-horizontal .btn-default:focus{background:#fff;border-color:#d8d3e2!important}.map-view aside .form-horizontal .btn-default:active{-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.map-view aside .form-horizontal .dropdown-menu{border:1px solid #d8d3e2;border-top:none;border-radius:0;margin:0;top:37px;padding:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.map-view aside .form-horizontal .dropdown-menu>li>a{color:#bdb2d3;padding:5px 13px;font-size:16px}.map-view aside .form-horizontal .dropdown-menu>li>a:hover,.map-view aside .form-horizontal .dropdown-menu>li>a:focus{background:#fff}.map-view aside .form-horizontal .caret{border-left:8px solid #fff0;border-right:8px solid #fff0;border-top:8px dashed}.map-view aside .form-horizontal .open>.dropdown-toggle.btn-default{background:#fff}.map-view aside .form-horizontal .bootstrap-select .dropdown-toggle:focus{outline:none!important}.map-view aside .form-horizontal .btn-group.open .dropdown-toggle{-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.map-view aside .school-box{background:#fff;padding:15px 35px 15px 15px;border:1px solid #d9d4e2;margin-bottom:15px;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s}.map-view aside .school-box img{height:auto;max-width:100%;display:block;border:1px solid #d9d4e2;width:123px;height:117px}.map-view aside .school-box h3{font-size:16px;line-height:24px;font-weight:700;margin-top:4px;margin-bottom:8px}.map-view aside .school-box h3 a{color:#61177f;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s}.map-view aside .school-box address{color:#858287;font-size:14px;line-height:24px;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;margin-bottom:10px}.map-view aside .school-box hr{margin-bottom:12px;margin-top:12px;border-color:#dadada}.map-view aside .school-box i{color:#61177f;font-size:24px;vertical-align:top;margin-right:5px;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s}.map-view aside .school-box a[rel='tag']{font-size:14px;line-height:24px;text-transform:uppercase;font-weight:700;color:#61177f;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s}.map-view aside .school-box:hover{background:#61177e}.map-view aside .school-box:hover a,.map-view aside .school-box:hover address,.map-view aside .school-box:hover i{color:#fff}.map-info-box{padding:15px;background:#FFF;border-radius:3px;box-shadow:2px 2px 2px #999;color:#631780;width:170px;border:1px solid #dbdbdb}.map-info-box img{display:block;margin:auto}.map-info-box h3{font-size:16px;font-weight:700}.map-info-box h3 a{color:#631780}.map-info-box address{font-size:14px;margin-bottom:0}.admin-bar .map-view .map{height:calc(100vh - 176px);top:176px}.widget_theme_terms_widget ul{list-style:none;padding-left:10px}.widget_theme_terms_widget ul li a{background:#fff0}.widget_theme_terms_widget ul li a:hover,.widget_theme_terms_widget ul li a:focus{background:#fff0;text-decoration:none}@media (max-width:1200px){.event-box h4{font-size:20px;padding-right:40px}.event-box .slick-arrow{font-size:18px;top:-34px;right:-5px}.event-box .slick-arrow.slick-prev{right:15px}.about-content .gallery .slick-prev{left:0}.about-content .gallery .slick-next{right:0}.col-md-2-offset-and-half{margin-left:0}.col-md-8-and-half{width:100%}.col-sm-8-and-half{width:75%}.col-sm-3-and-half{width:25%}.appointment-details .address-tag{width:20%}.appointment-details address{width:80%}.news-college .slick-next,.gallery .slick-next{right:-25px}.news-college .slick-prev,.gallery .slick-prev{left:-25px}.persons .persons-list ul li img{height:70px}.toggle-content{max-height:661px}.persons{padding:35px 15px 15px}.filter-box .list-inline li{font-size:14px}.pager-links ul{width:100%;margin:0}.pager-links ul li{min-height:119px}.box-item .box-item-text{min-height:305px}}@media (max-width:992px){.col-sm-8-and-half{width:100%}.col-sm-3-and-half{width:100%}h2{font-size:40px}h3{font-size:24px}h5{font-size:16px}h5{font-size:15px}p{font-size:15px}body.admin-bar .main-slide{height:calc(100vh - 126px)!important}.navbar-header{float:none}.navbar-left,.navbar-right{float:none!important}.navbar-toggle{display:block}.navbar-collapse.collapse{display:none!important}.navbar-nav{float:none!important}.navbar-nav>li{float:none}.collapse.in{display:block!important}header{height:80px}.navbar-brand img{height:60px}.navbar-default{background:#62177f;height:80px}.navbar-default .navbar-main>li:hover,.navbar-default .navbar-main>li.current-menu-ancestor,.navbar-default .navbar-main>li.current-menu-item{background:#fff0}.navbar-default .navbar-main>li .fa.fa-caret-down{top:10px}.navbar-default .navbar-main>li .sub-menu{background:#fff0}.navbar-default .navbar-main>li .sub-menu .fa-caret-right{top:0}.navbar-default .navbar-main>li .sub-menu li:hover{background:#fff0}.navbar-default .navbar-main>li .sub-menu li a{white-space:normal}.navbar-default .navbar-main>li .sub-menu .sub-menu{left:0;width:100%}.navbar-collapse{position:absolute;top:0;background:rgb(97 23 126 / .9)}.contact-links{padding:23px 0 12px;left:50%;position:absolute;top:0}.contact-links ul li p,.contact-links ul li a{color:#fff}.navbar-toggle{margin-top:8px;background:#fff0}.navbar-toggle:hover,.navbar-toggle:focus{background:transparent!important}.hamburger-inner{background:#fff;border-radius:0;height:6px;width:50px}.hamburger-inner:after,.hamburger-inner:before{height:6px;width:50px;background:#fff;border-radius:0;top:14px}.hamburger--slider .hamburger-inner:before{top:14px}.hamburger--slider .hamburger-inner:after{top:28px}.hamburger--slider.is-active .hamburger-inner:after{-webkit-transform:translateY(-28px) rotate(-90deg);-moz-transform:translateY(-28px) rotate(-90deg);-ms-transform:translateY(-28px) rotate(-90deg);-o-transform:translateY(-28px) rotate(-90deg);transform:translateY(-28px) rotate(-90deg)}.tooltip-inner{margin-top:5px}.navbar-collapse{top:80px;width:100%;left:0;max-height:none!important}.navbar-secondary{text-align:center;margin:0}.navbar-secondary li{display:inline-block!important}.navbar-secondary li.icon-two a{height:31px;width:31px;background:#fff0;border:1px solid #fff;color:#fff}.navbar-secondary li.icon-two a:hover,.navbar-secondary li.icon-two a:focus{border:1px solid rgb(255 255 255 / .7);color:#fff;background:#fff0}.tooltip-inner{display:none}.navbar-main li{margin-left:35px;border-bottom:2px solid #fff}.navbar-main li a{padding-left:0!important}.navbar-default .navbar-main li .sub-menu{position:relative}.navbar-default .navbar-main li .sub-menu li a{display:block}.navbar-default .navbar-main li .sub-menu li:last-child{border:none}.main-slide{height:calc(100vh - 80px)!important}.intro{padding:35px 0 45px}.intro h6{font-size:15px}.info{padding:55px 0 75px}.event-box{padding-left:15px!important;padding-right:15px!important}.event-box h4{font-size:16px}.event-box-item h6{margin-bottom:5px}.bottom-bannner{padding:85px 0 100px 0}.btn-danger{font-size:16px}.footer-logo>img{height:85px}.alert-warning{right:0}.box-item .box-item-text{padding-left:15px;padding-right:15px;min-height:0}.btn-box{margin-bottom:35px}.persons{text-align:center}.persons .persons-list ul li{list-style:none}.persons .persons-list ul li img{float:none;display:inline-block;margin-bottom:25px;height:auto}.news-college .slick-next,.gallery .slick-next{right:0}.news-college .slick-prev,.gallery .slick-prev{left:0}.contact ul li{margin-right:15px}.appointment-details .address-tag{width:25%}.appointment-details address{width:73%}.pager-links ul li{min-height:0}.pager-links ul li a{min-height:0}.pager-links ul li .link-title{font-size:15px}.dropdown-filter{min-width:0}.filter-aside>li .social-icons li a i{font-size:15px;height:34px;line-height:34px;width:34px}.appointment .pager-links li a{min-height:97px!important}.toggle-content{max-height:9999px}.map-view aside{width:auto}.map-view .map{position:relative!important;height:400px;margin-left:0;width:100%}.box-item .box-item-text{min-height:305px}}@media (max-width:767px){h2{font-size:30px}h3{font-size:21px}h5{font-size:18px}p{font-size:16px}body.admin-bar .main-slide{height:calc(100vh - 101px)!important}header{height:55px}.navbar-default{height:55px}.navbar-default .navbar-nav{margin-bottom:20px}.navbar-default .navbar-nav>li>a{font-size:24px;padding-top:7px;padding-bottom:7px}.navbar-default .navbar-main>li .fa.fa-caret-down{top:0}.navbar-default .navbar-main li .sub-menu li a{font-size:16px;padding-top:3px;padding-bottom:3px}.navbar-form{border:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;position:absolute;top:2px}.navbar-form .form-group{position:relative}.navbar-form .form-group .form-control{padding-left:33px}.navbar-form button{top:10px;left:15px}.navbar-collapse{z-index:999;border:medium none;margin:0!important;top:55px;height:calc(100vh - 55px);-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;z-index:1200}.navbar-toggle{margin:2px 15px 0 0;padding:10px 15px}.navbar-secondary{margin:0}.navbar-secondary li.hidden-xs{display:none!important}.mobile-logo{padding:25px 15px 10px;display:block;float:none}.mobile-logo img{text-align:center;margin:0 auto}.main-slider-box .slick-dots{bottom:30px}.main-slide{height:calc(100vh - 55px)!important}.main-slide-box{top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.intro{padding:10px 0 0}.intro h2{margin-bottom:10px}.intro h6{font-size:16px}.video-box{padding:0}.info{padding:20px 0 0 0}.info [class*=col]{padding:0}.event-box{padding-bottom:140px!important;margin-bottom:20px;min-height:0}.event-box h4{font-size:24px;text-align:center;padding:0}.event-box p{margin-bottom:5px}.event-box .slick-arrow{bottom:-35px;top:auto;right:0;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);z-index:999}.event-box .slick-arrow.slick-prev{left:0}.event-box .slick-dots{bottom:-30px;margin:0;min-width:280px;text-align:center}.event-box .event-box-items .slick-list{min-height:0}.color-type-one .slick-dots li button{background:#c6e3f7}.color-type-one .slick-dots li.slick-active button{background:#0698e2}.color-type-two .slick-dots li button{background:#f7bec4}.color-type-two .slick-dots li.slick-active button{background:#c94178}.color-type-three .slick-dots li button{background:#f4d2a3}.color-type-three .slick-dots li.slick-active button{background:#ffaa35}.event-box-item .btn-more{margin-bottom:35px}.bottom-banner{padding:110px 0 120px;text-align:center}.btn-danger{font-size:18px}footer{padding-top:45px}footer .footer-logo{margin-bottom:25px}footer .footer-box ul{margin-bottom:40px;margin-left:0}footer .footer-box ul li{margin-bottom:25px;width:100%}footer .footer-box ul li:last-child{margin-bottom:0}footer .footer-box ul li form .form-group .form-control{width:calc(100% - 60px)}footer .footer-box ul li form button{right:0}footer .copyright{padding-bottom:28px}footer .copyright ul li{margin-right:0}footer .copyright ul li::after{content:none}footer .copyright address{line-height:30px;margin-bottom:35px}.alert-warning{width:auto}.alert-warning h5{padding:15px}.alert-warning .alert-box{padding:15px}.alert-warning .close{padding:15px 20px}.post-meta{margin-left:-15px;margin-right:-15px}.post-meta .btn-related{position:relative;top:0;width:100%;left:0;margin-bottom:10px}.top-banner{padding:0}.top-banner h2{font-size:24px}.top-banner .container .link-back{position:static;display:block;margin:10px 0;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.filter-box .list-inline li{display:block;margin-bottom:10px}.filter-box .list-inline li:last-child{margin-bottom:0}.single-content{padding:0}.single-content figure{margin-left:-15px;margin-right:-15px;padding:0}.single-content figure figcaption{display:none}.content{margin-left:-15px;margin-right:-15px;padding:15px 20px 15px}.pager-links{padding-top:20px}.pager-links ul li{margin-bottom:7px;width:100%}.pager-links ul li.next{text-align:left}.pager-links ul li .link-title{display:inline-block}.filter-aside>li .social-icons li a i{font-size:20px;height:42px;width:42px;line-height:42px}aside{margin-bottom:30px}.schools-content{padding:0}.schools-content aside{margin-bottom:0}.btn-box{margin:0 -15px 10px -15px;border:none;padding:25px 20px}.reset-pad-mobile{padding-left:10px;padding-right:10px}.persons{text-align:left}.persons .persons-list ul li img{float:left;height:auto}.news-college h3,.gallery h3,.contact h3{font-size:24px;margin-bottom:25px}.news-college{padding-top:25px;padding-bottom:0}.gallery{padding-top:10px;padding-bottom:0}.contact{padding-top:13px}.contact>.container{padding-left:10px;padding-right:10px}.contact ul{margin:0}.contact ul li{margin:0 0 20px}.contact ul li a{font-size:11px}.contact ul li i{margin-bottom:11px}.contact .btn-danger:first-of-type{margin-right:0}.vertical-mobile{display:inline-block}.vertical-mobile .btn{display:block}.news-college>.container,.gallery>.container{padding:0}.news-college .slick-arrow,.gallery .slick-arrow{padding:0;bottom:0;top:auto;font-size:0;border:none;background:none;width:auto;height:auto}.news-college .slick-arrow:hover,.gallery .slick-arrow:hover{border:none;background:none}.news-college .slick-arrow.slick-prev::after,.news-college .slick-arrow.slick-next::after,.gallery .slick-arrow.slick-prev::after,.gallery .slick-arrow.slick-next::after{font-size:18px;font-family:'fontawesome';-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.news-college .slick-arrow.slick-prev,.gallery .slick-arrow.slick-prev{left:15px}.news-college .slick-arrow.slick-prev::after,.gallery .slick-arrow.slick-prev::after{content:'\f060'}.news-college .slick-arrow.slick-next,.gallery .slick-arrow.slick-next{right:15px}.news-college .slick-arrow.slick-next::after,.gallery .slick-arrow.slick-next::after{content:'\f061'}.news-college .slick-dots,.gallery .slick-dots{margin:0;bottom:25px;min-width:320px;text-align:center}.news-college-slide,.gallery-slide{padding-left:10px;padding-right:10px}.news-college-slider,.gallery-slider{padding-bottom:60px}.news-college .slick-arrow{color:#0698e2}.news-college .slick-arrow.slick-disabled{color:#a0d0f1}.news-college .slick-arrow.slick-disabled:hover{color:#a0d0f1}.news-college .slick-arrow:hover{color:#0698e2}.news-college .slick-dots li button{background:#c6e3f7}.news-college .slick-dots li.slick-active button{background:#0698e2}.gallery .slick-arrow{color:#632080}.gallery .slick-arrow.slick-disabled{color:#d1c5e8}.gallery .slick-arrow.slick-disabled:hover{color:#d1c5e8}.gallery .slick-arrow:hover{color:#632080}.gallery .slick-dots li button{background:#d1c5e8}.gallery .slick-dots li.slick-active button{background:#632080}.about-content{padding:0 0 20px 0}.about-content .content{margin-bottom:20px}.about-content .gallery{margin-left:-15px;margin-right:-15px}.about-content .gallery-item{width:100%!important}.filter-box .list-inline li .dropdown{border:none}.filter-box .list-inline li .dropdown .btn{border:1px solid #d9d4e2;width:100%}.filter-box .list-inline li .dropdown .btn .caret{position:absolute;right:25px;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);margin:0}.filter-box .list-inline li .dropdown .dropdown-menu{width:100%;left:0}.filter-news .list-inline li:nth-child(2),.filter-news .list-inline li:nth-child(3){display:inline-block;margin-bottom:0}.filter-news .list-inline li .btn-filter{font-size:14px!important;border:none!important}.filter-news .dropdown-menu{top:78px!important;min-width:320px!important}.appointment{padding:0 0 10px 0}.appointment .container{padding-left:0;padding-right:0}.appointment .appointment-content{padding-left:10px;padding-right:10px}.appointment .pager-links{padding-left:10px;padding-right:10px}.appointment .appointment-details .meta-details{margin-bottom:30px}.appointment .appointment-details .address-tag{width:30%}.appointment .appointment-details address{width:68%}.pager-links ul li{margin-left:0!important;margin-right:0!important}.contact-details{padding:25px 0 10px 0}.contact-details .map{height:200px;margin-bottom:25px}.contact-details aside{margin-bottom:0}.gform_wrapper h3{text-align:center}.map-view aside{padding-right:10px;padding-left:10px;margin-bottom:0}.map-view aside>h3>span{float:none;margin-right:0;display:block;text-align:center;margin:0 auto}.map-view aside .form-horizontal{width:100%}.map-view aside .form-horizontal .form-group{margin:0}.map-view aside .form-horizontal .form-group [class*=col-]{padding:0}.map-view aside .school-box{text-align:center}.map-view aside .school-box img{margin:0 auto;margin-bottom:10px}.map-view .map{height:200px}}@media (max-width:782px){body.admin-bar nav{margin-top:46px}body.admin-bar .navbar-collapse{top:80px}}@media (max-width:600px){body.admin-bar nav.affix{margin-top:0!important}body.admin-bar nav.affix .navbar-collapse{top:55px}body.admin-bar nav.affix-top{position:static;margin-top:0!important}body.admin-bar nav.affix-top .navbar-collapse{top:101px}body.admin-bar nav.affix-top .navbar-form{top:48px}body.admin-bar #wp-admin-bar-wpseo-menu{display:none!important}}