.services__item--light .services__content, .services__item--light:hover .services__desc, .services__item--light .services__desc {
    background-color: #6A9B9B;
    color: #fff;
}
.services__item--blue .services__content, .services__item--blue:hover .services__desc, .services__item--blue .services__desc {
    background-color: #2978A0;
}
.services__item--dark .services__content, .services__item--dark:hover .services__desc, .services__item--dark .services__desc {
    background-color: #0B4F6C;
}
.mbtn, .slick-arrow:not(.slick-disabled), .scrollup {
    background-color: #09D0CC!important;
}

.why-us__content::before {
    background-color: #00789b;
}

.adds_item, .adds_item:nth-child(3n) {
    background: #6A9B9B;
}

.adds_item:nth-child(3n+2) {
    background: #2978A0;
}
.services__h {
    color: #fff;
}
.main-cost__body::before {
    background-color: #122C34;
}
.more-link {
    color: #4ea5d9!important;
}

.do_list ul li .title {
    color: #0b4f6c;
}
.why_item_icon {
    background-color: #00789b;
    box-shadow: 0px 12px 20px -8px #00789b;
}
.site-header__write-us {
    border-bottom: 1px solid #4ea5d9;
    color: #4ea5d9;
}

.wysiwyg ul li::before {
    content: "";
    width: 20px;
    height: 20px;
    border-radius: 50%;
    background-image: url("../img/icons/icon_check_1.png");
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    position: absolute;
    top: 4px;
    left: 0;
}

.do_list ul li:nth-child(1)::before, .do_list ul li:nth-last-child(1)::before {
    background: url(../img/icons/icon_check_1.png);
    left: 0;
}

.do_list ul li::before {
    background-color: #297697;
    border-radius: 100%;
    width: 20px;
    height: 20px;
    content: '';
    display: block;
    background-repeat: no-repeat;
    position: absolute;
    left: 1PX;
    background-position: 5px;
    top: 3px;
}

.do_list ul li::after {
    top: 3px;
    bottom: 0;
    left: 10px;
    content: '';
    width: 2px;
    border-left: 2px dashed #297697;
    opacity: 0.3;
    position: absolute;
}

.risk-tab ul li {
    margin: 0 0 15px;
    padding: 0 0 0 30px;
    color: #4B536F;
    font-size: 16px;
    background: url(../img/icons/icon_check_1.png) no-repeat 0 0px;
}

.social__link {
    display: block;
    width: 18px;
    height: 18px;
    background-image: url("../img/icons/sprite-social-1.svg");
    transition-duration: 0.2s;
    transition-property: opacity;
    cursor: pointer;
  }

.adds__body::before {
    content: "";
    display: block;
    width: 100%;
    height: 100%;
    background-color: #deecff;
	background: linear-gradient(rgba(222,236,255,.999), rgba(222,236,255,0));
    position: absolute;
    left: 0;
    top: 0; 
}

/* .main-stage__body::before {
    content: "";
    display: block;
    width: 100%;
    height: 100%;
    background-color: #deecff;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: left top;
    position: absolute;
    left: 0;
    top: 0;
} */

.templates__illustration::before {
    content: "";
    width: 334px !important;
    height: 398px !important;
    right: 2px !important;
    border-radius: 60px;
    background-color: #deecff;
    -webkit-transform: skewY(1.5deg);
    transform: skewY(1.5deg);
    position: absolute;
    top: 10%;
    right: 0;
}
.loader {
    color: #09d0cc
}
.stage_num span {
    background-color: #deecff;
    display: inline-block;
}
.slider .slick-active button {
    background-color: #09d0cc;
}
.action_item_name.action_item_name2.template__h3, .action_item_text a {
    color:  #2978a0;
}
.marker {
    color: #6a9b9b;
}
.pdf_text6 {
    color: #6a9b9b;
    background: url(../img/download-i-1.png) no-repeat center left;
}
.news__main {
    background-color: #2978a0;
}
.news__label {
    color: #fff;
}
.events__intro::before {
    background-color: #09d0cc;
}
.site-header1 .site-header__phone, .site-header__phone, .site-header__write-us {
    color:  #2978a0;
}
.site-header1 .site-nav__link:hover, .site-header1 .site-nav__link:active {
    color: #2978a0;
}
.site-nav__link:hover::after {
    background-color: #2978a0;
}
.modal__closer {
    background-image: url(../img/icon-close-1.png);
}
.action_row {
    background: url(../img/material_arrow-1.png) no-repeat 50% 10px;
}
.action_item {
    border: solid 2px #2978a0;
}
#history .adds_item, #history .adds_item:nth-child(3n){
    background: #6a9b9b;
}
#history .adds_col:last-child .adds_item:nth-child(3n+1) {
    background: #2978a0;
}

#history .adds_col:first-child .adds_item:nth-child(3n+3) {
    background: #2978a0;
    border: #2978a0;
}
#history .history_btn button, #history .history_btn button:hover {
    background-color: #6a9b9b;
    color: #fff;
}