/*
Theme Name:     Your Constructo child-theme name
Theme URI:      http://anpsthemes.com/constructo/
Description:    Child theme for the Constructo theme 
Author:         Anps
Template:       constructo
Version:        1.0
*/
@import url("../constructo/style.css");
#custom-id-7,button#custom-id-0,h1,h2,h3,h4,h5{color:#81221F!important}#custom-id-6{width:90%!important;margin-left:10%!important}.f-content__icon,.site-header.site-header-sticky.site-header-style-boxed.site-header-layout-normal.site-header-dropdown-3.site-header-sticky-active .nav-bar-wrapper{background:#757575!important}.menu-button{background:#81221F!important;color:#000!important;font-weight:bolder!important}.c2a-btn button.style-1{color:#315C94!important}.widget_text .textwidget p a{width:100%!important}.margin-top-40 tbody tr:nth-child(2n+1){background:#F5F5F5}.margin-top-40 table{border-collapse:collapse;border-spacing:0}.margin-top-40 table td,.margin-top-40 table th{border-left:1px solid #E2E6E7}.b-box-menu ul li a,.heading-content.b-box-hdng.style-1{color:#fff!important}.b-box-menu ul li a:hover{color:#BCBCBC!important}.list.circle-check li::before{content:"\f058";color:#315C94}.c2a-btn a.btn,b,strong{color:#315C94!important}#anpstext-2,#anpstext-3,#anpstext-4{margin-top:-30px!important}.page-heading{background-position:bottom!important}.site-wrapper>.site-header-style-boxed+.page-heading{padding-top:150px!important;padding-bottom:50px!important}.site-navigation .current-menu-item>a{color:#fff!important;-webkit-text-fill-color:#fab702!important;font-weight:700!important}div.c2a-banner{background:#315C94;padding:15px;margin-top:10px;margin-bottom:10px!important}.site-logo img{max-width:300px!important}@media (max-width:767px){.btQuoteItem label{display:block!important}header{background:#3A5B97!important}.site-logo img{max-width:140px!important}}@media (min-width:767px){.block-xs,.top-mbl{display:none!important}}.top-mbl a{font-size:18px!important;color:#fab705!important;padding-top:4px!important;padding-bottom:4px!important}.teaser-link-wrapper p {    background: rgba(255,255,255,0.9) !important;
    position: relative;
    bottom: 32px;}
@media (max-width:767px){
.container.preheader-wrap{   background-color: #fff!important;}
}
.site-header-style-boxed .nav-bar-wrapper {   background-color: #757575!important;}

.site-footer {
    background: #757575!important;
    color: white !important;
}
.site-footer a, .site-footer p, .site-footer h3 {
    color: white !important;
}
.copyright-footer {

    display: none !important;

}.menu-button {
    color: #000 !important;

}
.page-heading {

    display: none;

}
#anpsimages-2 img {

    width: 300px;

}
#media_image-2 img {

    width: 200px;

}