.ft-header-section.header-style-two .ft-header-main-menu .ft-main-navigation li {
    margin-left: 35px;
}
.ft-thx-about-section {
    padding: 70px 0px 100px;
 }
 .ft-service-section-3{
     padding-top: 80px;
 }
 .ft-faq-why-choose-us-section {
     padding-bottom: 90px;
     padding-top: 80px;
 }
 .ft1-main-footer {
     position: relative;
     margin-top: 0px;
     padding: 80px 0px 0px;
     background-image: linear-gradient(360deg, #04326f, #031e40d1)!important;
 }
 .ft3-cta-section-two .content {
    position: relative;
    text-align: center;
    color: #fff;
 }
 .ft-service-section-3 {
     background-color: #ffffff;
 }
 .ft-thx-about-section {
     background-color: #ffffff;
 }
 .ft-header-section.header-style-two .ft-header-cta-info:before {
    border-top: 55px solid #ff5500;
 }
 .ft-header-section.header-style-two .ft-header-cta-info {
    background-color: #ff5500;
}
.ft-header-section.header-style-two .ft-header-main-menu .ft-site-logo {
    width: 300px;
    padding: 10px 15px;
    background-color: #ffffff;
    text-align:center;
}
img.head-logo {
    width: 63%;
}
.ft-header-section.header-style-two .ft-header-main-menu .ft-site-logo:before {
    border-bottom: 98px solid #ff6200;
}
@media screen and (max-width: 500px){
    .ft-header-section.header-style-two .ft-header-main-menu .ft-site-logo {
        width: 247px;
        padding: 5px 0px;
        background-color: #ffffff;
        text-align: center;
    }
}
.ft-header-section.header-style-two .ft-header-main-menu .ft-site-logo:after {
    background-color: #ffae00;
}
.ft-header-section.header-style-two .ft-header-main-menu-wrapper {
    background-color: #05295c;
}
.ft-header-section.header-style-two .ft-header-top {
    background-color: #063371;
}
.ft-header-section.header-style-two .ft-header-cta-info:after {
    background-color: #ffae00;
}
.ft-header-section.header-style-two .ft-header-cta-btn a:hover {
    background-color: #ffaa00;
    border: 2px solid #ffaa00;
}
.scrollup {
    background-color: #f2a200;
}
.theme_color {
    color: #ffaa00;
}
.btn-style-one:hover {
    color: #ffffff;
    background-color: #05295c;
}
.btn-style-one .icon {
    background-color: #ffffff;
    color: #ff5500;
}
.btn-style-one {
    background-color: #ffaa00;
}
.btn-style-one:hover .icon {
    color: #ffffff;
    background-color: #ff5500;
}
.ft-section-title-3 span {
    color: #f85300;
}
.ft-service-innerbox-3 .ft-service-text-icon:after {
    background-color: #ff5500;
}
.ft-service-innerbox-3 .ft-service-icon {
    background-color: #fff;
    border: 10px solid #05295c;
}
.pr-cor-section-title .pr-cor-title-tag {
    color:#ff5500;
}
.ft3-cta-section-two .read-more {
    background-color: #ffaa00;
}
.space{
    margin-top: 200px;
    margin-bottom: 50px;
}
.terms{
    margin-top: 50px;
}
h6.marq {
    color: red;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.5;
    font-family: auto;
}
.radius{
    border-radius: 50px;
}
.list-link li a:hover {
    color: #f3961e;
}
.page-padding {
    padding: 80px 0px;
    background-color: #f7fafd;
}
.ft-project-overview-text-wrapper {
    padding-top: 0px;
}
.ft-blog-section-3 {
    padding: 70px 0px;
}
.ft-blog-innerbox-3 .ft-blog-text .more-btn {
    background-color: #ffaa00;
}
.blog-slider-3 .slick-dots li.slick-active {
    border: 4px solid #05295c;
}
.ft1-welcome-section .content-column .inner-column {
    padding-top: 0px;
}
.ft1-welcome-section .image-column .image:before {
    background-color: #ff5500;
}

.img-shape {
    border-radius: 10px;
}

.view {
    display: flex;
    align-items: center;
}

h3.heading {
    color: #fff;
    font-weight: 600;
}
.ft-thx-help-section .background_overlay {
    z-index: 1;
    height: 310px;
    background-color: rgba(0, 0, 0, 0.8);
}
.ft-thx-help-section .ft-thx-help-bg {
    height: 310px;
}
.btn-style-three:hover {
    color: #ffffff !important;
    background-color: #002a5c;
}
.ft-thx-faq-section {
    padding: 50px 0px 80px;
}

@media screen and (max-width:425px) {
    .color-layer {
        display: none;
    }
    .side-icon {
        display: none;
    }
    
    .rev_slider {
        overflow: hidden;
        height: 450px!important;
    }
    
    span.right-pattern-layer {
        display: none;
    }
    
    span.left-pattern-layer {
        display: none;
    }
    div.tp-caption {
        margin-top: 70px!important;
    }
    div.tp-caption a {
        margin-top: 100px!important;
    }
    div#rev_slider_one_forcefullwidth {
        margin-top: 70px!important;
    }
    .text {
        margin-top: 100px;
    }
    h1 {
        margin-top: 45px;
        font-size: 30px;
    }
    .ft1-main-slider h1 span {
        font-size: 30px;
        line-height: 40px;
    }
    ul li.second-slide{
        display:none!important;
    }
}


