/*
 * ::::::::::: 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.
 */

.widget-title {
    font-size: 18px;
}

.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;
}

.pricing-table .pricing-plan .plan-item {
    color: #A6A6A6;
}

.pricing-table .pricing-plan.is-active .plan-item {
    color: #F0F0F0;
}

@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;
    }

}


header .main-navigation li a:hover {
    color: #3ba6d5;
}

header .main-navigation li.mega-menu > ul > li > a:hover,
header .main-navigation li.mega-menu > ul > li > span:hover {
    color: #3ba6d5;
}
header .main-navigation li.mega-menu > ul > li > ul > li a:hover {
    color: #3ba6d5;
}

header .main-navigation li.active > a, header .main-navigation li ul li.active > a, header .main-navigation 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 > a, body.header-hamburger-menu.slide-right header .level:last-child .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 > a,
header .main-navigation li.active > span,
header .main-navigation li ul li.active > span,
header .main-navigation 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.active > span,
body.header-hamburger-menu.slide-right header .level:last-child .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.active > span, header .main-navigation li.current > a, header .main-navigation li ul li.current > a, header .main-navigation 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 > a, body.header-hamburger-menu.slide-right header .level:last-child .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 > a,
header .main-navigation li.current > span,
header .main-navigation li ul li.current > span,
header .main-navigation 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 > span,
body.header-hamburger-menu.slide-right header .level:last-child .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 > span, header .main-navigation li.current-menu-item > a, header .main-navigation li ul li.current-menu-item > a, header .main-navigation 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 > a, 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-side-navigation header .main-navigation > ul > li.mega-menu > ul > li > ul > li.current-menu-item > a,
header .main-navigation li.current-menu-item > span,
header .main-navigation li ul li.current-menu-item > span,
header .main-navigation 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-item > span,
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-side-navigation header .main-navigation > ul > li.mega-menu > ul > li > ul > li.current-menu-item > span, header .main-navigation li.current-menu-parent > a, header .main-navigation li ul li.current-menu-parent > a, header .main-navigation 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 > a, 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-side-navigation header .main-navigation > ul > li.mega-menu > ul > li > ul > li.current-menu-parent > a,
header .main-navigation li.current-menu-parent > span,
header .main-navigation li ul li.current-menu-parent > span,
header .main-navigation 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-menu-parent > span,
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-side-navigation header .main-navigation > ul > li.mega-menu > ul > li > ul > li.current-menu-parent > span, header .main-navigation li.current_page_item > a, header .main-navigation li ul li.current_page_item > a, header .main-navigation 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 > a, 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-side-navigation header .main-navigation > ul > li.mega-menu > ul > li > ul > li.current_page_item > a,
header .main-navigation li.current_page_item > span,
header .main-navigation li ul li.current_page_item > span,
header .main-navigation li.mega-menu > ul > li > ul > li.current_page_item > span,
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.current_page_item > span,
body.header-side-navigation header .main-navigation > ul > li.mega-menu > ul > li > ul > li.current_page_item > span, header .main-navigation li.current-menu-ancestor > a, header .main-navigation li ul li.current-menu-ancestor > a, header .main-navigation 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 > a, 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-side-navigation header .main-navigation > ul > li.mega-menu > ul > li > ul > li.current-menu-ancestor > a,
header .main-navigation li.current-menu-ancestor > span,
header .main-navigation li ul li.current-menu-ancestor > span,
header .main-navigation 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-ancestor > span,
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-side-navigation header .main-navigation > ul > li.mega-menu > ul > li > ul > li.current-menu-ancestor > span {
    color: #3ba6d5;
}

.image-content .content .text h4 {
    color: #3ba6d5;

}

.button {
    background-color: #3ba6d5;

}

.box-item .icon {

    background-color: #3ba6d5;

}

.heading-title:after {

    border-bottom: 1px solid #3ba6d5;
    background-color: #3ba6d5;

}

.services {
    background: #FAF9F6 url("../images/557.png") no-repeat;

}
.get-in-touch {
    background: #FAF9F6 url("../images/557.png") no-repeat center center;
    padding-bottom: 6.5rem;
}

.pageloader {
    background: #3ba6d5;
    background: #3ba6d5;

}

.box-item:hover h3 a {
    color: #3ba6d5;
}

footer .footer-navigation li a:hover {
    color: #3ba6d5;
}

