  .service-title   a:hover, a:focus {
    color: #ffffff !important;
} .service-item-current-style1:hover {
    background: #1E90FF ;
}
.service-item-current-style1 {
    padding: 12px 40px 12px;
    background: #222222;
    border-radius: 8px;
    position: relative;
    overflow: hidden;
    transition: all 0.3s ease-in-out;
}
.service-item-current-style1 .service-icon .count:after {
    font-size: 36px;
    color: #f4f4f4;
    counter-increment: my-sec-counter;
    content: counter(my-sec-counter, decimal-leading-zero) " ";
}
.service-item-current-style1:after {
    content: "";
    background: #777777;
    position: absolute;
    height: 90px;
    width: 90px;
    right: -25px;
    bottom: -25px;
    border-radius: 50%;
    transition: all 0.3s ease-in-out;
    transform: scale(0.8);
    opacity: 0.4;
}
    .tm-sc-unordered-list.list-style3 ul li {
    list-style-type: none;
    width: 100%;
    display: flex;
}
        header#header .header-top {
    background-color: #1E90FF ;
}
.icon-theme-colored1.icon-dark a:hover {
    background-color: #ffffff;
}

header#header .header-top .element:not(.styled-icons) a:not(.btn):not(.styled-icons-item):not(.wp-block-button__link):not(.wp-block-button__link):not(.dropdown-item):hover {
    color: #1E90FF ;
}
 .contact-phone a:hover{
     color: #fff;
}
        .icon-theme-colored1.icon-dark a {
    background-color: #1E90FF ;
    color: #fff;
}
        .menuzord.blue .menuzord-menu > li.active > a, .menuzord.blue .menuzord-menu > li:hover > a, .menuzord.blue .menuzord-menu ul.dropdown li:hover > a {
    background: #1E90FF ;
    color: #fff;
}
        .menuzord-brand {
    margin: 3px 30px 3px 0;
    float: left;
    color: #666;
    text-decoration: none;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.3;
    cursor: pointer;
}
        header#header .menuzord-brand img {
    max-height: 95px;
    width: auto;
    transition: all 0.3s ease;
}
        .footer.footer-currenty-style {
    background-color: #1E90FF  !important;
    color: #b0b9d1 !important;
}
    .bg-theme-colored1 {
/*    background-color: #1e90ff !important;*/
         background-color:   #126ded !important;
      
}
        .footer-bottom-border {
    border-bottom: 1px solid #1e90ff;
}
        .text-gray-silver {
    color: #ffffff !important;
}
        .icon-theme-colored2.icon-gray a {
/*    color: #1e90ff;*/
             color: #1E90FF ;
            
}
/*
        .icon-theme-colored2.icon-gray a:hover {
    color: #fff;
    background-color: #1e90ff;
}
*/
.icon-theme-colored2.icon-gray a:hover,a:active ,a:focus{
    color: #ffffff;
    background-color: #1E90FF ;
    
}
    .icon-box.iconbox-theme-colored1 .icon.icon-dark {
    background-color: #1E90FF ;
    color: #fff;
}
        .logo {
    height: 72px;
    background: #fff;
    padding: 2px;
    width: 72px;
    margin-bottom: 20px;
}
    .footer.footer-currenty-style {
/*    background-color: #1E223F !important;*/
    color: #fff !important;
}
        .footer.footer-currenty-style a:not(.social-link):not(.icon) {
    color: #ffffff !important;
}
        .btn-theme-colored1 {
    color: #fff;
    background-color: #1e90ff;
    border-color: #1e90ff;
    box-shadow: 0 7px 20px rgb(48 41 137 / 38%);
}
    .btn-theme-colored1:hover {
    color: #fff;
    background-color: #1e90ff;
    border-color: #1e90ff;
    box-shadow: 0 10px 20px rgb(48 41 137 / 45%);
}    
        
         .widget.widget_nav_menu ul > li::before {
    color: #ffffff;
}
        
        .icon-box-icon i {
    color: #1E90FF ;
}
   .feature-current-item .feature-icon i {
    color: #1E90FF ;
}
        .scrollToTop {
/*    background-image: linear-gradient(to right, #1e90ff 0%, #1E90FF  51%, #1e90ff 100%);*/
            background-image: linear-gradient(to right, #126ded 0%, #1E90FF  51%, #126ded 100%);
}
        .image-box .company-est {
    background: #1E90FF ;
}
        .image-box .floating-img1-box:after {
    background: #1E90FF ;
}
        .text-theme-colored1 {
    color: #1E90FF  !important;
}
       .tm-sc-unordered-list ul li:before {
    color: #1E90FF ;
            
}
#service  .tm-sc-unordered-list ul li:before {
/*    color: #1E90FF ;*/
             color: #fff;
}
        .form-control:active, .form-control:focus {
    box-shadow: 0 0 0 2px #1E90FF ;
}
        .form-control:focus {
    color: #495057;
    background-color: #fff;
    border-color: #1E90FF ;
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgb(69 65 128 / 55%);
}
        footer#footer .footer-widget-area .widget .widget-title {
    margin-bottom: 10px;
    font-size: 1.4rem;
}
      
        .btn-theme-colored2 {
    color: #1E90FF ;
    background-color: #ffffff;
    border-color: #ffffff;
    box-shadow: 0 7px 20px rgb(70 66 129 / 55%);
}
        .btn-theme-colored2:not(:disabled):not(.disabled):active, .btn-theme-colored2:not(:disabled):not(.disabled).active, .show > .btn-theme-colored2.dropdown-toggle {
    color: #ffffff;
    background-color: #1E90FF ;
    border-color: #ffffff;
}
        .btn-theme-colored2:hover {
    color: #fff;
    background-color: #1E90FF ;
    border-color: #ffffff;
    box-shadow: 0 10px 20px rgb(70 66 129 / 52%);
}
        .btn-theme-colored1 {
    color: #fff;
    background-color: #126ded;
    border-color: #126ded !important;
/*    box-shadow: 0 7px 20px rgb(48 41 137 / 38%);*/
/*            box-shadow: 0 7px 20px rgb(39 45 106 / 38%);*/
            box-shadow: 0 7px 20px rgb(23 31 107 / 38%);
}
/*
    .btn-theme-colored1:hover {
    color: #fff;
    background-color: #1e90ff;
    border-color: #1e90ff !important;
    box-shadow: 0 10px 20px rgb(48 41 137 / 45%);
}    
*/
.btn-theme-colored1:hover {
    color: #fff;
    background-color: #126ded;
    border-color: #126ded !important;
    box-shadow: 0 10px 20px rgb(48 41 137 / 45%);
}
        .btn-theme-colored1:not(:disabled):not(.disabled):active:focus, .btn-theme-colored1:not(:disabled):not(.disabled).active:focus, .show > .btn-theme-colored1.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgb(70 66 129 / 52%);
}
    .btn-theme-colored1:not(:disabled):not(.disabled):active, .btn-theme-colored1:not(:disabled):not(.disabled).active, .show > .btn-theme-colored1.dropdown-toggle {
    color: #fff;
    background-color: #1e90ff;
    border-color: #1e90ff !important;
}   
        .bg-theme-colored3 {
    background-color: #1E90FF  !important;
}
        .testimonial-current-style1 {
    padding: 60px 60px 60px;
            height: 489px;
}
        .testimonial-current-style1:hover ul li:before{
           color:#fff;
        }
        .testimonial-current-style1:hover {
    background: #1E90FF ; }
        .testimonial-current-style1:after {
    background: #1E90FF ;
}
        .image-box-style2 .company-est {
    background: #1E90FF ;
}
.image-box-style2 .company-est {
    position: absolute;
    width: 160px;
    align-items: center;
    top: 40px;
    left: -10px;
    padding: 40px;
    border-radius: 50%;
    text-align: center;
    height: 160px;
}
.layer-overlay.overlay-theme-colored2-9::before {
/*    background-color: rgb(39 45 106 / 89%);*/
    background-color: rgb(30 144 255 / 70%);
}
.border-bottom-dark {
    border-bottom: 1px solid #f1f1f1;
}

@media (min-width: 1200px){
.menuzord-menu > li {
    padding: 20px 5px;
}
}
.bg-theme-colored2 {
    background-color: #126ded !important;
}
.feature-banner-item {
    padding: 45px 60px;
    background: #126ded;
    position: relative;
    border-radius: 5px;
}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    font-weight: 800;
    line-height: 1.3;
    color: #222222;
}