/*
 * ::::::::::: Custom Styles :::::::::::
 * Note: use this file to add or override any other styles.
 * DON'T EDIT TEMPLATE CSS/SCSS FILES DIRECTLY, JUST USE THIS FILE.
 */

.testimonials.style-4 .testimonials-item h3 span, .team .team-member .team-member-meta h5 {
    color: #D8D8D8;
}

body.footer-background.dark-color footer .footer-social-links li .icon {
    color: rgba(255,255,255,.9);
}

body.footer-background.dark-color .footer-bottom-content a, body.footer-background.dark-color .footer-bottom-content p {
    color: rgba(255,255,255,.85);
}

.works.isotope .isotope-filter.style-2 li {
    color: #5c5c5c;
}

.image-hover.effect-1 figure h5, .image-hover.effect-1 figure p {
    color: rgba(255,255,255,1);
}

.works-latest .works-latest-item .works-latest-item-meta h5 a, .works-latest .works-latest-item .works-latest-item-meta h3 a, .works-latest .works-latest-item .works-latest-item-meta h5, .works-latest-item .works-latest-item-meta h3 {
opacity: 1;
}

body .image-hover figure img {
 min-height: auto!important;
}

@media screen and (max-width:768px) {
    body .works-latest .works-latest-item .works-latest-item-meta h3 {
     font-size: 18px;
    }

    body .image-hover figure img {
     min-height: auto!important;
    }

    body .tp-caption.large_text {
        font-size: 16px!important;
        padding-top: 25px !important;
        padding-bottom: 0 !important;
    }
}
.has-background-primary { background-color: #49679f!important }
*::-moz-selection {
    background-color: #49679f;
    color: #fff;
}

*::selection {
    background-color: #49679f;
    color: #fff;
}
.comment-notes .required {
    color: #49679f !important;
}
#quickviewInfo .quickview-body footer .footer-social-links li .icon, #quickviewInfo .quickview-body .footer .footer-social-links li .icon {
    width: 30px;
    height: 30px;
    border-radius: 100%;
    background-color: #49679f !important;
    color: white;
}

#quickviewInfo .quickview-body footer .widget-list .content a:hover, #quickviewInfo .quickview-body .footer .widget-list .content a:hover {
    color: #49679f !important;
}
.back-to-top.is-primary:hover .icon {
    background-color: #49679f !important;
}
.bd-notification.is-primary {
    background-color: #49679f !important;
    color: #fff;
}
.global-social-links li .icon {
    width: 35px;
    height: 35px;
    border-radius: 100%;
    background-color: #49679f !important;
    color: white;
    -webkit-transition: all 0.4s ease;
    transition: all 0.4s ease;
}
.global-social-links.style-1 li .icon:hover, .global-social-links.style-3 li .icon:hover {
    color: #49679f !important;
    background-color: transparent;
}
.global-social-links.style-2 li .icon:hover {
    background-color: #49679f !important;
}
.global-social-links.style-4 li .icon {
    background-color: transparent;
    color: #49679f !important;
}
.entry-content blockquote.is-link {
    border-color: #49679f !important;
}.entry-content blockquote.is-link span {
    color: #49679f !important;
}

.content blockquote.is-link.style-1:before,
.entry-content blockquote.is-link.style-1:before {
    color: #49679f !important;
}
.entry-content blockquote.is-link.style-1 span:before {
    border-color: #49679f !important;
    background-color: #49679f !important;
}

.content blockquote.is-link.style-2:before,
.entry-content blockquote.is-link.style-2:before {
    color: #49679f !important;
}
.entry-content blockquote.is-link.style-3:before {
    color: #49679f !important;
}
.entry-content blockquote.is-link.style-3:after {
    color: #49679f !important;
}
.entry-content blockquote.is-primary {
    border-color: #49679f !important;
}

