.rs-services.style6 .services-box-area {
    box-shadow: none;
    text-align: center;
}

.services-content .title {
    font-size: 30px !important;
}

.rs-services.style6 .services-box-area .services-item .services-icon {
    margin-bottom: 0;
    color: #050e49;
    font-size: 50px;
}

.nivo-prevNav, .nivo-nextNav {
    display: none;
}

.company-slider-title {
    background: #f58220;
    color: #fff !important;
    display: inline-block;
    padding: 2px 10px;
    font-size: 25px;
}

.company-slider-title-1 {
    color: #f58220 !important;
    margin-top:320px;
}

.rs-slider.slider3 .content-part {
    top: 40%;
}

.rs-footer.style1 .footer-top .footer-logo img {
    height: 70px;
}

.rs-footer.style1 .footer-top .address-widget li .desc {
    padding-top: 3px;
}

.rs-blog.blog-main-home .blog-item .blog-content .blog-meta {
    left: 0px;
    width: 100%;
    background: #f58220;
}

.rs-breadcrumbs.img1 {
    background: url(/front/assets/photos/slider-2.jpg);
}

.rs-services.style8 .flip-box-inner:hover .flip-box-wrap .back-front:before {
    background-color: transparent;
    background-image: linear-gradient(90deg, #f58220 0%, #f58220 58%);
    border-radius: 4px 4px 4px 4px;
}

::selection {
    background: #f58220;
    text-shadow: none;
    color: #ffffff;
}

.rs-breadcrumbs .breadcrumbs-inner {
    padding: 80px 0 80px;
}

.rs-breadcrumbs .breadcrumbs-inner .page-title:after {
    background: #f58220;
}

.card.artikel-detail {
    border: none;
    box-shadow: 0 6px 25px rgb(0 0 0 / 7%);
}

.rs-inner-blog .blog-details .blog-full .single-post-meta {
    padding: 0px;
}

.recent-post-img {
    max-height: 50px;
    width: 100%;
    min-height: 50px;
}


.rs-process.style2 .rs-addon-number .number-part {
    padding: 10px 10px 10px 10px;
}

.full-width-header .rs-header .menu-area .main-menu .rs-menu ul.nav-menu li.menu-item-has-children {
    margin-right: 20px;
}

.select2-container .select2-search--inline .select2-search__field {
    line-height: 15px;
}

.select2-selection__choice__display {
    font-size:12px;
}

.btn-apply {
    text-align: center;
}

.select2-container .select2-selection--single {
    height: 32px !important;
}

.artikel-detail ul {
    list-style: outside;
    margin: -10px 0px 20px 35px;
}

.rs-breadcrumbs .breadcrumbs-inner {
    padding: 50px 0 40px;
}

.rs-breadcrumbs .breadcrumbs-inner .page-title .watermark {
    font-size: 350%;
    text-align: right;
    padding-top: 17px;
}

.rs-contact.main-home .contact-icons-style .contact-item {
    min-height: 250px;
    margin-bottom: 20px !important;
}

.pricing-table-body {
    line-height: 10px;
}

span.our-client-box {
    background: #050e49;
    padding: 5px 15px;
    color: #fff;
    margin-bottom: 10px;
    display: inline-block;
}

.readon.consultant.lets-talk {
    padding: 8px 22px;
    font-size: 14px;
    background: #f58220;
    margin-top: 5px;
}

.full-width-header .rs-header .menu-area .rs-menu-area {
    margin-right: 42px;
}

.company-slider-title {
    border-radius: 50px;
}

.rs-services.style6 .services-box-area .services-item .services-icon img {
    width: 74px;
}

.our-client::after {
    display: none !important;
}

.modal-body ul {
    list-style: disc;
    margin-left: 30px;
}

.rs-slider.slider3 .nivoSlider img {
    max-width: 100%;
}

@media only screen and (max-width: 480px) {
    .rs-slider.slider3 .nivoSlider img {
        height: 315px !important;
        width: auto !important;
    }
}

.why-choose .services-item:after {
    display: none !important;
}

.form-check-input {
    margin-top: 0.335em;
}

@media only screen and (max-width: 1089px) {
    h2.sl-title.company-slider-title-1 {
        margin-top: 0px;
        font-size: 6vw !important;
    }
}

@media only screen and (max-width: 575px) {
    div#rs-services {
        margin-top: -40px;
    }
}
