


            .header-top {
        background: #ffffff;
        }
    
            .header-top .widget,
        .header-top .widget a,
        .header-top .widget ul li a{
        font-family: Roboto; font-weight: 600; font-size: 18px; color: #000; text-transform: none;         }
    
            .header-top .widget a:hover,
        .header-top .widget a:focus,
        .header-top .widget ul li a:hover,
        .header-top .widget ul li a:focus,
        .header-top .widget ul li.current-menu-item > a{
        color: #000;         }
    
            .custom-links__item a{
        font-family: Roboto; font-weight: 400; font-size: 16px; color: #000; text-transform: none;         }
    
            .custom-links__item a:hover,
        .custom-links__item a:focus{
        color: #000;         }
    
    
    
            .main-header {
        background: #f7f7f7;
        }
        @media screen and (max-width: 1023px) {
        .main-header__primary-nav {
        background: #f7f7f7;
        }
        }
                    .main-navigation li a{
        font-family: Roboto; font-weight: 600; font-size: 18px; color: #000; text-transform: none;         }
    
            .main-navigation li a:hover,
        .main-navigation li a:focus,
        .main-navigation li.active a{
        color: #da614e;         }
    
            .main-navigation ul{
        background-color:#f7f7ff;
        }
                .main-navigation ul li a{
        color: #acadbc;        }
        .main-navigation ul li a:after{
        background: #acadbc;        }
                .main-navigation ul li a:hover,
        .main-navigation ul li a:focus,
        .main-navigation ul li.active > a,
        .main-navigation ul li.current-menu-parent > a{
        color: #da614e;        }
    
    .sticky-block__item--primary {
    background: #acadbc;
    }

    .sticky-block__item--phone {
    background: #3b1bff;
    }
    .sticky-block__item--phone:hover{
    background: rgba(59,27,255,0.8);
    }

    .sticky-block__item--address {
    background: #f7f7ff;
    }
    .sticky-block__item--address.has-link:hover{
    background: rgba(247,247,255,0.8);
    }


    .contact-block,
    .contact-block a,
    .contact-block__label,
    .main-footer .gform_heading .gform_title,
    .menu-footer-menu-container .menu li a{
    color: #ffffff;
    }
    .contact-block a,
    .menu-footer-menu-container .menu li a{
    color: #ffffff;
    }
    .contact-block a:hover,
    .contact-block a:focus,
    .menu-footer-menu-container .menu li a:hover,
    .menu-footer-menu-container .menu li a:focus{
    color: #da614e;
    }
    .copyright-block {
    background:#1e1e1e;    color:#ffffff;    }
    .copyright-block a {
    color: #ffffff;
    }
    .copyright-block a:hover,
    .copyright-block a:focus {
    color: #da614e;
    }
    .contact-block__label {
    font-family: Roboto; font-weight: 400; font-size: 15px; color: #000; text-transform: uppercase;     }
    .main-footer .gform_heading .gform_title {
    font-family: Roboto; font-weight: 400; font-size: 15px; color: #000; text-transform: none;     }

.intro-block__title {
color:#3b1bff;}

.general-block__play{
color:#f7f7ff;}

.general-block__play:hover,
.general-block__play:focus {
color:#3b1bff;}
    .general-block__title{
    color:#acadbc;    }

    .secondary-block__media-play{
    color:#da614e;    }
    .secondary-block__media-play:hover,
    .secondary-block__media-play:focus{
    color:#3b1bff;    }
.accreditation-block__title{
color:#acadbc;}
    
    .secondary-block__title{
    color:#3b1bff;    }
    .gform_wrapper .gform_body ul li label {
    font-family: Arial, Helvetica, sans-serif; font-weight: 400; font-style: normal; text-transform: inherit;     }

    .gform_wrapper .gform_footer input[type='submit'],
    .gform_wrapper .gform_footer .button{
    font-family: &quot;Arial Black&quot;, Gadget, sans-serif; font-weight: 600; font-style: normal; text-align: center; text-transform: uppercase; border-color: transparent; padding: 26px 51px 23px;     }

    .gform_wrapper .gform_footer input[type='submit']:hover,
    .gform_wrapper .gform_footer .button:hover,
    .gform_wrapper .gform_footer input[type='submit']:focus,
    .gform_wrapper .gform_footer .button:focus {
    border-color: transparent;     }
    .gform_wrapper .gform_heading .gform_title {
    font-family: &quot;Arial Black&quot;, Gadget, sans-serif; font-weight: 600; font-style: normal; text-align: inherit; text-transform: inherit;     }
#general-block_5e4d1ed9df89d{
  text-align: center;
}

#general-block_5e4d1ed9df89d .container{
  justify-content: center;
}
#one-column-text-block_5e53b53bec819 {
    padding: 50px 0 0;
}
.division-block__card-image{
    background-size: contain !important;
    background-color: #f5f5f5;
}
.division-block--fancy .division-block__card {
    padding: 10px 0;
}
.division-block__content p{
text-align: center;
}
.division-block--fancy.fixed-height .division-block__card {
    min-height: 475px;
}
.division-block--fancy.fixed-height .division-block__card-inner {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
   justify-content: center;
}
.division-block--fancy.fixed-height .division-block__content p {
    margin: 0;
}
@media screen and (max-width: 1023px){
.general-block {
    padding: 65px 0;
}
  .division-block--fancy.fixed-height .division-block__card {
    min-height: inherit;
}
  .division-block--fancy.fixed-height .division-block__card-image {
  min-height: 410px;
  }
   .division-block--fancy.fixed-height .division-block__card--content {
    padding: 20px 0;
}
}
@media screen and (max-width: 767px){ 
.division-block--fancy.fixed-height .division-block__card-image {
  min-height: 350px;
  }
}