.entry-content blockquote.is-primary span {
    color: #49679f !important;
}
.entry-content blockquote.is-primary.style-1:before {
    color: #49679f !important;
}
.entry-content blockquote.is-primary.style-1 span:before {
    border-color: #49679f !important;
    background-color: #49679f !important;
}
.entry-content blockquote.is-primary.style-2:before {
    color: #49679f !important;
}
.entry-content blockquote.is-primary.style-3:before {
    color: #49679f !important;
}
.entry-content blockquote.is-primary.style-3:after {
    color: #49679f !important;
}
.entry-content blockquote.is-primary.style-3:after {
    color: #49679f !important;
}
.box-item .icon {
    width: 85px;
    height: 85px;
    border-radius: 100%;
    background-color: #49679f !important;
    color: white;
    margin-bottom: 32px;
    -webkit-transition: all 0.4s ease;
    transition: all 0.4s ease;
}
.box-item:hover h3 a {
    color: #49679f !important;
}
.pageloader { background: #49679f !important }
.button.is-primary {
background-color: #49679f !important }
.tp-caption.button:hover {
    background-color: white;
    color: #4d4e4c !important;
}
body.header-menu-border-bottom header .main-navigation>ul>li.active:after, body.header-menu-border-bottom header .main-navigation>ul>li.current-menu-ancestor:after, body.header-menu-border-bottom header .main-navigation>ul>li.current-menu-item:after, body.header-menu-border-bottom header .main-navigation>ul>li.current-menu-parent:after, body.header-menu-border-bottom header .main-navigation>ul>li.current:after, body.header-menu-border-bottom header .main-navigation>ul>li.current_page_item:after,
 body.header-menu-border-bottom header .main-navigation>ul>li:hover:after {  border-bottom: 2px solid #49679f !important }
 body.header-hamburger-menu.slide-left header .level:last-child .main-navigation>ul>li.mega-menu>ul>li>ul>li.active>a, body.header-hamburger-menu.slide-left header .level:last-child .main-navigation>ul>li.mega-menu>ul>li>ul>li.active>span, body.header-hamburger-menu.slide-left header .level:last-child .main-navigation>ul>li.mega-menu>ul>li>ul>li.current-menu-ancestor>a, body.header-hamburger-menu.slide-left header .level:last-child .main-navigation>ul>li.mega-menu>ul>li>ul>li.current-menu-ancestor>span, body.header-hamburger-menu.slide-left header .level:last-child .main-navigation>ul>li.mega-menu>ul>li>ul>li.current-menu-item>a, body.header-hamburger-menu.slide-left header .level:last-child .main-navigation>ul>li.mega-menu>ul>li>ul>li.current-menu-item>span, body.header-hamburger-menu.slide-left header .level:last-child .main-navigation>ul>li.mega-menu>ul>li>ul>li.current-menu-parent>a, body.header-hamburger-menu.slide-left header .level:last-child .main-navigation>ul>li.mega-menu>ul>li>ul>li.current-menu-parent>span, body.header-hamburger-menu.slide-left header .level:last-child .main-navigation>ul>li.mega-menu>ul>li>ul>li.current>a, body.header-hamburger-menu.slide-left header .level:last-child .main-navigation>ul>li.mega-menu>ul>li>ul>li.current>span, body.header-hamburger-menu.slide-left header .level:last-child .main-navigation>ul>li.mega-menu>ul>li>ul>li.current_page_item>a, body.header-hamburger-menu.slide-left header .level:last-child .main-navigation>ul>li.mega-menu>ul>li>ul>li.current_page_item>span, body.header-hamburger-menu.slide-right header .level:last-child .main-navigation>ul>li.mega-menu>ul>li>ul>li.active>a, body.header-hamburger-menu.slide-right header .level:last-child .main-navigation>ul>li.mega-menu>ul>li>ul>li.active>span, body.header-hamburger-menu.slide-right header .level:last-child .main-navigation>ul>li.mega-menu>ul>li>ul>li.current-menu-ancestor>a, body.header-hamburger-menu.slide-right header .level:last-child .main-navigation>ul>li.mega-menu>ul>li>ul>li.current-menu-ancestor>span, body.header-hamburger-menu.slide-right header .level:last-child .main-navigation>ul>li.mega-menu>ul>li>ul>li.current-menu-item>a, body.header-hamburger-menu.slide-right header .level:last-child .main-navigation>ul>li.mega-menu>ul>li>ul>li.current-menu-item>span, body.header-hamburger-menu.slide-right header .level:last-child .main-navigation>ul>li.mega-menu>ul>li>ul>li.current-menu-parent>a, body.header-hamburger-menu.slide-right header .level:last-child .main-navigation>ul>li.mega-menu>ul>li>ul>li.current-menu-parent>span, body.header-hamburger-menu.slide-right header .level:last-child .main-navigation>ul>li.mega-menu>ul>li>ul>li.current>a, body.header-hamburger-menu.slide-right header .level:last-child .main-navigation>ul>li.mega-menu>ul>li>ul>li.current>span, body.header-hamburger-menu.slide-right header .level:last-child .main-navigation>ul>li.mega-menu>ul>li>ul>li.current_page_item>a, body.header-hamburger-menu.slide-right header .level:last-child .main-navigation>ul>li.mega-menu>ul>li>ul>li.current_page_item>span, body.header-side-navigation header .main-navigation>ul>li.mega-menu>ul>li>ul>li.active>a, body.header-side-navigation header .main-navigation>ul>li.mega-menu>ul>li>ul>li.active>span, body.header-side-navigation header .main-navigation>ul>li.mega-menu>ul>li>ul>li.current-menu-ancestor>a, body.header-side-navigation header .main-navigation>ul>li.mega-menu>ul>li>ul>li.current-menu-ancestor>span, body.header-side-navigation header .main-navigation>ul>li.mega-menu>ul>li>ul>li.current-menu-item>a, body.header-side-navigation header .main-navigation>ul>li.mega-menu>ul>li>ul>li.current-menu-item>span, body.header-side-navigation header .main-navigation>ul>li.mega-menu>ul>li>ul>li.current-menu-parent>a, body.header-side-navigation header .main-navigation>ul>li.mega-menu>ul>li>ul>li.current-menu-parent>span, body.header-side-navigation header .main-navigation>ul>li.mega-menu>ul>li>ul>li.current>a, body.header-side-navigation header .main-navigation>ul>li.mega-menu>ul>li>ul>li.current>span, body.header-side-navigation header .main-navigation>ul>li.mega-menu>ul>li>ul>li.current_page_item>a, body.header-side-navigation header .main-navigation>ul>li.mega-menu>ul>li>ul>li.current_page_item>span, header .main-navigation li ul li.active>a, header .main-navigation li ul li.active>span, header .main-navigation li ul li.current-menu-ancestor>a, header .main-navigation li ul li.current-menu-ancestor>span, header .main-navigation li ul li.current-menu-item>a, header .main-navigation li ul li.current-menu-item>span, header .main-navigation li ul li.current-menu-parent>a, header .main-navigation li ul li.current-menu-parent>span, header .main-navigation li ul li.current>a, header .main-navigation li ul li.current>span, header .main-navigation li ul li.current_page_item>a, header .main-navigation li ul li.current_page_item>span, header .main-navigation li.active>a, header .main-navigation li.active>span, header .main-navigation li.current-menu-ancestor>a, header .main-navigation li.current-menu-ancestor>span, header .main-navigation li.current-menu-item>a, header .main-navigation li.current-menu-item>span, header .main-navigation li.current-menu-parent>a, header .main-navigation li.current-menu-parent>span, header .main-navigation li.current>a, header .main-navigation li.current>span, header .main-navigation li.current_page_item>a, header .main-navigation li.current_page_item>span, header .main-navigation li.mega-menu>ul>li>ul>li.active>a, header .main-navigation li.mega-menu>ul>li>ul>li.active>span, header .main-navigation li.mega-menu>ul>li>ul>li.current-menu-ancestor>a, header .main-navigation li.mega-menu>ul>li>ul>li.current-menu-ancestor>span, header .main-navigation li.mega-menu>ul>li>ul>li.current-menu-item>a, header .main-navigation li.mega-menu>ul>li>ul>li.current-menu-item>span, header .main-navigation li.mega-menu>ul>li>ul>li.current-menu-parent>a, header .main-navigation li.mega-menu>ul>li>ul>li.current-menu-parent>span, header .main-navigation li.mega-menu>ul>li>ul>li.current>a, header .main-navigation li.mega-menu>ul>li>ul>li.current>span, header .main-navigation li.mega-menu>ul>li>ul>li.current_page_item>a, 
 header .main-navigation li.mega-menu>ul>li>ul>li.current_page_item>span { color: #49679f !important }

.fun-facts { background-color:#49679f !important } 
.works.isotope .isotope-filter.style-2 li.active, .works.isotope .isotope-filter.style-2 li:hover { border-bottom: 2px solid #49679f !important }
body.footer-background.dark-color .footer-bottom-content .footer-copyright a { color: #49679f !important }
header .main-navigation li a:hover { color: #49679f !important }
body.header-sticky.hide-on-scroll header.hide-on-scroll, body.header-sticky.hide-on-scroll header.responsive-on-scroll, body.header-sticky.hide-on-scroll header.show-on-scroll, body.header-sticky.show-on-scroll header.hide-on-scroll, body.header-sticky.show-on-scroll header.responsive-on-scroll, body.header-sticky.show-on-scroll header.show-on-scroll {
max-height: 75px !important }
body.footer-background.dark-color .footer-bottom-content .main-navigation li a:hover { color: #49679f !important }
.boxes-style-4 .box-item .icon {
    background-color: transparent !important;
color: #49679f !important; }
.heading-title-top { color: #49679f !important;  text-transform: inherit !important }
.heading-title {text-transform: inherit !important }
.has-text-centered2 { text-align: center!important; color: #49679f !important; font-weight:bold; font-size: 1.1rem}
.box-item .icon i {
font-size: 45px !important }
.logos.awards li img { filter: none !important }
.logos.awards { padding:0 !important }

.Service-Title { font-size: 1.2rem !important; font-weight: bold !important;  color: black !important }
.blog-list.style-list .blog-post .entry-content p { font-size: 13px !important; line-height:22px !important }
.blog-post .entry-header .entry-title:hover { color: #49679f !important }
.blog-list.style-list .blog-post .entry-header .entry-title { font-size: 23px !important; color: #49679f !important }
.blog-list.style-list .blog-post .entry-header {
    padding-top: 40px !important;
margin-bottom: 15px !important; font-weight:bold }
.portfolio-single {
    background-color: #fff;
padding: 4.5rem 1.5rem !important}
.page-title.blog, .page-title.products-single {background: #f7f7f7 url(../images/page-title/products.png) no-repeat top center;
background-size: cover;}
.heading-title.style-2 {
    font-size: 22px;
    font-size: 1rem;
    text-align: inherit;
    margin: 1.5rem 0!important;
    line-height: inherit;
    padding-bottom: 0;
font-weight: 100; color: #4d4e4c !important;  text-transform: inherit !important }
.blog-post {
margin-bottom: 0px !important }
.blog-list.single-post { margin-top: 0px !important }
.footer .footer-navigation .footer-bottom-content li.active>a, .footer .footer-navigation .footer-bottom-content li.current-menu-ancestor>a, .footer .footer-navigation .footer-bottom-content li.current-menu-item>a, .footer .footer-navigation .footer-bottom-content li.current-menu-parent>a, .footer .footer-navigation .footer-bottom-content li.current>a, .footer .footer-navigation .footer-bottom-content li.current_page_item>a, .footer-bottom-content .footer .footer-navigation li.active>a, .footer-bottom-content .footer .footer-navigation li.current-menu-ancestor>a, .footer-bottom-content .footer .footer-navigation li.current-menu-item>a, .footer-bottom-content .footer .footer-navigation li.current-menu-parent>a, .footer-bottom-content .footer .footer-navigation li.current>a, .footer-bottom-content .footer .footer-navigation li.current_page_item>a, .footer-bottom-content .main-navigation li.active>a, .footer-bottom-content .main-navigation li.current-menu-ancestor>a, .footer-bottom-content .main-navigation li.current-menu-item>a, .footer-bottom-content .main-navigation li.current-menu-parent>a, .footer-bottom-content .main-navigation li.current>a, .footer-bottom-content .main-navigation li.current_page_item>a, .footer-bottom-content footer .footer-navigation li.active>a, .footer-bottom-content footer .footer-navigation li.current-menu-ancestor>a, .footer-bottom-content footer .footer-navigation li.current-menu-item>a, .footer-bottom-content footer .footer-navigation li.current-menu-parent>a, .footer-bottom-content footer .footer-navigation li.current>a, .footer-bottom-content footer .footer-navigation li.current_page_item>a, body.footer-background.dark-color .footer-bottom-content .main-navigation li.active>a, body.footer-background.dark-color .footer-bottom-content .main-navigation li.current-menu-ancestor>a, body.footer-background.dark-color .footer-bottom-content .main-navigation li.current-menu-item>a, body.footer-background.dark-color .footer-bottom-content .main-navigation li.current-menu-parent>a, body.footer-background.dark-color .footer-bottom-content .main-navigation li.current>a, body.footer-background.dark-color .footer-bottom-content .main-navigation li.current_page_item>a, footer .footer-navigation .footer-bottom-content li.active>a, footer .footer-navigation .footer-bottom-content li.current-menu-ancestor>a, footer .footer-navigation .footer-bottom-content li.current-menu-item>a, footer .footer-navigation .footer-bottom-content li.current-menu-parent>a, footer .footer-navigation .footer-bottom-content li.current>a, 
footer .footer-navigation .footer-bottom-content li.current_page_item>a { color: #49679f !important }
.follow-us-section { background-color: #49679f; }
.follow-us-section .global-social-links li .icon { color: #ffffff !important; background-color: black !important }
.follow-us-section .global-social-links li .icon hover a { color: #4d4e4c !important }
.box-item { padding: 60px 30px 60px !important }
body.header-sticky.hide-on-scroll.header-transparent header.hide-on-scroll, body.header-sticky.hide-on-scroll.header-transparent header.responsive-on-scroll, body.header-sticky.hide-on-scroll.header-transparent header.show-on-scroll, body.header-sticky.hide-on-scroll.header-transparent-overlay header.hide-on-scroll, body.header-sticky.hide-on-scroll.header-transparent-overlay header.responsive-on-scroll, body.header-sticky.hide-on-scroll.header-transparent-overlay header.show-on-scroll, body.header-sticky.show-on-scroll.header-transparent header.hide-on-scroll, body.header-sticky.show-on-scroll.header-transparent header.responsive-on-scroll, body.header-sticky.show-on-scroll.header-transparent header.show-on-scroll, body.header-sticky.show-on-scroll.header-transparent-overlay header.hide-on-scroll, body.header-sticky.show-on-scroll.header-transparent-overlay header.responsive-on-scroll, 
body.header-sticky.show-on-scroll.header-transparent-overlay header.show-on-scroll{ bottom: 10px !important; padding-top: 5px !important }
.pageloader { transition: transform .1s ease-out,-webkit-transform .1s ease-out !important }
.heading-title.style-1 {
    text-transform: inherit !important;
}
.heading-title.style-2 {
    text-transform: inherit !important;
}
.pageloader { display: none !important }

@media only screen and (max-width:410px) {
.pageloader { transition: none !important 
}






/*# sourceMappingURL=_maps/custom.css.map */
