/*css overrides*/
.main-header__left__logo{
        background-color: #172852 !important;
}


.experience-menu-item__type{
        color: #999 !important;
        text-transform: uppercase;
        font-style: normal !important;
}
.intro .logo{
    color: #333740 !important;
}

.property{
    color: #333740 !important;
     text-transform: uppercase;
        font-style: normal !important;
}


.experience-menu-item{
    box-shadow: none !important;
}

.selected-carat-tick{
        color: #172852!important
}
.education__container__text{
    color: #172852 !important;
}
.education__title.center-xs{
    color: #172852 !important;
    text-transform: uppercase;
        font-style: normal !important;
}

.slider-wrapper .sliders-ticks{
    color: #172852 !important;
}
.selected-tick {
    color: #172852!important;
}
.title-wrap .title{
        color: #fafaef !important;
        text-transform: uppercase;
        font-style: normal !important;
}

span.ng5-slider-span.ng5-slider-pointer.ng5-slider-pointer-min {
    background-color: #172852 !important;
}

.details__title{
        color: #333740 !important;
}
.details__title--bold,.container__title{
    color: #333740 !important;
}
app-experience-more .container__title {
    color: #fff !important;
}

.report__diamond-view path {
    fill:#fff;
}

.report__diamond-view svg .st0 {
    stroke:#fff !important;
}

.report__diamond-view-title {
    color: #fff !important;
    border-bottom-color: #fff !important;
}

.container__stars__wrap path {
    fill: #333740 !important;
}
.container__title.middle-xs.center-xs.row{
       text-transform: uppercase;
        font-style: normal !important;
        color: #172852;
}

.wrapper__text {
    text-transform: uppercase;
        font-style: normal !important;
}
.logo-samp-rep__text{
text-transform: uppercase;
        font-style: normal !important;
}

.experienceMore__btn{
    text-transform: uppercase;
        font-style: normal !important;
}

.container .title__real, .container .title__bold{
    color: #172852 !important;
    
}


.logo.row.center-xs.middle-xs.ng-star-inserted {
    color: white;
}


.experience-menu-item.row.layout-column.center-xs.middle-xs{
    box-shadow: 0 0 10px -1px #fff !important;
    border: none !important;
}

.experience-menu-item__property{
        color: #999 !important;
}
.ng5-slider .ng5-slider-selection{
        background-color: #172852!important;
}

.title-wrap .title{
        color: #999 !important;
        text-transform: uppercase;
        font-style: normal !important;
}
.title-wrap .title svg {
        text-transform: none;
}


.measure__title{
     text-transform: uppercase;
        font-style: normal !important;
        color: #172852 !important;
}
.container__title {
    text-transform: uppercase;
    font-style: normal !important; 
    
}
.container__main-title.middle-xs {
    text-transform: uppercase;
    font-style: normal !important;
    color: #172852 !important;
}

.container__title.center-xs.middle-xs {
    color: #172852 !important;
}

.container__title__wrap{
    text-transform: uppercase;
        font-style: normal !important;
        color: #172852 !important
}

.wrap.row.middle-xs.center-xs{
     text-transform: uppercase;
        font-style: normal !important;
        color: #172852 !important
}
.journey__titles__main{
    text-transform: uppercase;
        font-style: normal !important;
}

.share-popup__title{
   text-transform: uppercase;
        font-style: normal !important; 
}

.ng5-slider-span.ng5-slider-bar.ng5-slider-selection {
    background-color: #172852 !important;
}

.info-properties__pull-up-icon g {
    fill: #ffffff !important;
}

.details__icon g {
  fill: #ffffff !important;  
}

.pull-up-wrap__icon g{
    fill: #333740 !important; 
}

.info-properties__pull-up-icon.rotate-icon g {
    fill: #172852 !important;
}

.ng-trigger.ng-trigger-experienceMoreAnimation.ng-tns-c1-0.ng-star-inserted {
    background-color: #333740;
}

.main-header__right {
    background-color: #333740 !important;
}

