/* Default jquery-loading styles */

.loading-overlay {
  display: table;
  opacity: 0.7;
}

.loading-overlay-content {
  text-transform: uppercase;
  letter-spacing: 0.4em;
  font-size: 1.15em;
  font-weight: bold;
  text-align: center;
  display: table-cell;
  vertical-align: middle;
}

.loading-overlay.loading-theme-light {
  background-color: #fff;
  color: #000;
}

.loading-overlay.loading-theme-dark {
  background-color: #000;
  color: #fff;
}

#custom-overlay {
  background-color: #FFFFFF;
  opacity: 0.9;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
}

.loading-spinner {
  font-size: 12px;
  margin: 25% auto;
  width: 1em;
  height: 1em;
  border-radius: 50%;
  position: relative;
  text-indent: -9999em;
  -webkit-animation: load4 1.3s infinite linear;
  animation: load4 1.3s infinite linear;
}

@-webkit-keyframes load4 {
  0%,
  100% {
    box-shadow: 0em -3em 0em 0.2em #85276b, 2em -2em 0 0em #85276b,
    3em 0em 0 -0.5em #85276b, 2em 2em 0 -0.5em #85276b,
    0em 3em 0 -0.5em #85276b, -2em 2em 0 -0.5em #85276b,
    -3em 0em 0 -0.5em #85276b, -2em -2em 0 0em #85276b;
  }
  12.5% {
    box-shadow: 0em -3em 0em 0em #85276b, 2em -2em 0 0.2em #85276b,
    3em 0em 0 0em #85276b, 2em 2em 0 -0.5em #85276b, 0em 3em 0 -0.5em #85276b,
    -2em 2em 0 -0.5em #85276b, -3em 0em 0 -0.5em #85276b,
    -2em -2em 0 -0.5em #85276b;
  }
  25% {
    box-shadow: 0em -3em 0em -0.5em #85276b, 2em -2em 0 0em #85276b,
    3em 0em 0 0.2em #85276b, 2em 2em 0 0em #85276b, 0em 3em 0 -0.5em #85276b,
    -2em 2em 0 -0.5em #85276b, -3em 0em 0 -0.5em #85276b,
    -2em -2em 0 -0.5em #85276b;
  }
  37.5% {
    box-shadow: 0em -3em 0em -0.5em #85276b, 2em -2em 0 -0.5em #85276b,
    3em 0em 0 0em #85276b, 2em 2em 0 0.2em #85276b, 0em 3em 0 0em #85276b,
    -2em 2em 0 -0.5em #85276b, -3em 0em 0 -0.5em #85276b,
    -2em -2em 0 -0.5em #85276b;
  }
  50% {
    box-shadow: 0em -3em 0em -0.5em #85276b, 2em -2em 0 -0.5em #85276b,
    3em 0em 0 -0.5em #85276b, 2em 2em 0 0em #85276b, 0em 3em 0 0.2em #85276b,
    -2em 2em 0 0em #85276b, -3em 0em 0 -0.5em #85276b,
    -2em -2em 0 -0.5em #85276b;
  }
  62.5% {
    box-shadow: 0em -3em 0em -0.5em #85276b, 2em -2em 0 -0.5em #85276b,
    3em 0em 0 -0.5em #85276b, 2em 2em 0 -0.5em #85276b, 0em 3em 0 0em #85276b,
    -2em 2em 0 0.2em #85276b, -3em 0em 0 0em #85276b,
    -2em -2em 0 -0.5em #85276b;
  }
  75% {
    box-shadow: 0em -3em 0em -0.5em #85276b, 2em -2em 0 -0.5em #85276b,
    3em 0em 0 -0.5em #85276b, 2em 2em 0 -0.5em #85276b,
    0em 3em 0 -0.5em #85276b, -2em 2em 0 0em #85276b, -3em 0em 0 0.2em #85276b,
    -2em -2em 0 0em #85276b;
  }
  87.5% {
    box-shadow: 0em -3em 0em 0em #85276b, 2em -2em 0 -0.5em #85276b,
    3em 0em 0 -0.5em #85276b, 2em 2em 0 -0.5em #85276b,
    0em 3em 0 -0.5em #85276b, -2em 2em 0 0em #85276b, -3em 0em 0 0em #85276b,
    -2em -2em 0 0.2em #85276b;
  }
}

@keyframes load4 {
  0%,
  100% {
    box-shadow: 0em -3em 0em 0.2em #85276b, 2em -2em 0 0em #85276b,
    3em 0em 0 -0.5em #85276b, 2em 2em 0 -0.5em #85276b,
    0em 3em 0 -0.5em #85276b, -2em 2em 0 -0.5em #85276b,
    -3em 0em 0 -0.5em #85276b, -2em -2em 0 0em #85276b;
  }
  12.5% {
    box-shadow: 0em -3em 0em 0em #85276b, 2em -2em 0 0.2em #85276b,
    3em 0em 0 0em #85276b, 2em 2em 0 -0.5em #85276b, 0em 3em 0 -0.5em #85276b,
    -2em 2em 0 -0.5em #85276b, -3em 0em 0 -0.5em #85276b,
    -2em -2em 0 -0.5em #85276b;
  }
  25% {
    box-shadow: 0em -3em 0em -0.5em #85276b, 2em -2em 0 0em #85276b,
    3em 0em 0 0.2em #85276b, 2em 2em 0 0em #85276b, 0em 3em 0 -0.5em #85276b,
    -2em 2em 0 -0.5em #85276b, -3em 0em 0 -0.5em #85276b,
    -2em -2em 0 -0.5em #85276b;
  }
  37.5% {
    box-shadow: 0em -3em 0em -0.5em #85276b, 2em -2em 0 -0.5em #85276b,
    3em 0em 0 0em #85276b, 2em 2em 0 0.2em #85276b, 0em 3em 0 0em #85276b,
    -2em 2em 0 -0.5em #85276b, -3em 0em 0 -0.5em #85276b,
    -2em -2em 0 -0.5em #85276b;
  }
  50% {
    box-shadow: 0em -3em 0em -0.5em #85276b, 2em -2em 0 -0.5em #85276b,
    3em 0em 0 -0.5em #85276b, 2em 2em 0 0em #85276b, 0em 3em 0 0.2em #85276b,
    -2em 2em 0 0em #85276b, -3em 0em 0 -0.5em #85276b,
    -2em -2em 0 -0.5em #85276b;
  }
  62.5% {
    box-shadow: 0em -3em 0em -0.5em #85276b, 2em -2em 0 -0.5em #85276b,
    3em 0em 0 -0.5em #85276b, 2em 2em 0 -0.5em #85276b, 0em 3em 0 0em #85276b,
    -2em 2em 0 0.2em #85276b, -3em 0em 0 0em #85276b,
    -2em -2em 0 -0.5em #85276b;
  }
  75% {
    box-shadow: 0em -3em 0em -0.5em #85276b, 2em -2em 0 -0.5em #85276b,
    3em 0em 0 -0.5em #85276b, 2em 2em 0 -0.5em #85276b,
    0em 3em 0 -0.5em #85276b, -2em 2em 0 0em #85276b, -3em 0em 0 0.2em #85276b,
    -2em -2em 0 0em #85276b;
  }
  87.5% {
    box-shadow: 0em -3em 0em 0em #85276b, 2em -2em 0 -0.5em #85276b,
    3em 0em 0 -0.5em #85276b, 2em 2em 0 -0.5em #85276b,
    0em 3em 0 -0.5em #85276b, -2em 2em 0 0em #85276b, -3em 0em 0 0em #85276b,
    -2em -2em 0 0.2em #ffffff;
  }
}

