.csbody .btn-default-alt,
.csbody input[type="submit"],
.csbody input[type="button"] {
    background-color: rgba(110, 23, 29, 0.1) !important;
}
div#text-2{
	margin-top: 0 !important;
}
.modulo1 h2, .modulo1 p, .modulo1 h4{
	color: #FFF !important;
}
.modulo1.padding h4{
	margin-bottom: 34px;
	margin-top: 0;
}
.vc_tta-panel-body{
	background: #1d5bac !important;
    color: #FFF;
}
.vc_tta-color-grey.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-title>a,
.vc_tta-color-grey.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:hover {
    background-color: #1d5bac !important;
    color: #FFF !important;
}
.vc_tta-color-grey.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-title>a{
	    background: #1d5bac;
    color: #FFF !important;
}
.vc_tta-color-grey.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-title>a:hover{
	color: #FFF !important;
}
input.wpcf7-form-control.wpcf7-submit.btn.btn-default.btn-sm{
	background: #1d5bac !important;
	color: #FFF !important;
}
input.wpcf7-form-control.wpcf7-submit.btn.btn-default.btn-sm:hover{
	background: #FFF !important;
	color: #1d5bac !important;
	border-color: #1d5bac !important;
}
.vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-plus::after, .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-plus::before{
	border-color: #FFF !important;
}
div#menu {
    padding-top: 25px;
}
#wrapper #cshero-header #cshero-main-menu-mobile{
	top: 138px !important;
}
#cshero-header .cshero-menu-mobile .btn-navbar:hover i:after, #cshero-header.mobile-arrow-effect .btn-navbar i:after {
    -webkit-box-shadow: 0 2px 0 2px #1d5bac, 0 9px 0 2px #1d5bac, 0 16px 0 2px #1d5bac !important;
    -moz-box-shadow: 0 2px 0 2px #1d5bac, 0 9px 0 2px #1d5bac, 0 16px 0 2px #1d5bac !important;
    -ms-box-shadow: 0 2px 0 2px #1d5bac, 0 9px 0 2px #1d5bac, 0 16px 0 2px #1d5bac !important;
    -o-box-shadow: 0 2px 0 2px #1d5bac, 0 9px 0 2px #1d5bac, 0 16px 0 2px #1d5bac !important;
    box-shadow: 0 2px 0 2px #1d5bac, 0 9px 0 2px #1d5bac, 0 16px 0 2px #1d5bac !important;
}
.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab>a{
	background: #1d5bac;
	color: #FFF;
}
.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab.vc_active>a{
	background: #FFF;
	color: #1d5bac;
}