.container__btn-close img, .container__btn-close svg{
    background-color: #0000 !important;
}
.backgroundGradient{
    background-image: linear-gradient(217deg,#ededed,#ededed) !important;
}

.share-popup__button{
    background-color: #0000 !important;
}

.share-popup__content{
        background-color: #333740 !important;
}

.share{
        background-color: #333740 !important;
}

app-info-page.ng-trigger.ng-trigger-doAnimation.ng-tns-c1-0.ng-star-inserted {
    background-color: #333740;
}

.container__group__title{
    font-style: normal !important;
text-transform: uppercase !important;
}

.tick__carat-size.selected-carat-tick {
    color: #172852 !important;
}
.default {
    background-color: #333740 !important;
    
}

.dropdown .arrow{
    fill: #333740;
}

.intro .logo circle {
    fill: #333740;
}

.education__img.center-xs svg path {
    fill: #172852;
}


.ng-trigger-doAnimation.ng-tns-c31-16.ng-star-inserted {
    background-color: #333740;
}

.education__img g {
    fill: #172852;
}

.wrapper{
    background-color: #333740;
}
app-journey-slide.ng-star-inserted, app-journey-your-diamond.ng-star-inserted{
    background-color: #ededed;
}

app-report.ng-trigger {
    background-color: #333740;
}
.report__logo-wrapper {
    fill: white;
}

.report__title {
    color: white!important;
}

.report__detail-title {
    color: #fff !important;
}
.report__detail-value {
    color: white !important;
}
.journey__titles__main {
    COLOR: #2d353c  !IMPORTANT;
}

.journey__titles__sub {
    COLOR: #2d353c !IMPORTANT;
}
.journey .swiper-pagination-bullet.active svg g, .journey .swiper-pagination-bullet.active svg g path{
    stroke: #172852 !IMPORTANT;
}

.experienceMore path {
    fill: #333740 !IMPORTANT;
}

.education__title text {
    text-transform: lowercase;
}

.container__title text {
    text-transform: lowercase;
}

.container__main-title.middle-xs text {
    text-transform: lowercase;
}

.journey .swiper-pagination-bullet g {
    stroke: #333740;
}

.journey .swiper-pagination-bullet circle {
    fill: rgba(255, 255, 255, 0.2);
}

.divider{
    border: #333740 !IMPORTANT;
}

.main-header__left {
    background-color: #333740 !important;
}

.container__btn-close {
    background-color: transparent !important;
}
.sampler-container__side__text--bottom,.sampler-container__side__text--top {
    color:#fff;
}
.back-title__title {
        font-style: normal !important;
}

.education__title svg path,.container__title svg path,.measure__title svg path {
    fill: #172852 !important;
}
.measure__title svg {
     text-transform: none;
}

.backgroundGradient {
    background-image:none !important;
}

.mobile .swiper-slide__text {
    font-size: 13px !important;
}

.mobile video {
    width: 100%;
}

.mobile .education__container__text{
    font-size: small;
}

app-report {
    BACKGROUND-COLOR: #333740 !IMPORTANT;
}

Lightreportviewer, .container.layout-column, cutheartsandarrows {
    background-image: linear-gradient(217deg,#fff,#fff) !important;
}

.logo-samp-rep__img{
        height: 50% !important;
}

.intro-logo svg path {
    fill: #002554 !important;
}
aboutus.ng-star-inserted img {
    max-width: 62%!important;
}

.home-base{
        background-color: #172852;
}

.details .details-wrap .sp-section{
    color: #fff !important;
}
.education__subtitle__text {
  
    font-weight: 500;
}

.desktop aboutus .image-wrap.row.center-xs.middle-xs {
    width: 80% !important;
}

.about-us__slides .swiper-container .swiper-wrapper .swiper-slide .image-wrap iframe {
    height: 20rem !important;
    width: 40rem !important;
}

@media (max-width: 46rem) and (orientation: portrait){
.about-us__slides .swiper-container .swiper-wrapper .swiper-slide .image-wrap iframe {
    height: 10rem !important;
    width: 20rem !important;
}
aboutus .image-wrap.row.center-xs.middle-xs {
    width: 100% !important;
}
}