@import url("https://fonts.googleapis.com/css?family=Poiret+One|Rokkitt:300,400,500,600,700");body{font-family:Rokkitt,serif;font-size:16px;font-weight:400;line-height:19px}a,body,div,h1,h2,h3,h4,h5,p{margin:0;padding:0}a:active,a:focus,a:hover,button:active,button:focus,button:hover,div:active,div:focus,form:active,form:focus,form:hover,input:active,input:focus,input:hover,option:active,option:focus,option:hover,select:active,select:focus,select:hover{box-shadow:none;outline:none;text-decoration:none}a.darkpurple:focus{color:#574e6c}a.grey:focus{color:#666}a.pink:focus{color:#eb58de}a.black:focus{color:#231c34}a.purple:focus{color:#85276b}hr{float:left;padding:20px 0;width:100%}form .panel-body{padding-left:10px;padding-right:10px}form .form-group .form-control:active,form .form-group .form-control:focus,form .form-group .form-control:hover,form .form-group input:active,form .form-group input:focus,form .form-group input:hover{background-color:transparent;border:1px solid #cea9c4}form .form-group textarea{min-height:100px}form .form-group label{display:inline;vertical-align:middle}form .form-group input[type=checkbox]{max-width:25px;vertical-align:middle}form .select2-container{width:100%!important}form .select2-container .select2-selection.select2-selection--multiple{background-color:#dedde1;border:none;border-radius:0;color:#838382;margin:7px 0;min-height:40px;padding:5px 10px}form .select2-container .select2-selection.select2-selection--multiple:active,form .select2-container .select2-selection.select2-selection--multiple:focus,form .select2-container .select2-selection.select2-selection--multiple:hover,form .select2-container .select2-selection.select2-selection--multiple:visited{background-color:transparent;border:1px solid #cea9c4}form .select2-container .select2-selection.select2-selection--multiple .select2-selection__choice{background-color:transparent;border:none}ul{list-style:none;margin:0;padding:0;text-decoration:none}h1,h2,h3,h4{font-family:Poiret One,Rokkitt,serif}a{color:#eb58de}a:hover{color:#85276b;text-decoration:none}a:active,a:focus{color:#eb58de}.clickable{cursor:pointer}.breadcrumb{background-color:transparent;font-size:14px;padding:0}.breadcrumb .breadcrumb-item{text-transform:lowercase}.breadcrumb a{color:#231c34;text-decoration:underline}.breadcrumb .active,.breadcrumb .selected{color:#eb58de}.align-bottom{vertical-align:text-bottom!important}.border-none{border:0}.black{color:#231c34}.pink{color:#eb58de}.purple{color:#85276b}.darkpurple{color:#574e6c}.grey{color:#666}.white{color:#fff}.desktop-inline-block,.display-inline-block{display:inline-block}@media (max-width:576px){.desktop-inline-block{display:block}}.display-inline{display:inline}.display-block{display:block}.uppercase{text-transform:uppercase}.content-font{font-family:Rokkitt,serif}.header-font{font-family:Poiret One,Rokkitt,serif}.text-14{font-size:14px}.text-15{font-size:15px}.text-16{font-size:16px}.text-18{font-size:18px}.text-21{font-size:21px}.text-26{font-size:26px}@media (max-width:768px){.text-26{font-size:24px}}.text-36{font-size:36px}@media (max-width:768px){.text-36{font-size:30px}}.text-50{font-size:50px}@media (max-width:768px){.text-50{font-size:42px}}.text-lightest{font-weight:200}.text-lighter{font-weight:300}.text-regular{font-weight:400}.text-medium{font-weight:500}.text-semibold{font-weight:600}.text-bold{font-weight:700}.height-100{height:100%}@media only screen and (max-width:768px){.height-100{height:auto}}.height-80-px{height:80px}.hidden{display:none}@media only screen and (max-width:768px){.hide-mobile{display:none}}@media only screen and (min-width:768px){.hidden-desktop{display:none}}.margin-auto{display:block;margin:auto}.margin-top-40{margin-top:40px}.margin-top-30{margin-top:30px}.margin-top-20{margin-top:20px}.margin-top-15{margin-top:15px}.margin-top-10{margin-top:10px}.margin-bottom-20{margin-bottom:20px}.margin-bottom-15{margin-bottom:15px}.margin-bottom-10{margin-bottom:10px}.margin-bottom-1{margin-bottom:1px}.margin-left-20{margin-left:20px}.margin-left-10{margin-left:10px}.margin-right-20{margin-right:20px}.margin-right-10{margin-right:10px}.padding-top-60{padding-top:60px}@media (max-width:768px){.padding-top-60{padding-top:50px}}.padding-top-50{padding-top:50px}@media (max-width:768px){.padding-top-50{padding-top:40px}}.padding-top-40{padding-top:40px}@media (max-width:768px){.padding-top-40{padding-top:30px}}.padding-top-30{padding-top:30px}@media (max-width:768px){.padding-top-30{padding-top:25px}}.padding-top-20{padding-top:20px}@media (max-width:768px){.padding-top-20{padding-top:16px}}.padding-top-10{padding-top:10px}@media (max-width:768px){.padding-top-10{padding-top:8px}}.padding-top-5{padding-top:5px}.padding-bottom-60{padding-bottom:60px}@media (max-width:768px){.padding-bottom-60{padding-bottom:50px}}.padding-bottom-50{padding-bottom:50px}@media (max-width:768px){.padding-bottom-50{padding-bottom:40px}}.padding-bottom-40{padding-bottom:40px}@media (max-width:768px){.padding-bottom-40{padding-bottom:30px}}.padding-bottom-30{padding-bottom:30px}@media (max-width:768px){.padding-bottom-30{padding-bottom:25px}}.padding-bottom-20{padding-bottom:20px}@media (max-width:768px){.padding-bottom-20{padding-bottom:16px}}.padding-bottom-10{padding-bottom:10px}@media (max-width:768px){.padding-bottom-10{padding-bottom:8px}}.padding-bottom-5{padding-bottom:5px}.padding-left-10{padding-left:10px}.padding-left-5{padding-left:5px}.padding-right-10{padding-right:10px}.padding-cols-5,.padding-right-5{padding-right:5px}.padding-cols-5{padding-left:5px}@media (max-width:576px){.padding-cols-5{padding-left:15px;padding-right:15px}.no-padding-lateral-mobile{padding-left:0;padding-right:0}}.no-padding-lateral{padding-left:0;padding-right:0}@media (max-width:768px){.no-gutters-mobile{margin:0}}.padding-lateral-8{padding-left:8px!important;padding-right:8px!important}.no-shadow{box-shadow:none!important}.menu-shadow{box-shadow:0 1px 2px 0 rgba(22,17,33,.15)}.container-shadow{box-shadow:0 1px 2px 0 hsla(0,1%,74%,.8)}.width-100{width:100%}.max-width-150{max-width:150px}.section{float:left;width:100%}.btn{border:none;border-radius:0;cursor:pointer;font-size:16px;font-weight:300;line-height:40px;margin-bottom:20px;margin-top:15px;min-width:220px;padding:0 20px}.btn,.btn:active,.btn:focus,.btn:hover{box-shadow:0 1px 2px 0 hsla(0,1%,74%,.8)}.btn-back{margin-bottom:10px;margin-top:0;min-width:1px}.btn-sm{line-height:30px;padding-left:10px;padding-right:10px}.btn-no-min-width{min-width:1px}.btn-purple{background:#85276b;color:#fff}.btn-pink,.btn-purple:active,.btn-purple:focus,.btn-purple:hover{background:#eb58de}.btn-pink{color:#fff}.btn-pink:active,.btn-pink:focus,.btn-pink:hover{background:#85276b}.btn-purple-dates{background:transparent;border:1px solid #85276b;color:#85276b}.btn-thin{line-height:30px}.btn-black{background:#231c34;color:#fff}.btn-black:active,.btn-black:focus,.btn-black:hover{background:#85276b;color:#fff}.btn-grey{background:#f0f0f0;box-shadow:0 1px 2px 0 rgba(22,17,33,.15);color:#231c34}.btn-grey:active,.btn-grey:focus,.btn-grey:hover{background:#85276b;color:#fff}.btn-white{background:#fff;box-shadow:0 1px 2px 0 rgba(22,17,33,.15);color:#231c34}.btn-white:active,.btn-white:focus,.btn-white:hover{background:#85276b;color:#fff}.btn-clear{background:transparent;box-shadow:none;color:#46a2b8;line-height:1.5;margin:0;padding:0}.read-more-btn{background-color:transparent;border:0;color:#eb58de;cursor:pointer;padding:0;text-decoration:underline}.read-more-btn:hover{color:#85276b}.footer-fix{bottom:0;position:fixed;width:100%}.background-searchform{background:#d8d8d8}.panel{display:inline-block;margin-bottom:15px;width:100%}.panel .job-no-active{opacity:.7}.panel .panel-header{float:left;font-size:26px;padding:15px 20px 10px;width:100%}.panel .panel-header .title-container{float:left;width:80%}.panel .panel-header .panel-title,.panel .panel-header .panel-title h3{color:#85276b;float:left;font-family:Rokkitt,serif;font-size:26px;line-height:26px;width:78%}.panel .panel-header .panel-title .panel-subtitle,.panel .panel-header .panel-title h3 .panel-subtitle{color:#231c34;display:block;font-size:16px;line-height:16px}.panel .panel-header .panel-title-no-list{color:#85276b;font-size:21px}.panel .panel-header .panel-title-centered{font-family:Rokkitt,serif;font-size:26px;font-weight:400}.panel .panel-header .panel-subtitle-centered{color:#000;font-size:16px}.panel .panel-header .controls{float:right;font-size:16px;line-height:20px;padding-top:5px;text-align:right;width:12%}.panel .panel-header .controls a{padding:0 15px 0 5px}.panel .panel-header .controls .status{color:#231c34}.panel .panel-header .controls .status.active{color:#85276b}.panel .panel-header .controls .edit{color:#eb58de}.panel .panel-header .controls .edit:hover{color:#85276b}.panel .panel-header .controls .delete{color:#231c34;cursor:pointer}.panel .panel-header .controls .delete:hover{color:#eb58de}.panel .panel-header .controls .delete-form-button .fa{color:#231c34;cursor:pointer}.panel .panel-header .controls .delete-form-button .fa:hover{color:#eb58de}.panel .panel-body{border-top:1px solid #f0f0f0;float:left;padding:20px;width:100%}.panel .panel-body .more-info-link{text-decoration:underline}.panel .panel-body ul li{list-style:none;padding-bottom:5px}.panel .panel-body .panel-link .fa,.panel .panel-body .panel-link li,.panel .panel-body .panel-link p,.panel .panel-body .panel-link ul{color:#666}.panel .panel-body .panel-link h5{color:#231c34}.panel .panel-body .panel-link:active .fa,.panel .panel-body .panel-link:active p,.panel .panel-body .panel-link:focus .fa,.panel .panel-body .panel-link:focus p,.panel .panel-body .panel-link:hover .fa,.panel .panel-body .panel-link:hover p{color:#666}.panel .panel-body .panel-link:active h5,.panel .panel-body .panel-link:focus h5,.panel .panel-body .panel-link:hover h5{color:#231c34}.panel .panel-body p{line-height:20px}.panel .panel-body h5{color:#231c34;font-size:18px;margin-bottom:10px}@media only screen and (max-width:768px){.panel .panel-body img{padding-bottom:20px}}.panel.background-light-grey .panel-body{border-top:1px solid #fff}.object-fit-cover{max-height:200px;object-fit:cover;width:100%}.modal .btn-white{border-color:#ccc}.background-white{background:#fff}.background-light-pink{background:rgba(235,88,222,.2)}.background-pink{background:#eb58de}.background-black{background:#231c34}.background-grey{background-color:#dddce0}.background-light-grey{background-color:#f0f0f0}.alert-debug{border-radius:0;color:#231c34}.alert-debug,.alert-success{background-color:#fff;border:none;box-shadow:0 1px 2px 0 hsla(0,1%,74%,.8);font-size:18px;font-size:21px;padding:30px 20px;text-align:center}.alert-success{border-radius:0;color:#eb58de}.alert-error{background-color:#eb58de;border:none;border-radius:0;box-shadow:0 1px 2px 0 hsla(0,1%,74%,.8);color:#fff;font-size:21px;padding:30px 20px;text-align:center}.modal-dialog{max-width:700px;width:90%}.modal-dialog .modal-content{background-color:#f0f0f0;border:none;border-radius:0;color:#231c34;padding:25px 25px 10px;text-align:center}.modal-dialog .modal-content .close{text-align:right}.modal-dialog .modal-content .close .fa{color:#231c34;font-size:17px}.modal-dialog .modal-content .buttons-container{margin-top:15px}.modal-dialog .modal-content .buttons-container .btn{margin-left:5px;margin-right:5px}.modal-title{text-align:right}.navbar{border-radius:0}@media (max-width:47.9em){.navbar-nav .nav-item{display:inline-block;float:none;width:100%}.navbar-nav .nav-item+.nav-item{margin-left:0}.nav.navbar-nav.pull-xs-right{float:none!important}}#language-form input,#language-form option,#language-form select{background-color:transparent;border:none}[hidden][style="display: block;"]{display:block!important}


  /*!
 * Datepicker for Bootstrap v1.5.0 (https://github.com/eternicode/bootstrap-datepicker)
 *
 * Copyright 2012 Stefan Petre
 * Improvements by Andrew Rowls
 * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
 */.datepicker{border-radius:0;direction:ltr;padding:4px}.datepicker-inline{width:220px}.datepicker.datepicker-rtl{direction:rtl}.datepicker.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{left:0;top:0}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{border-bottom:0;border-top:7px solid #999;bottom:-7px}.datepicker-dropdown.datepicker-orient-top:after{border-bottom:0;border-top:6px solid #fff;bottom:-6px}.datepicker>div{display:none}.datepicker table{-webkit-touch-callout:none;margin:0;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker td,.datepicker th{background:#f5f5f5;border:1px solid #ddd;border-collapse:collapse;color:#666;cursor:pointer;font-size:12px;height:25px;padding:0;text-align:right;text-align:center;vertical-align:middle;width:14.2857142%}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.day.focused,.datepicker table tr td.day:hover{background:#eee;cursor:pointer}.datepicker table tr td.new,.datepicker table tr td.old{color:#999}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:none;color:#999;cursor:default}.datepicker table tr td.highlighted{background:#d9edf7;border-radius:0}.datepicker table tr td.today,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today:hover{background-color:#fde19a;background-image:-moz-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:-ms-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fdd49a),to(#fdf59a));background-image:-webkit-linear-gradient(180deg,#fdd49a,#fdf59a);background-image:-o-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:linear-gradient(180deg,#fdd49a,#fdf59a);background-repeat:repeat-x;border-color:#fdf59a #fdf59a #fbed50;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);color:#000;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fdd49a",endColorstr="#fdf59a",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.datepicker table tr td.today.active,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled.disabled,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover.disabled,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today.disabled:hover[disabled],.datepicker table tr td.today.disabled[disabled],.datepicker table tr td.today:active,.datepicker table tr td.today:hover,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover.disabled,.datepicker table tr td.today:hover:active,.datepicker table tr td.today:hover:hover,.datepicker table tr td.today:hover[disabled],.datepicker table tr td.today[disabled]{background-color:#fdf59a}.datepicker table tr td.today.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today:active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover:active{background-color:#fbf069\9}.datepicker table tr td.today:hover:hover{color:#000}.datepicker table tr td.today.active:hover{color:#fff}.datepicker table tr td.range,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range:hover{background:#eee;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.datepicker table tr td.range.today,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today:hover{background-color:#f3d17a;background-image:-moz-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:-ms-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f3c17a),to(#f3e97a));background-image:-webkit-linear-gradient(180deg,#f3c17a,#f3e97a);background-image:-o-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:linear-gradient(180deg,#f3c17a,#f3e97a);background-repeat:repeat-x;border-color:#f3e97a #f3e97a #edde34;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f3c17a",endColorstr="#f3e97a",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled.disabled,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled:hover.disabled,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.disabled:hover:hover,.datepicker table tr td.range.today.disabled:hover[disabled],.datepicker table tr td.range.today.disabled[disabled],.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today:hover.disabled,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today:hover:hover,.datepicker table tr td.range.today:hover[disabled],.datepicker table tr td.range.today[disabled]{background-color:#f3e97a}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today:hover:active{background-color:#efe24b\9}.datepicker table tr td.selected,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected:hover{background-color:#9e9e9e;background-image:-moz-linear-gradient(to bottom,#b3b3b3,grey);background-image:-ms-linear-gradient(to bottom,#b3b3b3,grey);background-image:-webkit-gradient(linear,0 0,0 100%,from(#b3b3b3),to(grey));background-image:-webkit-linear-gradient(180deg,#b3b3b3,grey);background-image:-o-linear-gradient(to bottom,#b3b3b3,grey);background-image:linear-gradient(180deg,#b3b3b3,grey);background-repeat:repeat-x;border-color:grey grey #595959;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#b3b3b3",endColorstr="#808080",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.selected.active,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled.disabled,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled:hover.disabled,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected.disabled:hover[disabled],.datepicker table tr td.selected.disabled[disabled],.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected:hover.disabled,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected:hover:hover,.datepicker table tr td.selected:hover[disabled],.datepicker table tr td.selected[disabled]{background-color:grey}.datepicker table tr td.selected.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected:hover:active{background-color:#666\9}.datepicker table tr td.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:hover{background-color:#3af;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active.disabled:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active:active,.datepicker table tr td.active:hover,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active:hover:active,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active[disabled]{background-color:#3af}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active:active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover:active{background-color:#039\9}.datepicker table tr td span{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer;display:block;float:left;height:54px;line-height:54px;margin:1%;width:23%}.datepicker table tr td span:hover{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:none;color:#999;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{background-color:#3af;border-color:#3af;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active.disabled:hover[disabled],.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active[disabled]{background-color:#3af}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active{background-color:#039\9}.datepicker table tr td span.new,.datepicker table tr td span.old{color:#999}.datepicker .datepicker-switch{width:145px}.datepicker .datepicker-switch,.datepicker .next,.datepicker .prev,.datepicker tfoot tr th{cursor:pointer}.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker .cw{font-size:10px;padding:0 2px 0 5px;vertical-align:middle;width:12px}.input-append.date .add-on,.input-prepend.date .add-on{cursor:pointer}.input-append.date .add-on i,.input-prepend.date .add-on i{margin-top:3px}.input-daterange input{text-align:center}.input-daterange input:first-child{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.input-daterange input:last-child{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.input-daterange .add-on{background-color:#eee;border:1px solid #ccc;display:inline-block;font-weight:400;height:18px;line-height:18px;margin-left:-5px;margin-right:-5px;min-width:16px;padding:4px 5px;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;width:auto}.btn-subscribe{float:right;position:relative}
@charset "UTF-8";@import url('https://fonts.googleapis.com/css?family=Poiret+One|Rokkitt:300,400,500,600,700');.frontend-footer nav,.tags{list-style:none}.marquee,.tags{overflow:hidden}.hovicon,.tag,.wrapper-contact a{text-decoration:none}body{background:#fff;color:#574e6c;text-align:center;position:relative}.navbar-nav .nav-item a,.resources-container:hover p,.tpp-trainings-list .trainings-list-item a .trainings-list-schema,h1,h2,h3,h4{color:#231c34}body,html{max-width:100%;overflow-x:hidden}.page-title{padding-top:40px;padding-bottom:20px}.menu-container{width:100%;background-color:#fff;z-index:100;position:fixed}@media (min-width:768px) and (max-width:991px){.collapse{display:none!important}}.login-container{position:absolute;top:0;right:0;height:61px;min-width:50px;width:8%;line-height:61px;background-color:#dddce0}.btn-cookie:hover,.frontend-footer h5,.login-container:hover a{color:#fff}.login-container a{width:100%;height:100%;color:#000}.navbar{padding:4px 15px 8px;position:relative}@media (max-width:950px) and (min-width:768px){.navbar{padding:4px 0 8px}}@media (max-width:1020px){.navbar .container{max-width:100%}}.navbar-nav{padding-right:2%}@media (max-width:950px){.login-container{width:6%}.navbar-nav{padding-right:7%}}@media (max-width:767px){.login-container{height:46px;line-height:46px}.navbar-nav{display:block;margin-top:8px;padding-top:15px;border-top:1px solid #f0f0f0}.navbar-nav .language-nav-item{width:15%;display:inline-block;margin:5px auto auto}}.grey-container,.light-grey-container,.white-container{padding:30px 20px 20px;height:100%}@media (max-width:874px) and (min-width:768px){.navbar-nav .nav-link{font-size:14px;padding-right:.3rem!important;padding-left:.3rem!important}}.navbar-nav .nav-item{display:inline-block}.individual-news-container .news-container-link:hover .cta,.job-container a:hover .cta,.navbar-nav .nav-item a:hover,.tpp-trainings-list .trainings-list-item:hover .fa,.tpp-trainings-list .trainings-list-item:hover .trainings-list-language,.tpp-trainings-list .trainings-list-item:hover .trainings-list-schema{color:#85276b}.navbar-nav .nav-item a .active,.navbar-nav .nav-item.selected a{color:#eb58de!important;transition:.3s}.navbar-nav .social-nav-item,.tpp-name{display:none}.navbar-nav .language-nav-item #language-form{line-height:38px;border-left:1px solid #231c34;margin-left:8px}.navbar-nav .language-nav-item #language-form select{color:#231c34;font-weight:600;background:0 0;border:none;border-radius:0;padding:0 5px;margin-left:8px;box-shadow:none;-webkit-appearance:none}.navbar-nav .language-nav-item #language-form select:focus{outline:0}.language-nav-item{width:130px}.navbar-fixed{position:fixed;width:100%;background:#fff;z-index:100}.secondary-menu-container{background-color:#231c34}.secondary-menu-container .navbar{padding-bottom:0}.secondary-menu-container .navbar .nav-item a{color:#fff;font-weight:300}.secondary-menu-container .navbar .nav-item a .active,.secondary-menu-container .navbar .nav-item a:hover{color:#85276b;transition:.3s}.secondary-menu-container .navbar .nav-item a.active{color:#eb58de;transition:.3s}.secondary-menu-container .navbar-nav{margin:auto;padding:0}.secondary-menu-container.navbar-fixed{top:60px;z-index:99}.navbar-fixed-cms{top:107px!important;z-index:99}#frontend-navbar-logo img{width:100%;max-width:160px}#frontend-navbar-toggler{background:0 0;color:#231c34;padding:10px}.light-grey-container{background-color:#f0f0f0}.grey-container{background-color:#dddce0}.white-container{background-color:#fff}.book-an-exam-container{background-color:rgba(255,255,255,.3);padding:20px 30px}.book-an-exam-container h2{font-size:26px;font-family:Rokkitt,serif}.btn-align-down-container .btn{bottom:-10px;position:absolute;left:50%;margin-left:-95px;min-width:1px;width:190px}@media (max-width:991px) and (min-width:768px){.col-md-4.btn-align-down-container .btn{margin-left:-85px;max-width:170px}}.individual-news-container{padding:0 40px}.individual-news-container .news-container-link{padding:20px 40px;display:block;background-color:#fff;box-shadow:0 1px 2px 0 rgba(189,188,188,.8);margin-bottom:10px;text-align:left}.individual-news-container .news-container-link h3,.job-container a h3{font-family:Rokkitt,serif;color:#231c34;font-size:21px}.individual-news-container .news-container-link .date{padding-bottom:10px;text-align:right}.individual-news-container .news-container-link p{color:#666}.individual-news-container .news-container-link .cta{color:#eb58de;padding-top:10px;font-size:18px;text-align:center}.individual-news-container .news-container-link:hover,.job-container a:hover{box-shadow:0 1px 6px 0 rgba(22,17,33,.5);transition:.2s}#certification-information p,.single-page-news-content p{padding-bottom:15px}.single-page-news-content ul{margin:5px 0 20px 25px;text-align:left}.single-page-news-content ul li,.skills ul li{margin-bottom:8px}.single-page-news-content ul li::before,.skills ul li::before{content:'◦';color:#eb58de;margin-right:10px}.job-container a{padding:30px 20px 20px;display:block;background-color:#f0f0f0;box-shadow:0 1px 2px 0 rgba(189,188,188,.8);margin-bottom:10px}.job-container a .location,.tpp-trainings-list .trainings-list-item a .trainings-list-language{color:#574e6c}.job-container a .cta{color:#eb58de;padding-top:10px;font-size:18px}.skills ul{margin:20px 0 20px 25px}.form-group{margin:0}.form-group .form-control{color:#574e6c;border-radius:0;border:none}.form-group .checkbox{display:inline}#certification-information ul li,.checkboxes{padding-bottom:10px}.checkboxes input[type=checkbox]{visibility:hidden;margin:0;height:0}.checkboxes input[type=checkbox]:hover+label:after{opacity:.3}.checkboxes input[type=checkbox]:checked+label:after{opacity:1}.checkboxes label{background-repeat:no-repeat;cursor:pointer;margin:0 10px 0 0;padding-left:5px}.checkboxes .form-control-label{background-image:none;padding-left:0}.checkboxes label:after{content:'';width:12px;height:12px;position:absolute;top:2px;left:2px;background-color:#eb58de;opacity:0}.checkboxes span{line-height:15px;vertical-align:text-top}.has-danger .help-block{text-align:left;color:#eb58de;font-weight:300;display:block;padding-top:5px}.has-danger .text-danger{position:absolute;bottom:-12px;left:15px;color:#eb58de!important}.text-green{color:#0b980b}.wrapper-contact{position:fixed;bottom:20px;right:20px;z-index:1000}.hide,.hovicon:after,.position-absolute,.tag::before,.tooltip2 .tooltiptext{position:absolute}.wrapper-contact a:first-child{background-color:#25d366}.wrapper-contact a:nth-child(2){background-color:#85276b}.wrapper-contact a:nth-child(3){animation:.7s ease-out FadeIn;transition:.3s}.wrapper-contact a:hover:nth-child(3){background-color:#c7b9c5}@keyframes FadeIn{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.hide{bottom:0!important;z-index:-1;transition:2s}.wrapper-contact a{height:50px;width:50px;background:#571b3c;padding:10px;display:flex;flex-direction:row;border-radius:50%;justify-content:center;align-items:center;color:#fff;margin:2px;border:2px solid #ccc;box-shadow:0 2px 7px rgb(0 0 0 / 20%)}#certification-information strong,.wrapper-contact .social{font-size:18px}#newsletter-section,#request-exam-price{background:#aa076b;background:-webkit-linear-gradient(to right,#61045f,#aa076b);background:linear-gradient(to right,#440243,#800751)}#newsletter-section input[type=submit],#request-exam-price input[type=submit]{min-width:210px}@media (min-width:991px){#newsletter-section input[type=submit],#request-exam-price input[type=submit]{width:100%}}#contact-form-container .form-control{background-color:#f0f0f0;margin-bottom:10px;height:40px}#contact-form-container .textarea{height:190px}#contact-form-container .buttonHolder .btn{height:40px;min-width:1px}@media (max-width:991px){#contact-form-container .btn{margin:auto;float:none!important}#contact-form-container .g-recaptcha{margin:auto auto 10px;float:none!important;width:100%!important}#contact-form-container .g-recaptcha div{width:100%!important}}.boards-list .panel-body .board-logo{width:100%;max-width:180px}.boards-list .panel-body .board-text-with-logo{text-align:left}.certifications-list .certification-container a{color:#231c34;width:100%;height:100%}.certifications-list .certification-container:hover,.resources-container:hover,.tpp-button:hover,.tpp-trainings-list .trainings-list-item:hover{box-shadow:0 1px 6px 0 rgba(22,17,33,.5)}.resources-container,.tpp-button,.tpp-button:active,.tpp-button:focus,.tpp-trainings-list .trainings-list-item{box-shadow:0 1px 2px 0 rgba(189,188,188,.8)}.brightest-pagination,.certifications-list .certification-container:hover a,.resources-container:hover h3{color:#eb58de}.notes-container{padding-top:15px;padding-bottom:20px;font-size:14px;text-align:right;font-style:italic;display:inline-block;width:100%;border-top:1px solid #fff}#certification-information ul li::before{content:"• ";font-size:23px;color:#eb58de;padding-right:5px}#certification-information ul li ul{padding-left:15px;margin-bottom:0}#certification-information ul li ul li:last-child{padding-bottom:0!important}#certification-information ul li ul li::before{content:"◦ "!important;font-size:12px!important}.ttp-image{width:100%;height:100%;object-fit:contain}.tpp-button{border:none;background-color:#fff;cursor:pointer;width:100%;padding:10px;height:120px;font-size:18px;display:block}.tpp-logo-button{width:100%;max-width:120px}.tpp-logo{width:100%;max-width:150px}.tpp-trainings-list .trainings-list-item a{display:block;width:100%;height:100%}.schema-logo{max-width:160px}#frontend-cover{min-height:280px;background-position:left;background-size:cover;background-image:linear-gradient(to top,#dddcea 0,#f6f3ff 100%)}.paper-plane{right:40px;transform:rotate(324deg);z-index:1}.background-map{background-image:url("https://d288qud2qgn4l3.cloudfront.net/static/images/bg_map.svg");background-size:cover}.blue_dark{color:#140342}.gradient-container{background-image:radial-gradient(circle 1224px at 10.6% 8.8%,#fff 0,#d3cde2 100.2%);padding:20px 15px;height:100%;box-shadow:1px 2px 10px rgb(0 0 0 / 20%)}.img-thumbnail-board-logo{background-color:rgba(255,255,255,.5);margin:3px}.img-thumbnail{border:none;background-color:transparent}.logos-home{width:60%;vertical-align:middle}.logo-home-card{margin:auto;display:block}:root{--marquee-width:80vw;--marquee-height:25vh;--marquee-elements-displayed:5;--marquee-element-width:calc(var(--marquee-width) / var(--marquee-elements-displayed));--marquee-animation-duration:calc(var(--marquee-elements) * 3.5s)}.marquee{height:var(--marquee-height);color:#eee;position:relative}.marquee:after,.marquee:before{position:absolute;top:0;width:10rem;height:100%;content:"";z-index:1}.marquee:before{left:0}.marquee:after{right:0}.marquee-content{list-style:none;height:100%;display:flex;animation:scrolling var(--marquee-animation-duration) linear infinite}.hovicon,.tooltip2{display:inline-block;position:relative}@keyframes scrolling{0%{transform:translateX(0)}100%{transform:translateX(calc(-1 * var(--marquee-element-width) * var(--marquee-elements)))}}.marquee-content li{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:var(--marquee-element-width);max-height:100%;white-space:nowrap}.marquee-content li img{height:70%}@media (max-width:600px){html{font-size:12px}:root{--marquee-width:100vw;--marquee-height:16vh;--marquee-elements-displayed:3}.marquee:after,.marquee:before{width:5rem}}.navbar-social{font-size:15px}#contact-ways .fa-envelope-o{padding-top:7px;font-size:28px}@media (min-width:990px){#contact-ways .contact-way-container{padding-right:5px;padding-left:5px}}#contact-ways .contact-way-container:hover .background-grey{background-color:#f0f0f0;transition:.15s}#contact-ways .contact-way-container:hover .darkpurple,#contact-ways .contact-way-container:hover a.darkpurple{color:#666;transition:.15s ease-in-out}#contact-ways .contact-way-container:hover .fa{color:#eb58de;transition:.15s ease-in-out}@media (min-width:768px){.navbar-nav{padding-top:10px}#contact-ways .contact-way-container:hover #mail-text,#contact-ways .contact-way-container:hover #phone-text{display:none;transition:.15s ease-in-out;opacity:0}#contact-ways .contact-way-container:hover #mail,#contact-ways .contact-way-container:hover #phone{display:block;transition:.15s ease-in-out;opacity:1}}.login-page{background-color:#f0f0f0}.footer .nav-link,.frontend-footer .nav-link{padding-top:0;padding-bottom:0}.frontend-footer .footer-column{text-align:left;font-weight:300;padding-top:10px;padding-bottom:10px;color:#dddce0}.frontend-footer .footer-column a{color:#dddce0}.frontend-footer .footer-column .active{font-weight:500}.frontend-footer .footer-column p{font-size:14px}.frontend-footer nav li{padding-bottom:3px}.frontend-footer .nav-link.active{font-weight:500;color:#eb58de}.brightest-pagination:hover{color:#5d1a4a}.type-exam-online{background:url('https://d288qud2qgn4l3.cloudfront.net/static/images/type_online.png') center/32px 32px no-repeat;height:45px;width:45px}.type-exam-online:hover{background:url('https://d288qud2qgn4l3.cloudfront.net/static/images/type_online_white.png') center/32px 32px no-repeat;height:45px;width:45px}.type-exam-presential{background:url('https://d288qud2qgn4l3.cloudfront.net/static/images/type_classroom.png') center/28px 28px no-repeat;height:45px;width:45px}.type-exam-presential:hover{background:url('https://d288qud2qgn4l3.cloudfront.net/static/images/type_classroom_white.png') center/28px 28px no-repeat;height:45px;width:45px}.hovicon{font-size:45px;line-height:90px;cursor:pointer;margin:20px;width:90px;height:90px;border-radius:50%;text-align:center;z-index:1;color:#85276b}.content-events,.title-events{text-align:justify}.hovicon.small{font-size:20px;line-height:45px;width:45px;height:45px;margin:7px}.hovicon.mini{font-size:15px;line-height:32px;width:30px;height:30px;margin:7px}.hovicon.auto-width{width:auto;height:auto;padding:15px}.hovicon:after{pointer-events:none;width:100%;height:100%;border-radius:50%;content:'';-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.hovicon:before{speak:none;font-size:48px;line-height:90px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;display:block;-webkit-font-smoothing:antialiased}.hovicon.effect-1{background:rgba(255,255,255,.1);-webkit-transition:background .2s,color .2s;-moz-transition:background .2s,color .2s;transition:background .2s,color .2s}.hovicon.effect-1:after{top:-7px;left:-7px;padding:7px;box-shadow:0 0 0 4px #85276b;-webkit-transition:-webkit-transform .2s,opacity .2s;-webkit-transform:scale(.8);-moz-transition:-moz-transform .2s,opacity .2s;-moz-transform:scale(.8);-ms-transform:scale(.8);transition:transform .2s,opacity .2s;transform:scale(.8);opacity:0}.hovicon.effect-1.sub-a:hover{background:#eb58de;color:#41ab6b}.hovicon.effect-1.sub-a:hover i{color:#41ab6b}.hovicon.effect-1.sub-a:hover:after{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.tooltip2{border-bottom:1px dotted #000}.tooltip2 .tooltiptext{visibility:hidden;width:240px;background-color:#000;color:#fff;text-align:center;padding:2px 0;border-radius:6px;z-index:1;margin-top:-50px;margin-left:35px}.tooltip2:hover .tooltiptext{visibility:visible}.btn-training-provider{width:380px!important}.datetime_brightx_card{font-size:.7rem}.line-height-middle{line-height:1.3em}.grey-container-brightx{padding:20px 10px 10px;box-shadow:2px 3px 15px rgba(0,0,0,.15);background-color:#f6f7fb;height:100%}.grey-container-brightx-light{background-color:#e5e4e6ed;box-shadow:0 3px 15px rgba(0,0,0,.15);padding:20px 10px 10px;height:100%}.webinar-container{background-color:rgba(255,255,255,0);padding:0 40px 10px 60px}.btn-brightx-register{bottom:5px!important}.tag_brightx_card{font-size:.7rem;background-color:#6901ffd1;margin-top:-30px;color:#f2f2f2}.tag_brightx_card span{padding:20px}.title_brightx_card{height:60px;justify-content:center;align-items:center;display:flex}.btn-brightx{width:210px!important;margin-left:-105px!important}.btn-x-color{background:#6901ff;color:#fff}.btn-x-color:hover{background:#5103c3;color:#fff}.tags{margin:0;padding:0}.tags li{float:left}.tag{background:#eee;border-radius:3px 0 0 3px;color:#999;display:inline-block;height:26px;line-height:26px;padding:0 20px 0 23px;position:relative;margin:0 10px 10px 0;-webkit-transition:color .2s}.tag::before{background:#fff;border-radius:10px;box-shadow:inset 0 1px rgba(0,0,0,.25);content:'';height:6px;left:10px;width:6px;top:10px}.tag::after,canvas{top:0;position:absolute}.tag::after{background:#fff;border-bottom:13px solid transparent;border-left:10px solid #eee;border-top:13px solid transparent;content:'';right:0}.tag:hover{background-color:#85276b;color:#fff}.tag:hover::after{border-left-color:#85276b}@media (max-width:767px){.navbar-nav .language-nav-item #language-form{border:none}.secondary-menu-container{display:none}.btn-align-down-container .btn{position:static;margin:auto;max-width:none}.btn-align-down-container p{padding-bottom:10px}.tag_brightx_card{font-size:.98rem;padding:5px!important}.btn-brightx,.btn-brightx-detail{width:100%!important;margin-left:0!important}.logo-brightx{width:240px!important}}canvas{display:block;vertical-align:bottom;z-index:-1}#particles-js{position:relative;background-image:url("https://d288qud2qgn4l3.cloudfront.net/static/css");background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.btn-cookie{padding:0;color:#dddce0}.btn-clear-filter{min-width:auto;margin-top:-2px}.form-control{border-radius:0}@media (max-width:576px){.boards-list .panel-body .board-logo{max-width:120px}.boards-list .panel-body .board-text-with-logo{text-align:center}.tpp-button{height:100%;background-image:none!important;min-height:1px}.ttp-image{display:none!important}.tpp-logo-button{display:none}.tpp-name{display:block}.frontend-footer .footer-column:first-child{padding-bottom:15px}.frontend-footer nav li{padding-bottom:8px}.contact-footer,.footer-links{font-size:1.2em}.footer-links{padding:14px 20px}.footer-font-white{font-size:1.2em;padding:20px 10px}.contact-footer-link{padding:15px 10px}}.fill-white{fill:white}.image-right{display:block;margin-left:auto}.content-faqs h2{padding:10px 0;font-weight:600;font-family:Rokkitt,serif}.content-faqs p{line-height:1.5}.brightestx-center-content{border-left:1px solid #fff;border-right:1px solid #fff;padding:0 20px 0 80px}.title-events{position:absolute;top:20%;right:15%;font-size:74px}.brightestx-event-date-tag{position:absolute;top:2%;background:rgba(255,255,255,.8);color:#6900ff;padding:10px 20px;left:0;text-transform:uppercase;box-shadow:5px 2px 10px}.carousel-indicators li{background-color:rgb(133 39 107)}.carousel-indicators .active{background-color:#e08fc7}.btn-little{min-width:50%;margin-top:0;margin-bottom:10px;height:38px;font-size:20px}.background-light-grey{background-color:#fafbfe}.title-brightx{color:#6c757dbf}.background-participant{background-color:#f5f5f5;padding:0}.btn-left-align{margin-left:-100px}.btn-banner-top{border-radius:20px;box-shadow:none}.banner-top{height:140px;background-color:#251c35;display:flex;justify-content:center;align-items:center;transition:opacity .3s ease-in-out}.first-section{padding-top:100px}.title-banner-top{color:#fff;font-size:1.5em;padding-top:20px}.subtitle-banner-top{color:rgb(130 128 128);font-size:1.2em}.ribbon{width:240px;height:240px;position:absolute}.ribbon span{position:absolute;display:block;width:295px;padding:15px 0;background-color:#fff;color:#251c35ff;text-shadow:0 1px 1px rgba(0,0,0,.2);text-transform:uppercase;text-align:center}.ribbon-top-right{top:22px;right:-10px}.ribbon-top-right span{left:-25px;top:30px;transform:rotate(45deg)}@media (max-width:768px){.navbar-nav .nav-item{display:block!important}.navbar-nav .social-nav-item{width:15%;display:inline-block;margin-top:5px}#frontend-navbar-logo{padding:0}#frontend-navbar-logo img{max-width:130px}#frontend-navbar-toggler{padding:5px 60px 5px 10px}.checkboxes .form-control-label{padding-top:5px;padding-bottom:5px}#contact-form-container .btn,#newsletter-section input[type=submit],#request-exam-price input[type=submit]{width:100%}body{padding-top:0}.banner-top{height:320px;padding-top:40px}.ribbon-top-right{top:-20px;right:-70px}}#loginSection{padding-top:80px}.select2-results__option--selectable{cursor:pointer;text-align:left!important;font-size:14px!important}.select2-container--default .select2-selection--single{border:1px solid #fff!important;border-radius:0!important}.svg-pricing-icon{left:15%}.table-wrap{overflow-x:scroll}.table-wrap .table{min-width:1000px!important;width:100%;-webkit-box-shadow:0 5px 12px -12px rgba(0,0,0,.29);-moz-box-shadow:0 5px 12px -12px rgba(0,0,0,.29);box-shadow:0 5px 12px -12px rgba(0,0,0,.29)}.table-wrap .table thead th{border:none;padding:20px;font-size:13px;font-weight:500;color:gray}.table-wrap .table thead tr{background:#fff;border-bottom:4px solid #eceffa}.table-wrap .table tbody tr{margin-bottom:10px;border-bottom:4px solid #f8f9fd}.table-wrap .table tbody tr:last-child{border-bottom:0}.table-wrap .table tbody td,.table-wrap .table tbody th{border:none;padding:20px;font-size:14px;background:#fff;vertical-align:middle;text-align:left}.table-wrap .table tbody td .img{height:50px;border-radius:2px}.table-wrap .table tbody td .close span{font-size:12px;color:#dc3545}.form-control:focus{color:#495057;background-color:#fff;border-color:#c93ba1;outline:0}.search-alumni{padding:.6rem .75rem}.td-alumni{padding:15px!important;font-size:16px!important;text-align:left;font-weight:400!important}.tr-alumni{border-bottom:4px solid #85276b!important}.td-alumni img{max-height:60px;width:auto;object-fit:contain}.alumni-logo-AU,.alumni-logo-AiU,.alumni-logo-CU{max-height:40px!important}.alumni-logo-PtU{max-height:38px!important}.alumni-logo-IFPUG,.alumni-logo-SeU{max-height:50px!important}.collapsible-link{width:100%;position:relative;text-align:left}.collapsible-link::before{content:'\f107';position:absolute;top:50%;right:.8rem;transform:translateY(-50%);display:block;font-family:FontAwesome;font-size:1.1rem}.collapsible-link[aria-expanded=true]::before{content:'\f106'}.card-header-faqs{background-color:#85276b;padding:0}.title-faqs{font-family:Poiret One,Rokkitt,serif;font-size:.6em}