.mysection {
    margin-top: 60px;
    margin-bottom: 50px;
}

.widget-area aside {
    overflow: hidden;
    padding: 0 20px;
    margin-bottom: 50px;
    position: relative;
}

.mysection span {
    color: orangered
}

.bread a {
    color: white;
    text-shadow: 1px 1px 1px black;
}

.bread a:hover {
    color: #002f42;
}

.carousel-control-next,
.carousel-control-prev {
    background: gray;
    position: absolute;
    top: 0;
    bottom: auto;
    opacity: 1.5;
}

.list-style2 ul li {
    border: none !important;
    padding: 0px !important;
}

.testi-style1:hover {
    background-color: black !important;
}


.service-style1 {
    background-color: #0008ff17;
    border: 1px solid #a39c9c;
    border-radius: 10px;
}

.service-style1:hover {
    background-color: #033145;
}

.form-btn {
    display: flex;
    justify-content: center;
    margin: 5px;
    border: 1px solid;
    background-color: #002f42;
    border-radius: 12px;
}

.feature-style1 {
    padding: 14px 7px !important;
}

.sec-subtitle {
    text-transform: uppercase;
    display: block;
    color: #f6850c;
    font-family: var(--title-font);
    font-size: 16px;
    font-weight: 600;
    margin: -0.25em 0 23px 0;
}


.readmore {
    color: orangered;
    font-weight: bold;
    text-shadow: 1px 1px 1px black;
}

.readmore:hover {
    color: blue;
    text-shadow: 1px 1px 1px black;

}

.business {
    font-size: 18px;
    font-weight: 500;
    color: #013145;
}


.it_company {
    font-weight: normal !important;
    text-align: right;
    color: white;
    font-size: 12px;
    margin-top: 5px;
}

.Training_service {
    margin-top: 60px;
    margin-bottom: 10px;
}

section span {
    color: orangered;
}

form textarea {
    margin-top: 10px;
    min-height: 83px !important;
}

.form-btn {
    text-align: center;
    background-color: #002f42;
    color: white !important;
    width: 100%;
    border-radius: 7px;
    margin-top: 18px;
}

.side-form {
    background-color: #002f42;
    border-radius: 10px;
}

.form-input-css {
    margin-top: 10px;
    height: 40px;
}

.service-img img {
    border: 2px solid #002f42;
}

.bread a {
    color: white;
    text-shadow: 1px 1px 1px black;
}

.bread a:hover {
    color: #002f42;
}

.service-style2 .service-content {
    background-color: #dee4e7 !important;
}

.blog-title a {
    font-size: 17px !important;
}

.feature-wrap1 .container {
    position: static !important;
    /* z-index: 36; */
    margin-top: 20px !important;
}

.feature-wrap1 .feature-style1 {
    padding: 14px 7px !important;
    border: 1px solid gray;
    border-radius: 10px;
}

.vs-btn.style4,
.vs-btn.style3 {
    background-color: #f6850d !important;
    color: #ffffff !important;
}

.mysection {
    margin-top: 60px;
    margin-bottom: 50px;
}

.widget-area aside {
    overflow: hidden;
    padding: 0 20px;
    margin-bottom: 50px;
    position: relative;
}

.mysection span {
    color: orangered
}

.bread a {
    color: white;
    text-shadow: 1px 1px 1px black;
}

.bread a:hover {
    color: #002f42;
}

.carousel-control-next,
.carousel-control-prev {
    background: gray;
    position: absolute;
    top: 0;
    bottom: auto;
    opacity: 1.5;
}

.list-style2 ul li {
    border: none !important;
    padding: 0px !important;
}

.newstyle {
    color: white;
    background-color: #141313;
    font-size: 13px;
}