@charset "utf-8";

/* CSS Document */

:root {
	
	/* #0091f7 in decimal RGB */
	--main-color: rgb(10,35,66);
	--main-color-rgb: 10,35,66;
    --main-color-hex: #0a2342;
    --light-color-hex: #004aad;
    --light-color: rgb(0, 74, 173);
	--light-color-rgb: 0, 74, 173;
	
}

.project-three_pattern,
.choose-block_one-icon,
.slider-three_title span:before,
.marketing-one .animation_mode .marketing-one_icon,
.price-block_one-list li:before,
.feature-block_three-icon{
	filter: grayscale(100%);
}

.preloader{
    background: linear-gradient(135deg, rgba(10,35,66, 1) 0%, rgba(10,35,66, 1) 100%);
}
.feature-block_two-inner:hover {
background-image: linear-gradient(to bottom, #0a2342, #0a2342, #0a2342);
}
.feature-block_two_count sup {
    position: relative;
    color: var(--light-color);
}

.contact-us .customer-block_one-inner:hover a.customer-block_one-more, .main-footer_links li a:hover, .sec-title_title {
        color: var(--light-color);
}
.sec-title_title:before{
    border-bottom: 1px dashed var(--light-color);
}
.contact-us .customer-block_one-title {
    font-size: 20px;
}
.service-block_two-number{
    background: linear-gradient(
    to bottom,
    #1b5187,
    #15406f,
    #103562,
    #0d2c52,
    #0a2342
);
}
.page-title h1 {
    font-weight: 700;
    margin-bottom: 50px;
    text-transform: capitalize;
    color: var(--white-color);
}

.customer-3-icon path {
    fill: var(--main-color);
}

.animated .customer-3-icon path {
    fill: var(--light-color);
}
.main-header .main-menu .navigation > li > ul{
        width: 20rem;
}