footer .footer-navigation li.active > a, footer .footer-bottom-content .main-navigation li.active > a, .footer-bottom-content .main-navigation footer li.active > a, footer .footer-navigation li.current > a, footer .footer-bottom-content .main-navigation li.current > a, .footer-bottom-content .main-navigation footer li.current > a, footer .footer-navigation li.current-menu-item > a, footer .footer-bottom-content .main-navigation li.current-menu-item > a, .footer-bottom-content .main-navigation footer li.current-menu-item > a, footer .footer-navigation li.current-menu-parent > a, footer .footer-bottom-content .main-navigation li.current-menu-parent > a, .footer-bottom-content .main-navigation footer li.current-menu-parent > a, footer .footer-navigation li.current_page_item > a, footer .footer-bottom-content .main-navigation li.current_page_item > a, .footer-bottom-content .main-navigation footer li.current_page_item > a, footer .footer-navigation li.current-menu-ancestor > a, footer .footer-bottom-content .main-navigation li.current-menu-ancestor > a, .footer-bottom-content .main-navigation footer li.current-menu-ancestor > a {
    color: #3ba6d5;
}

footer a:hover {
    color: #3ba6d5;
}

footer .footer-social-links li .icon {

    background-color: #3ba6d5;

}

.footer-bottom-content a {
    color: #3ba6d5;
}

.page-title.about {
    background: #FAF9F6 url("../images/160.jpg") no-repeat center center;

}
.logo-in-about {
    max-height: 200px;
    margin-left: auto;
    margin-right: auto;
    display: block;
}

.page-title.contact {
    background: #FAF9F6 url("../images/160.jpg") no-repeat center center;

}

.heading-title-top {
    color: #3ba6d5;
}

.global-social-links.style-1 li .icon:hover, .global-social-links.style-3 li .icon:hover {
    color: #3ba6d5;
}
.boxes-style-3 .box-item .icon,
.boxes-style-6 .box-item .icon {
    color: #3ba6d5;
}


.boxes-style-3 .box-item:hover h3 a,
.boxes-style-6 .box-item:hover h3 a {
    color: #3ba6d5;
}

.box-item .media-content p a {
    color: #3ba6d5;
}

.box-item .button:hover {
    color: #3ba6d5;
}

.box-item p a {
    color: #3ba6d5;
}

@media screen and (max-width: 769px) {
    body .tp-caption.large_text {
        font-size: 40px !important;
    }
    header .site-logo img {
        max-height: 20px;
    }
}

@media screen and (min-width: 770px){
    header .site-logo img {
        max-height: 55px;
        margin-top: -2px;
    }
}

.logos.awards li {
   
    padding: 0 0rem;
    
}

.box-item-media .media-content .global-social-links {
    text-align: center;
}

.box-item-media .media-content .global-social-links li {
    display: inline-block;
    padding: 0 7px;
}

.box-item-media .media-content .global-social-links li a {
    display: inline-block;
}

.box-item-media .media-content .global-social-links li .icon {
    width: 35px;
    height: 35px;
    border-radius: 100%;
    background-color: #CDBD98;
    color: white;
    -webkit-transition: all 0.4s ease;
    transition: all 0.4s ease;
}

.box-item-media .media-content .global-social-links li .icon i {
    font-size: 17px;
    font-size: 1.0625rem;
}

.box-item-media .media-content .global-social-links li .icon:hover {
    background-color: #363636;
}

.box-item-media .media-content .global-social-links.style-1 li .icon, .global-social-links.style-3 li .icon {
    background-color: transparent;
    color: #363636;
    border: 1px solid #F0F0F0;
}

.box-item-media .media-content .global-social-links.style-1 li .icon:hover, .global-social-links.style-3 li .icon:hover {
    color: #CDBD98;
    background-color: transparent;
}

.box-item-media .media-content .global-social-links {
    text-align: left;
}

.logos.awards li img {
    padding-left: 20px;
    padding-right: 20px;
    max-width: 150px;
}

.logos.awards li {
    border-right:none;
}

@media screen and (max-width: 470px){
    .image-content figure .image {
        max-width: 250px !important;
    }
}

@media screen and (min-width:992px) {
    .box-item.medio {
        margin-bottom: 0.5rem;
        height: 420px;
    }
}

@media (min-width:769px) and (max-width:991px) {
    .box-item.medio {
        margin-bottom: 0.5rem;
        height: 490px;
    }
}

.about-us p{
    text-align: center;
}



.button:hover, .button:focus {
    color: #3ba6d5;

}

.image-content figure .image {
    max-height: 250px;
}

.section .intro-about p {
    font-size: 1.2rem;
}

.media-content .icon i {
    font-size: 1.5rem !important;
    padding-right: 10px;
}


p.about-inner{
    font-size: 1.2rem;
    text-align: justify;
}
/*# sourceMappingURL=_maps/custom.css.map */
