/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jul 29 2026 | 13:12:53 */
/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/
.table-2 table {
    table-layout: fixed;
}
.table-2 tr td img {
    margin-right: 5px;
}

.custom-toggles .fusion-panel.panel-default:nth-child(1) {
    border-top: 2px solid #588f39;
}


.custom-toggles i.fa-fusion-box.inactive-icon.awb-icon-plus {
    border: 1px solid #588f39 !important;
    border-radius: 50%;
}
.custom-toggles i.fa-fusion-box.active-icon.awb-icon-minus {
    border-radius: 50%;
    color: #fff !important;
}
.custom-toggles .panel-title a:not(.active):hover i.fa-fusion-box.inactive-icon.awb-icon-plus {
    color: #fff !important;
}
.table-2.custom-table-toggles-1 tr td {
    border-bottom: none !important;
}

.table-2.custom-table-toggles-1 tr td {
    padding: 0px 10px;
}

.custom-table-toggles-1 tr td  h4{
    padding: 50px 30px;
        border-radius: 20px;
}
/********************************************/
.custom-table-toggles-1 tr:nth-child(1) td:nth-child(1) h4 {
    background: #A32222;
    color: #fff;
}
.custom-table-toggles-1 tr:nth-child(1) td:nth-child(2) h4 {
    background: #263F8E;
    color: #fff;
}
/******/
.custom-table-toggles-1 tr:nth-child(2) td:nth-child(1) h4 {
    background: #EFBE1D;
    color: #272E44;
}
.custom-table-toggles-1 tr:nth-child(2) td:nth-child(2) h4 {
    background: #272E44;
    color: #fff;
}
/******/
.custom-table-toggles-1 tr:nth-child(3) td:nth-child(1) h4 {
    background: #263F8E;
    color: #fff;
        height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    /* margin: 0;*/
}
.custom-table-toggles-1 tr:nth-child(3) td:nth-child(2) h4 {
    background: #588F39;
    color: #fff;
}
/******/
.custom-table-toggles-1 tr:nth-child(4) td:nth-child(1) h4 {
    background: #A32222;
    color: #fff;
}

.table-2.custom-table-toggles-1 table {
    /* max-width: 50% !important; */
    table-layout: fixed;
}

/********************************************/
.table-2.custom-table-toggles-2 table {
    table-layout: fixed;
}
.table-2.custom-table-toggles-2 tr td {
    border-bottom: none !important;
}
.custom-table-toggles-2 td {
    vertical-align: top;
    padding-left: 40px !important;
}

.custom-table-toggles-2 td img {
    margin-left: -40px;
    /* margin-right: 10px; */
}

.custom-table-toggles-2   tr:nth-child(1) td:nth-child(2) div {
    background: #588F39;
    color: #fff;
        border-radius: 20px;
    padding: 25px;
}
.custom-table-toggles-2   tr:nth-child(1) td:nth-child(2) div h4{
    color:#fff;
    line-height:1.1 !important;
}
.custom-table-toggles-2   tr:nth-child(1) td:nth-child(3) div {
    background: #263F8E;
    color: #fff;
        border-radius: 20px;
    padding: 25px;
}
.custom-table-toggles-2   tr:nth-child(1) td:nth-child(3) div h4{
    color:#fff;
        line-height:1.1 !important;
}


.green-box {
    background: #588F39;
    color: #fff;
    border-radius: 20px;
    padding: 25px;
}
.green-box  h4{
    color: #fff;
}
.blue-box {
    background: #263F8E;
    color: #fff;
    border-radius: 20px;
    padding: 25px;
}
.blue-box  h4{
    color: #fff;
    }



/********************************************/
.table-2.custom-table-toggles-3 tr td {
    border-bottom: none !important;
}
.table-2.custom-table-toggles-3  tr:nth-child(1) td:nth-child(1) {
    background: #F4F4F4;
    border-radius: 20px;
    padding: 25px;
    padding-left: 60px;
}
.table-2.custom-table-toggles-3 tr:nth-child(1) td:nth-child(1) img {
    margin-left: -35px;
}

.table-2.custom-table-toggles-3  tr:nth-child(1) td:nth-child(2) {
    background: #F4F4F4;
    border-radius: 20px;
    padding: 25px;
    padding-left: 60px;
}
.table-2.custom-table-toggles-3 tr:nth-child(1) td:nth-child(2) img {
    margin-left: -35px;
}
.table-2.custom-table-toggles-3  tr:nth-child(2) td:nth-child(2) {
    background: #F4F4F4;
    border-radius: 20px;
    padding: 25px;
    padding-left: 60px;
}
.table-2.custom-table-toggles-3 tr:nth-child(2) td:nth-child(2) img {
    margin-left: -35px;
}
.custom-table-toggles-3 table {
    border-collapse: separate;
    border-spacing: 20px;
}
.custom-table-toggles-3 table td {
    min-width: 250px;
}

/********************************************/
.table-2.custom-table-toggles-4 tr td {
    border-bottom: none !important;
}
.table-2.custom-table-toggles-4  tr:nth-child(1) td:nth-child(1) {
    background: #EFBE1D;
    border-radius: 20px;
    padding: 25px;
    padding-left: 60px;
}
.table-2.custom-table-toggles-4 tr:nth-child(1) td:nth-child(1) img {
    margin-left: -35px;
}
.table-2.custom-table-toggles-4  tr:nth-child(2) td:nth-child(1) {
    background: #F4F4F4;
    border-radius: 20px;
    padding: 25px;
    padding-left: 60px;
}
.table-2.custom-table-toggles-4 tr:nth-child(2) td:nth-child(1) img {
    margin-left: -35px;
}
.table-2.custom-table-toggles-4  tr:nth-child(3) td:nth-child(1) {
    background: #F4F4F4;
    border-radius: 20px;
    padding: 25px;
    padding-left: 60px;
}
.table-2.custom-table-toggles-4 tr:nth-child(3) td:nth-child(1) img {
    margin-left: -35px;
}

.table-2.custom-table-toggles-4  tr:nth-child(4) td:nth-child(1) {
    background: #588F39;
    border-radius: 20px;
    padding: 25px;
    color:#fff !important;
}
.table-2.custom-table-toggles-4  tr:nth-child(4) td:nth-child(1) h5{
    color:#fff !important;
}
.table-2.custom-table-toggles-4  tr:nth-child(4) td:nth-child(2) {
    background: #A32222;
    border-radius: 20px;
    padding: 25px;
    color:#fff !important;
}
.table-2.custom-table-toggles-4  tr:nth-child(4) td:nth-child(2) h5 {
    color:#fff !important;
}
.table-2.custom-table-toggles-4  tr:nth-child(4) td:nth-child(3) {
    background: #263F8E;
    border-radius: 20px;
    padding: 25px;
    color:#fff !important;
}
.table-2.custom-table-toggles-4  tr:nth-child(4) td:nth-child(3) h5 {
    color:#fff !important;
}
.table-2.custom-table-toggles-4  tr:nth-child(4) td:nth-child(4) {
    background: #EFBE1D;
    border-radius: 20px;
    padding: 25px;
    color:#272E44 !important;
}
.table-2.custom-table-toggles-4  tr:nth-child(4) td:nth-child(4) h5 {
    color:#272E44 !important;
}

.custom-table-toggles-4 table {
    border-collapse: separate;
    border-spacing: 20px;
}
.table-2.custom-table-toggles-4 tr:nth-child(4) td {
    vertical-align: top;
}
/********************************************/
.table-2.custom-table-toggles-5 tr td {
    border-bottom: none !important;
}
.table-2.custom-table-toggles-5  tr:nth-child(1) td:nth-child(1) {
    background: #EFBE1D;
    border-radius: 20px;
    padding: 25px;
    padding-left: 60px;
}
.table-2.custom-table-toggles-5 tr:nth-child(1) td:nth-child(1) img {
    margin-left: -35px;
}
.table-2.custom-table-toggles-5  tr:nth-child(2) td:nth-child(1) {
    background: #F4F4F4;
    border-radius: 20px;
    padding: 25px;
    padding-left: 60px;
}
.table-2.custom-table-toggles-5 tr:nth-child(2) td:nth-child(1) img {
    margin-left: -35px;
}
.table-2.custom-table-toggles-5  tr:nth-child(3) td:nth-child(1) {
    background: #F4F4F4;
    border-radius: 20px;
    padding: 25px;
    padding-left: 60px;
}
.table-2.custom-table-toggles-5 tr:nth-child(3) td:nth-child(1) img {
    margin-left: -35px;
}
.custom-table-toggles-5 table {
    border-collapse: separate;
    border-spacing: 20px;
}

.custom-table-toggles-5 tr:nth-child(2) td:nth-child(1) h5{
    color:#fff;
        background: #588F39;
    color: #fff;
    border-radius: 20px;
    padding: 25px;
    display: inline-block;
}
.custom-table-toggles-5 tr:nth-child(2) td:nth-child(1) div h4{
    color:#fff;
    line-height: 1.1 !important;
}
.custom-table-toggles-5 tr:nth-child(2) td:nth-child(1) div:nth-of-type(1){
        background: #263f8e;
    color: #fff;
    border-radius: 20px;
    padding: 25px;
    max-width: 250px;
    margin-right: 20px;
    margin-bottom: 20px;
        display: inline-block;
    float: left;
}
.custom-table-toggles-5 tr:nth-child(2) td:nth-child(1) div:nth-of-type(2){
        background: #A32222;
    color: #fff;
    border-radius: 20px;
    padding: 25px;
    max-width: 250px;
    margin-right: 20px;
    margin-bottom: 20px;
        display: inline-block;
    float: left;
}
.red-box{
    background: #A32222; 
    color: #fff; 
    border-radius: 20px; 
    padding: 25px;
}
.red-box  h5{
    color: #fff;
    }
.blue-box  h5{
    color: #fff;
    }


/********************************************/
.table-2.custom-table-toggles-6 tr td {
    border-bottom: none !important;
}
.table-2.custom-table-toggles-6  tr:nth-child(1) td:nth-child(1) {
    background: #EFBE1D;
    border-radius: 20px;
    padding: 25px;
    padding-left: 60px;
}
.table-2.custom-table-toggles-6 tr:nth-child(1) td:nth-child(1) img {
    margin-left: -35px;
}
.table-2.custom-table-toggles-6  tr:nth-child(2) td:nth-child(1) {
    background: #F4F4F4;
    border-radius: 20px;
    padding: 25px;
    padding-left: 60px;
}
.table-2.custom-table-toggles-6 tr:nth-child(2) td:nth-child(1) img {
    margin-left: -35px;
}
.table-2.custom-table-toggles-6  tr:nth-child(3) td:nth-child(1) {
background: #A32222;
    border-radius: 20px;
    padding: 25px;
    color:#fff !important;
}
.table-2.custom-table-toggles-6  tr:nth-child(3) td:nth-child(1) h5{
    color:#fff !important;
}
.table-2.custom-table-toggles-6  tr:nth-child(3) td:nth-child(2) {
      background: #263F8E;
    border-radius: 20px;
    padding: 25px;
    color:#fff !important;
}
.table-2.custom-table-toggles-6  tr:nth-child(3) td:nth-child(2) h5 {
    color:#fff !important;
}
.table-2.custom-table-toggles-6  tr:nth-child(3) td:nth-child(3) {
      background: #588F39;
    border-radius: 20px;
    padding: 25px;
    color:#fff !important;
}
.table-2.custom-table-toggles-6  tr:nth-child(3) td:nth-child(3) h5 {
    color:#fff !important;
}


.table-2.custom-table-toggles-6  tr:nth-child(4) td:nth-child(1) {
    background: #F4F4F4;
    border-radius: 20px;
    padding: 25px;
    padding-left: 60px;
}
.table-2.custom-table-toggles-6 tr:nth-child(4) td:nth-child(1) img {
    margin-left: -35px;
}
.custom-table-toggles-6 table {
    border-collapse: separate;
    border-spacing: 20px;
}


/********************************************/
.table-2.custom-table-toggles-7 tr td {
    border-bottom: none !important;
}
.table-2.custom-table-toggles-7  tr:nth-child(1) td:nth-child(1) {
    background: #EFBE1D;
    border-radius: 20px;
    padding: 25px;
    padding-left: 60px;
}
.table-2.custom-table-toggles-7 tr:nth-child(1) td:nth-child(1) img {
    margin-left: -35px;
}
.table-2.custom-table-toggles-7  tr:nth-child(2) td:nth-child(1) {
    background: #F4F4F4;
    border-radius: 20px;
    padding: 25px;
    padding-left: 60px;
}
.table-2.custom-table-toggles-7 tr:nth-child(2) td:nth-child(1) img {
    margin-left: -35px;
}
.table-2.custom-table-toggles-7  tr:nth-child(3) td:nth-child(1) {
     background: #A32222;
    border-radius: 20px;
    padding: 25px;
    color:#fff !important;;
}
.table-2.custom-table-toggles-7  tr:nth-child(3) td:nth-child(1) h5{
    color:#fff !important;
}
.table-2.custom-table-toggles-7  tr:nth-child(3) td:nth-child(2) {
   background: #263F8E;
    border-radius: 20px;
    padding: 25px;
    color:#fff !important;
}
.table-2.custom-table-toggles-7  tr:nth-child(3) td:nth-child(2) h5 {
    color:#fff !important;
}
.table-2.custom-table-toggles-7  tr:nth-child(3) td:nth-child(3) {
    background: #588F39;
    border-radius: 20px;
    padding: 25px;
    color:#fff !important
}
.table-2.custom-table-toggles-7  tr:nth-child(3) td:nth-child(3) h5 {
    color:#fff !important;
}
.table-2.custom-table-toggles-7  tr:nth-child(3) td:nth-child(4) {
    background: #EFBE1D;
    border-radius: 20px;
    padding: 25px;
    color:#272E44 !important;
}
.table-2.custom-table-toggles-7  tr:nth-child(3) td:nth-child(4) h5 {
    color:#272E44 !important;
}

.table-2.custom-table-toggles-7  tr:nth-child(4) td:nth-child(1) {
    background: #F4F4F4;
    border-radius: 20px;
    padding: 25px;
    padding-left: 60px;
}
.table-2.custom-table-toggles-7 tr:nth-child(4) td:nth-child(1) img {
    margin-left: -35px;
}
.custom-table-toggles-7 table {
    border-collapse: separate;
    border-spacing: 20px;
}
.table-2.custom-table-toggles-7 tr:nth-child(3) td {
    /* max-width: 33.33% !important; */
    /* min-width: 33.33% !important; */
    min-width: 200px !important;
}
.table-2.custom-table-toggles-7 tr:nth-child(3) td {
    vertical-align: top;
}
/********************************************/
.table-2.custom-table-toggles-8 tr td {
    border-bottom: none !important;
}
.table-2.custom-table-toggles-8  tr:nth-child(1) td:nth-child(1) {
    background: #EFBE1D;
    border-radius: 20px;
    padding: 25px;
    padding-left: 60px;
}
.table-2.custom-table-toggles-8 tr:nth-child(1) td:nth-child(1) img {
    margin-left: -35px;
}
.table-2.custom-table-toggles-8  tr:nth-child(2) td:nth-child(1) {
    background: #F4F4F4;
    border-radius: 20px;
    padding: 25px;
    padding-left: 60px;
}
.table-2.custom-table-toggles-8 tr:nth-child(2) td:nth-child(1) img {
    margin-left: -35px;
}
.table-2.custom-table-toggles-8  tr:nth-child(3) td:nth-child(1) {
     background: #A32222;
    border-radius: 20px;
    padding: 25px;
    color:#fff !important;;
}
.table-2.custom-table-toggles-8  tr:nth-child(3) td:nth-child(1) h5{
    color:#fff !important;
}
.table-2.custom-table-toggles-8  tr:nth-child(3) td:nth-child(2) {
   background: #263F8E;
    border-radius: 20px;
    padding: 25px;
    color:#fff !important;
}
.table-2.custom-table-toggles-8  tr:nth-child(3) td:nth-child(2) h5 {
    color:#fff !important;
}
.table-2.custom-table-toggles-8  tr:nth-child(3) td:nth-child(3) {
    background: #588F39;
    border-radius: 20px;
    padding: 25px;
    color:#fff !important
}
.table-2.custom-table-toggles-8  tr:nth-child(3) td:nth-child(3) h5 {
    color:#fff !important;
}
/*.table-2.custom-table-toggles-8  tr:nth-child(3) td:nth-child(4) {
    background: #EFBE1D;
    border-radius: 20px;
    padding: 25px;
    color:#272E44 !important;
}
.table-2.custom-table-toggles-8  tr:nth-child(3) td:nth-child(4) h5 {
    color:#272E44 !important;
}
*/
.table-2.custom-table-toggles-8  tr:nth-child(4) td:nth-child(1) {
    background: #F4F4F4;
    border-radius: 20px;
    padding: 25px;
    padding-left: 60px;
}
.table-2.custom-table-toggles-8 tr:nth-child(4) td:nth-child(1) img {
    margin-left: -35px;
}
.custom-table-toggles-8 table {
    border-collapse: separate;
    border-spacing: 20px;
}
.table-2.custom-table-toggles-8 tr:nth-child(3) td {
    /* max-width: 33.33% !important; */
    /* min-width: 33.33% !important; */
    min-width: 200px !important;
}
/********************************************/
.table-2.custom-table-toggles-9 tr td {
    border-bottom: none !important;
}
.table-2.custom-table-toggles-9  tr:nth-child(1) td:nth-child(1) {
    background: #EFBE1D;
    border-radius: 20px;
    padding: 25px;
    padding-left: 60px;
}
.table-2.custom-table-toggles-9 tr:nth-child(1) td:nth-child(1) img {
    margin-left: -35px;
}
.table-2.custom-table-toggles-9  tr:nth-child(2) td:nth-child(1) {
    background: #F4F4F4;
    border-radius: 20px;
    padding: 25px;
    padding-left: 60px;
}
.table-2.custom-table-toggles-9 tr:nth-child(2) td:nth-child(1) img {
    margin-left: -35px;
}
.custom-table-toggles-9 table {
    border-collapse: separate;
    border-spacing: 20px;
}


/********************************************/
.table-2.custom-table-toggles-10 tr td {
    border-bottom: none !important;
}
.table-2.custom-table-toggles-10  tr:nth-child(1) td:nth-child(1) {
    background: #EFBE1D;
    border-radius: 20px;
    padding: 25px;
    padding-left: 60px;
}
.table-2.custom-table-toggles-10 tr:nth-child(1) td:nth-child(1) img {
    margin-left: -35px;
}
.table-2.custom-table-toggles-10  tr:nth-child(2) td:nth-child(1) {
    background: #F4F4F4;
    border-radius: 20px;
    padding: 25px;
    padding-left: 60px;
}
.table-2.custom-table-toggles-10 tr:nth-child(2) td:nth-child(1) img {
    margin-left: -35px;
}
.custom-table-toggles-10 table {
    border-collapse: separate;
    border-spacing: 20px;
}
/********************************************/
.table-2.custom-table-toggles-11 tr td {
    border-bottom: none !important;
}
.table-2.custom-table-toggles-11  tr:nth-child(1) td:nth-child(1) {
    background: #EFBE1D;
    border-radius: 20px;
    padding: 25px;
    padding-left: 60px;
}
.table-2.custom-table-toggles-11 tr:nth-child(1) td:nth-child(1) img {
    margin-left: -35px;
}
.table-2.custom-table-toggles-11  tr:nth-child(2) td:nth-child(1) {
    background: #F4F4F4;
    border-radius: 20px;
    padding: 25px;
    padding-left: 60px;
}
.table-2.custom-table-toggles-11 tr:nth-child(2) td:nth-child(1) img {
    margin-left: -35px;
}
.table-2.custom-table-toggles-11  tr:nth-child(3) td:nth-child(1) {
    background: #F4F4F4;
    border-radius: 20px;
    padding: 25px;
    padding-left: 60px;
}
.table-2.custom-table-toggles-11 tr:nth-child(3) td:nth-child(1) img {
    margin-left: -35px;
}
.custom-table-toggles-11 table {
    border-collapse: separate;
    border-spacing: 20px;
}

/********************************************/
.table-2.custom-table-toggles-12 tr td {
    border-bottom: none !important;
}
.table-2.custom-table-toggles-12  tr:nth-child(1) td:nth-child(1) {
 background: #F4F4F4;
    border-radius: 20px;
    padding: 25px;
    padding-left: 60px;
}
.table-2.custom-table-toggles-12 tr:nth-child(1) td:nth-child(1) img {
    margin-left: -35px;
}
.table-2.custom-table-toggles-12  tr:nth-child(2) td:nth-child(1) {
       background: #fff;
    border-radius: 20px;
    padding: 25px 0px;
    /*padding-left: 60px;*/
}
.table-2.custom-table-toggles-12 tr:nth-child(2) td:nth-child(1) img {
    margin-left: -35px;
}
.custom-table-toggles-12 table {
    border-collapse: separate;
    border-spacing: 20px;
}
.table-2.custom-table-toggles-12 tr:nth-child(2) td:nth-child(1) a {
    background: #FFC919;
    padding: 10px 20px;
    border-radius: 10px;
    /* margin-top: 10px; */
    /* margin-bottom: 20px; */
    display: inline-block;
    font-weight:700;
}
.table-2.custom-table-toggles-12 tr:nth-child(2) td:nth-child(1) a:hover{
    color:#fff;
}
/********************************************/
.table-2.custom-table-toggles-13 tr td {
    border-bottom: none !important;
}
.table-2.custom-table-toggles-13  tr:nth-child(1) td:nth-child(1) {
 background: #F4F4F4;
    border-radius: 20px;
    padding:35px;
    /*padding-left: 60px;*/
}
.table-2.custom-table-toggles-13 tr:nth-child(1) td:nth-child(1) img {
    margin-left: -35px;
}
.table-2.custom-table-toggles-13  tr:nth-child(2) td:nth-child(1) {
       background: #fff;
    border-radius: 20px;
    padding: 25px 0px;
    /*padding-left: 60px;*/
}
.table-2.custom-table-toggles-13 tr:nth-child(2) td:nth-child(1) img {
    margin-left: -35px;
}
.custom-table-toggles-13 table {
    border-collapse: separate;
    border-spacing: 20px;
}
.table-2.custom-table-toggles-13 tr:nth-child(2) td:nth-child(1) a {
    background: #FFC919;
    padding: 10px 20px;
    border-radius: 10px;
    /* margin-top: 10px; */
    /* margin-bottom: 20px; */
    display: inline-block;
    font-weight:700;

}
.table-2.custom-table-toggles-13 tr:nth-child(2) td:nth-child(1) a:hover{
    color:#fff;
}





.fusion-accordian .fusion-panel.fusion-toggle-has-divider {
    border-width: 2px;
}



.cont-one-third-col-100 span.fusion-column-inner-bg.hover-type-none {
    margin: 0px !important;
}


small {
    font-size: 13px !important;
	line-height: 15px;
}



.cont-p-16-lh-26 p {
    font-size: 16px !important;
    line-height: 26px !important;
}


.cont-overflow-hidden{
	overflow:hidden !important;
}
.cont-title-h5-margin-top h5 {
    margin-top: 40px !important;
    display: block;
    /* position: relative; */
}


.cont-blue-bg-half a:before {
    content: "";
    position: absolute;
    left: 0px;
    height: 20px;
    width: 10px;
    background: #EFBE1D;
}


.cont-color-bg-1 .fusion-column-wrapper {
    padding: 70px 90px !important;
}
.cont-color-bg-2 .fusion-column-wrapper {
    padding: 70px 90px !important;
}
.cont-blue-bg-half .fusion-column-wrapper {
    padding: 30px !important;
}
.cont-custom-color-lines-bottom {
    position: relative;
}
.cont-custom-color-lines-bottom .fusion-separator.fusion-full-width-sep.sep-single.sep-solid {
    position: absolute;
    bottom: 0px;
    width: 100%;
}



.cont-link-wb a {
	  word-break: break-word;
}


.custom-checklist-big-icons h5{
	margin-bottom:0px;
}
.custom-checklist-big-icons i.fusion-li-icon {
    font-size: 27px;
}
.cont-list-link-wb h5{
	margin-bottom:0px;
}
.cont-list-link-wb p{
	margin-bottom:0px;
}
.cont-list-link-wb a {
    word-break: break-word;
}


.cont-written-stories-blue:before {
    content: "";
    display: block;
    position: absolute;
    top: -5px;
    width: 70%;
    height: 12px;
    background: #272E44;
    z-index: 9999;
}
.cont-written-stories-red:before {
    content: "";
    display: block;
    position: absolute;
    top: -5px;
    width: 70%;
    height: 12px;
    background: #A32222;
    z-index: 9999;
}
.cont-written-stories-blue2:before {
    content: "";
    display: block;
    position: absolute;
    top: -5px;
    width: 70%;
    height: 12px;
    background: #263F8E;
    z-index: 9999;
}














div#frm_form_12_container button.frm_button_submit.frm_final_submit {
    background: #263F8E !important;
    border-radius: 10px !important;
    font-weight: 700 !important;
    padding: 14px 40px !important;
   /* color: #272e44 !important;*/
}

div#frm_form_12_container input[type=text], div#frm_form_12_container input[type=email], div#frm_form_12_container input[type=tel] {
    height: 45px;
	   border-color: #272e44 !important;
}
div#frm_form_12_container textarea{
	   border-color: #272e44 !important;
}
div#frm_field_87_container h5 {
    margin-bottom: 0px !important;
}



section#search-2 input {
    height: 45px;
}
input.fusion-search-submit.searchsubmit {
    width: 45px !important;
}

.custom-recent-posts-news-widget article.post.fusion-column {
    padding: 10px 10px 10px 12px;
    border-bottom: 1px solid #e7e6e6;
}
.custom-recent-posts-news-widget article.post.fusion-column h4.entry-title a:before{
	position: absolute;
    font-family: awb-icons;
    content: "•";
    margin-left: -12px;
	   color: #00a14b !important;
    font-size: 16px !important;
}

.custom-recent-posts-news-widget article.post.fusion-column h4.entry-title a {
    color: #00a14b !important;
    font-size: 16px !important;
    line-height: 1.2 !important;
}
.custom-recent-posts-news-widget article.post.fusion-column h4.entry-title  {
    font-size: 16px !important;
    line-height: 1.2 !important;
	    margin: 6px 0 3px !important;
}

.custom-recent-posts-news h4.entry-title a:hover {
color:#ffc919 !important
}
.custom-recent-posts-news h4.entry-title a {
    color: #00a14b;
    font-size: 20px;
    font-weight: 700;
    line-height: 1.2 !important;
}
.custom-recent-posts-news h4.entry-title  {
    line-height: 1.2 !important;
}



.custom-toggles-green-txt span.fusion-toggle-heading {
    font-size: 20px;
    color: #00a14b;
    /* font-family: "PT Sans"; */
    font-weight: 700;
}
.custom-toggles-green-txt  .panel-title a:not(.active):hover span.fusion-toggle-heading{
	    color: #fec96b !important;
}
div#frm_form_8_container input[type=text], div#frm_form_8_container input[type=email], div#frm_form_8_container input[type=tel], div#frm_form_8_container input[type=url] {
    height: 45px;
	border: 0px !important;
}
div#frm_form_8_container select {
    height: 45px;
border: 0px !important;
}


.custom-blog-timeline .category-history-spanish.post_format-post-format-gallery .fusion-post-content-wrapper {
    padding: 0 !important;
}
.custom-blog-timeline .category-history-spanish.post_format-post-format-gallery .fusion-post-content-wrapper h2.blog-shortcode-post-title.entry-title {
    display: none !important;
}
.custom-blog-timeline article.fusion-post-timeline.category-history-spanish {
    border: none !important;
}
.custom-blog-timeline article.fusion-post-timeline.category-history-spanish .fusion-timeline-arrow {
    display: none !important;
}
/***** green spanish*****/
article#blog-3-post-2164 .fusion-timeline-circle,  article#blog-3-post-2143 .fusion-timeline-circle,  article#blog-3-post-2126 .fusion-timeline-circle{
	background: #588f39 !important;
    height: 20px;
    width: 20px;
    left: calc(50% - 5px);
}
/****red spanish***/
 article#blog-3-post-2160 .fusion-timeline-circle,  article#blog-3-post-2148 .fusion-timeline-circle,  article#blog-3-post-2130 .fusion-timeline-circle {
    background: #a32222 !important;
    height: 20px;
    width: 20px;
    left: calc(50% - 5px);
}

/************yellow spanish************/
article#blog-3-post-2157 .fusion-timeline-circle, article#blog-3-post-2139 .fusion-timeline-circle , article#blog-3-post-2122 .fusion-timeline-circle  {
    background: #efbe1d !important;
    height: 20px;
    width: 20px;
    left: calc(50% - 5px);
}
/************ blue spanish******************/
article#blog-3-post-2152 .fusion-timeline-circle, article#blog-3-post-2135 .fusion-timeline-circle {
    background: #272e44 !important;
    height: 20px;
    width: 20px;
    left: calc(50% - 5px);
}
/**********************************/
article#blog-3-post-2165 .fusion-timeline-circle, article#blog-3-post-2161 .fusion-timeline-circle , article#blog-3-post-2156 .fusion-timeline-circle  , article#blog-3-post-2151 .fusion-timeline-circle , article#blog-3-post-2144 .fusion-timeline-circle, article#blog-3-post-2147 .fusion-timeline-circle, article#blog-3-post-2140 .fusion-timeline-circle, article#blog-3-post-2134 .fusion-timeline-circle, article#blog-3-post-2131 .fusion-timeline-circle, article#blog-3-post-2127 .fusion-timeline-circle, article#blog-3-post-2121 .fusion-timeline-circle{
    display: none !important;
}


.fusion-footer p {
    line-height: 1.5 !important;
}


.custom-btn-fullw {
    width: 100%;
}

.cont-blog-page .fusion-post-content-wrapper {
    /* border-top-left-radius: 20px; */
    /* border-bottom-right-radius: 20px; */
    margin-top: -10px;
    background: #A32222;
    border-radius: 12px !important;
    z-index: 99;
}
.cont-blog-page .fusion-post-content-wrapper * {
	color:#fff;
}
.cont-blog-page .fusion-post-content-wrapper h2.blog-shortcode-post-title.entry-title a {
	color:#fff !important;
	font-size:25px;
		font-weight:700!important;
}
.cont-blog-page .fusion-image-wrapper {
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
}
.cont-blog-page .fusion-post-content-wrapper a.fusion-read-more {
    background: #272E44;
    padding: 10px;
    border-radius: 10px;
	font-weight:700!important;
}
.cont-blog-page .fusion-post-content-wrapper a.fusion-read-more:after {
    content: "→" !important;
    position: relative;
    color: #fff !important;
    right: 0px;
	font-weight:700!important;
}




.cont-blog-page article.fusion-post-grid.post.type-post.status-publish.format-standard:nth-child(4n+2) .fusion-post-content-wrapper{
	background:#67945C !important;
}
.cont-blog-page article.fusion-post-grid.post.type-post.status-publish.format-standard:nth-child(4n+3) .fusion-post-content-wrapper{
	background:#EFBE1D !important;
}
.cont-blog-page article.fusion-post-grid.post.type-post.status-publish.format-standard:nth-child(4n+4) .fusion-post-content-wrapper{
	background:#263F8E !important;
}
.cont-blog-page article.fusion-post-grid.post.type-post.status-publish.format-standard:nth-child(4n+5) .fusion-post-content-wrapper{
	background:#A32222 !important;
}
.cont-blog-page article.fusion-post-grid.post.type-post.status-publish.format-standard:nth-child(4n+6) .fusion-post-content-wrapper{
	background:#272E44 !important;
}

.cont-blog-page article.fusion-post-grid.post.type-post.status-publish.format-standard:nth-child(4n+4) .fusion-post-content-wrapper a.fusion-read-more {
    background: #EFBE1D !important;
    color: #272E44;
}
.cont-blog-page article.fusion-post-grid.post.type-post.status-publish.format-standard:nth-child(4n+4) .fusion-post-content-wrapper a.fusion-read-more:after {
    color: #272E44 !important;
}
.cont-blog-page article.fusion-post-grid.post.type-post.status-publish.format-standard:nth-child(4n+6) .fusion-post-content-wrapper a.fusion-read-more {
    background: #EFBE1D !important;
    color: #272E44;
}
.cont-blog-page article.fusion-post-grid.post.type-post.status-publish.format-standard:nth-child(4n+6) .fusion-post-content-wrapper a.fusion-read-more:after {
    color: #272E44 !important;
}

.custom-blog-timeline h2.blog-shortcode-post-title.entry-title a {
    pointer-events: none;
    cursor: default;
}



.cont-one-third-col .fusion-column-wrapper {
    padding: 50px 30px !important;
}
.cont-one-third-col span.fusion-imageframe {
    position: absolute;
    right: 30px;
    bottom: 30px;
}


.lang-item-es.lang-item-first.menu-item.menu-item-type-custom a span {
    background: #272E44;
    color: #fff !important;
    padding: 10px 20px;
    border-radius: 20px;
    /* font-weight: 400 !important; */
}

.lang-item-es.lang-item-first.menu-item.menu-item-type-custom a:hover span {
    background: #A32222;
}
.lang-item-en.lang-item-first.menu-item.menu-item-type-custom a span {
    background: #272E44;
    color: #fff !important;
    padding: 10px 20px;
    border-radius: 20px;
    /* font-weight: 400 !important; */
}
.lang-item-en.lang-item-first.menu-item.menu-item-type-custom a:hover span {
    background: #A32222;
}




/*********** red ***************/
.cont-services-red .fusion-column-wrapper {
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
}
.cont-services-red .fusion-column-wrapper h3 {
    padding: 40px 30px 20px;
}


.cont-bg-white-services {
    background: #fff !important;
    display: block !important;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
    padding: 30px 50px;
	    position: relative;
}
.cont-services-red hr {
    border-top: 2px solid #A32222;
}


.cont-bg-white-services:before {
    content: "";
    position: absolute;
    border-left: 12px solid transparent;
    border-right: 12px solid transparent;
    border-bottom: 12px solid white;
   top: -10px;
    left: calc(50% - 6px);
}
/***************** red *******************/
.cont-services-green .fusion-column-wrapper {
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
}
.cont-services-green .fusion-column-wrapper h3 {
    padding: 40px 30px 20px;
}


.cont-bg-white-services {
    background: #fff !important;
    display: block !important;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
    padding: 30px 50px;
	    position: relative;
}
.cont-services-green hr {
    border-top: 2px solid #67945C;
}

/******************* blue ****************/
.cont-services-blue .fusion-column-wrapper {
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
}
.cont-services-blue .fusion-column-wrapper h3 {
    padding: 40px 30px 20px;
}

.cont-services-blue hr {
    border-top: 2px solid #272E44;
}
/********/
.cont-services-blue-2 .fusion-column-wrapper {
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
}
.cont-services-blue-2 .fusion-column-wrapper h3 {
    padding: 40px 30px 20px;
}

.cont-services-blue-2 hr {
    border-top: 2px solid #263F8E;
}
/******************* yellow ****************/
.cont-services-yellow .fusion-column-wrapper {
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
}
.cont-services-yellow .fusion-column-wrapper h3 {
    padding: 40px 30px 20px;
}

.cont-services-yellow hr {
    border-top: 2px solid #EFBE1D;
}



/*************************************************************/

.cont-bg-white-services h4 {
    font-size: 21px !important;
}



.cont-services-border-yellow-top-bottom .fusion-column-wrapper {
    border-bottom: 10px solid #efbe1d;
}

.cont-services-border-yellow-top-bottom:before {
    content: "";
    position: absolute;
    top: -5px;
    left: calc(50% - 85px);
    background: #efbe1d;
    height: 10px;
    width: 170px;
}







.cont-custom-blog-home-23-white-text .fusion-post-content-container p {
    color: #fff !important;
}
.cont-custom-blog-home-23-white-text h2.blog-shortcode-post-title.entry-title a {
    color: #fff !important;
}





.custom-blog-timeline h2.blog-shortcode-post-title.entry-title a:hover {
    color: #272e44 !important;
}

/*.custom-recent-posts  .columns .column .fusion-flexslider {
    margin-left: -50px !important;
    margin-right: -50px !important;
}*/
header.fusion-header-wrapper span.menu-text {
    text-transform: uppercase;
}

.p-font-size-17 p{
    font-size: 17px !important;
}

.cont-counter-donate .fusion-column-wrapper h3 {
    font-size: 25px !important;
}

.custom-blog-timeline h2.blog-shortcode-post-title.entry-title a {
    font-size: 20px !important;
}

.link-a-orange-hover a:hover{
	/*color:#f7990c !important;*/
	color:#efbe1d !important;
}
article#blog-3-post-1439 .fusion-timeline-circle, article#blog-3-post-1437 .fusion-timeline-circle, article#blog-3-post-1432 .fusion-timeline-circle{
    background: #EFBE1D !important;
    height: 20px;
    width: 20px;
    left: calc(50% - 5px);
}
article#blog-3-post-1438 .fusion-timeline-circle, article#blog-3-post-1434 .fusion-timeline-circle{
    background: #272E44 !important;
    height: 20px;
    width: 20px;
    left: calc(50% - 5px);
}
article#blog-3-post-1430 .fusion-timeline-circle, article#blog-3-post-1436 .fusion-timeline-circle{
    background: #588F39 !important;
    height: 20px;
    width: 20px;
    left: calc(50% - 5px);
}

article#blog-3-post-1435 .fusion-timeline-circle{
    background: #A32222 !important;
    height: 20px;
    width: 20px;
    left: calc(50% - 5px);
}




.cont-img-bar-color-bottom {
    position: absolute !important;
    width: 100% !important;
    left: 0;
    top: -6px;
}


.cont-counter-boxes-donate span.display-counter {
    line-height: 0.8 !important;
}
.cont-counter-boxes-donate .content-box-percentage.content-box-counter {
    line-height: 1 !important;
}
.cont-counter-boxes-donate .counter-box-container {
    padding: 0px !important;
}


.cont-counter-donate .fusion-column-wrapper {
    border-radius: 20px;
    padding: 30px 30px 20px !important;
}


div#frm_form_6_container input[type=text], div#frm_form_6_container input[type=email] {
    height: 45px;
	border: 0px !important;
}
div#frm_form_6_container button.frm_button_submit.frm_final_submit {
    border-radius: 10px !important;
    background: #FFC919 !important;
    text-transform: uppercase;
    color: #272E44 !important;
    font-weight: 700;
    padding: 13px 60px !important;
}

div#frm_form_7_container input[type=text], div#frm_form_7_container input[type=email] {
    height: 45px;
	border: 0px !important;
}
div#frm_form_7_container button.frm_button_submit.frm_final_submit {
    border-radius: 10px !important;
    background: #FFC919 !important;
    text-transform: uppercase;
    color: #272E44 !important;
    font-weight: 700;
    padding: 13px 60px !important;
}


.cont-circle-1 h2 {
    color: #fff !important;
    background: #D42329;
    display: inline;
    position: absolute;
    z-index: 9999;
    width: 60px;
    text-align: center;
    height: 60px;
    line-height: 60px !important;
    border-radius: 100%;
    left: -10px;
    top: -30px;
	font-weight:700 !important;
}

.cont-circle-2 h2 {
    color: #fff !important;
    background: #FFC919;
    display: inline;
    position: absolute;
    z-index: 9999;
    width: 60px;
    text-align: center;
    height: 60px;
    line-height: 60px !important;
    border-radius: 100%;
    left: -10px;
    top: -30px;
	font-weight:700 !important;
}
.cont-circle-3 h2 {
    color: #fff !important;
    background: #00A14B;
    display: inline;
    position: absolute;
    z-index: 9999;
    width: 60px;
    text-align: center;
    height: 60px;
    line-height: 60px !important;
    border-radius: 100%;
    left: -10px;
    top: -30px;
	font-weight:700 !important;
}
.cont-community .fusion-column-wrapper {
	/* box-shadow: 0px 0px 20px rgb(0 0 0 / 10%);*/
	border: solid 2px #707070;

    border-radius: 10px;
    /*padding: 30px !important;*/
	padding: 18px !important;
}

.custom-content-boxes-colectiva-23 h3.content-box-heading {
    font-weight: 700;
    /* font-size: 20px !important; */
}


.custom-content-boxes-colectiva-23 .image {
    /*padding: 4px !important;*/
	    padding: 6px 4px !important;
}
.custom-content-boxes-colectiva-23 h3.content-box-heading.fusion-responsive-typography-calculated {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
}


.custom-content-boxes-colectiva-23 .content-wrapper-background {
    padding: 0px !important;
}
.custom-content-boxes-colectiva-23 .image {
    /*background: #EFBE1D;*/
    /* height: -webkit-fill-available; */
    height: 100% !important;
}
.custom-content-boxes-colectiva-23 .fusion-column.content-box-column.content-box-column:nth-child(1) .image{
    background: #EFBE1D;
}
.custom-content-boxes-colectiva-23 .fusion-column.content-box-column.content-box-column:nth-child(2) .image{
    background: #A32222;
}
.custom-content-boxes-colectiva-23 .fusion-column.content-box-column.content-box-column:nth-child(3) .image{
    background: #588F39;
}
.custom-content-boxes-colectiva-23 .fusion-column.content-box-column.content-box-column:nth-child(4) .image{
    background: #EFBE1D;
}

.custom-content-boxes-colectiva-23 img {
    margin-left: 10px !important;
    margin-right: 10px !important;
}
.custom-content-boxes-colectiva-23 h3.content-box-heading {
    margin-left: 20px !important;
    /*padding-top: 7px !important;
    padding-bottom: 7px !important;*/
	    padding-top: 10px !important;
    padding-bottom: 10px !important;
	padding-right: 10px !important;
}
.custom-content-boxes-colectiva-23 .heading.heading-with-icon.icon-left {
    margin-bottom: 0px !important;
}
.custom-content-boxes-colectiva-23 .fusion-column {
    margin-bottom: 15px !important;
}
.custom-content-boxes-colectiva-23 .fusion-column .col.content-box-wrapper.content-wrapper-background.link-area-link-icon.icon-hover-animation-fade {
    margin-bottom: 0px !important;
    border-radius: 10px !important;
    overflow: hidden;
}

.cont-1-5-color-border-radius .fusion-column-wrapper {
    padding: 30px 30px 20px !important;
    border-radius: 10px !important;
}
.cont-1-5-color-border-radius {
    overflow: hidden !important;
    border-radius: 10px !important;
}

.separator-marginnegative-bottom-10 {
margin-top: -9px !important;
    position: absolute !important;
    margin-left: auto !important;
    margin-right: auto !important;
    left: calc(50% - 12.5%);
}


.cont-bar-color {
    margin-top: -10px;
}
.cont-half-padding .fusion-column-wrapper {
    padding: 50px 80px !important;
}

article#blog-3-post-1470 .fusion-post-content-wrapper, article#blog-3-post-1469 .fusion-post-content-wrapper, article#blog-3-post-1467 .fusion-post-content-wrapper, article#blog-3-post-1466 .fusion-post-content-wrapper, article#blog-3-post-1463 .fusion-post-content-wrapper, article#blog-3-post-1460 .fusion-post-content-wrapper, article#blog-3-post-1457 .fusion-post-content-wrapper, article#blog-3-post-1451 .fusion-post-content-wrapper, article#blog-3-post-2015 .fusion-post-content-wrapper, article#blog-3-post-1469 .fusion-post-content-wrapper, article#blog-3-post-2022 .fusion-post-content-wrapper, article#blog-3-post-2024 .fusion-post-content-wrapper, article#blog-3-post-2026 .fusion-post-content-wrapper  {
    padding: 0px !important;
}
article#blog-3-post-1470 .fusion-timeline-circle, article#blog-3-post-1469 .fusion-timeline-circle, article#blog-3-post-1467 .fusion-timeline-circle, article#blog-3-post-1466 .fusion-timeline-circle, article#blog-3-post-1463 .fusion-timeline-circle, article#blog-3-post-1460 .fusion-timeline-circle, article#blog-3-post-1457 .fusion-timeline-circle, article#blog-3-post-1451 .fusion-timeline-circle{
	display:none !important;
}


.custom-blog-timeline h2.blog-shortcode-post-title.entry-title {
    color: #272E44 !important;
    font-size: 22px !important;
    font-weight: 700 !important;
}
.custom-blog-timeline  i.fusion-icon-bubbles{
	display:none !important;
}

.custom-blog-timeline article.fusion-post-timeline.category-history {
    border: none !important;
}
.custom-blog-timeline article.fusion-post-timeline.category-history .fusion-timeline-arrow {
    display: none !important;
}

article#blog-3-post-1470 h2.blog-shortcode-post-title.entry-title, article#blog-3-post-1469 h2.blog-shortcode-post-title.entry-title, article#blog-3-post-1467 h2.blog-shortcode-post-title.entry-title, article#blog-3-post-1466 h2.blog-shortcode-post-title.entry-title, article#blog-3-post-1463 h2.blog-shortcode-post-title.entry-title , article#blog-3-post-1460 h2.blog-shortcode-post-title.entry-title, article#blog-3-post-1457 h2.blog-shortcode-post-title.entry-title, article#blog-3-post-1451 h2.blog-shortcode-post-title.entry-title , article#blog-3-post-2015 h2.blog-shortcode-post-title.entry-title, article#blog-3-post-2019 h2.blog-shortcode-post-title.entry-title, article#blog-3-post-2022 h2.blog-shortcode-post-title.entry-title, article#blog-3-post-2024 h2.blog-shortcode-post-title.entry-title, article#blog-3-post-2026 h2.blog-shortcode-post-title.entry-title    {
    display: none !important;
}

article#blog-1-post-1470 h2.blog-shortcode-post-title.entry-title, 
article#blog-1-post-2015 h2.blog-shortcode-post-title.entry-title,
article#blog-1-post-2019 h2.blog-shortcode-post-title.entry-title,
article#blog-1-post-1469 h2.blog-shortcode-post-title.entry-title,
article#blog-1-post-1467 h2.blog-shortcode-post-title.entry-title,
article#blog-1-post-1463 h2.blog-shortcode-post-title.entry-title,
article#blog-1-post-2022 h2.blog-shortcode-post-title.entry-title,
article#blog-1-post-2024 h2.blog-shortcode-post-title.entry-title,
article#blog-1-post-1457 h2.blog-shortcode-post-title.entry-title,
article#blog-1-post-2026 h2.blog-shortcode-post-title.entry-title,
article#blog-1-post-1451 h2.blog-shortcode-post-title.entry-title{
    display: none !important;
}



/***** red dot ****/
 article#blog-3-post-2026 .fusion-timeline-circle, article#blog-3-post-1933 .fusion-timeline-circle  {
    background: #a32222 !important;
    height: 20px;
    width: 20px;
    left: calc(50% - 5px);
}
/*******blue dot***/
 article#blog-3-post-2024 .fusion-timeline-circle {
    background: #272e44 !important;
    height: 20px;
    width: 20px;
    left: calc(50% - 5px);
}
/*** green dot ****/
 article#blog-3-post-1942 .fusion-timeline-circle,  article#blog-3-post-1925 .fusion-timeline-circle {
    background: #588f39  !important;
    height: 20px;
    width: 20px;
    left: calc(50% - 5px);
}



article#blog-3-post-1947 .fusion-timeline-circle, article#blog-3-post-1937  .fusion-timeline-circle,  article#blog-3-post-2022  .fusion-timeline-circle,  article#blog-3-post-2019  .fusion-timeline-circle,  article#blog-3-post-2015  .fusion-timeline-circle{
    display: none !important;
}


.custom-blog-timeline h3.fusion-timeline-date {
    display: none !important;
}

.fusion-header {
    border-bottom: 9px solid #588F39 !important;
}
.fusion-header  .fusion-logo img {
    border-bottom: 15px solid #EFBE1D!important;
    /*margin-bottom: -23px;*/
	margin-bottom: -23px;
	    padding-bottom: 7px;
}


.cont-custom-blog-home-23 article.fusion-post-grid.post.type-post.status-publish.format-standard.has-post-thumbnail:before {
    content: "";
    display: block;
    position: absolute;
    /*top: 7px;*/
	top: 4px;
    width: 70%;
    height: 12px;
    background: #EFBE1D;
    z-index: 9999;
}
.cont-custom-blog-home-23 article.fusion-post-grid.post.type-post.status-publish.format-standard.has-post-thumbnail:nth-child(2):before {
    background: #588F39;
}
.cont-custom-blog-home-23 article.fusion-post-grid.post.type-post.status-publish.format-standard.has-post-thumbnail:nth-child(3):before {
    background: #A32222;
}
.cont-custom-blog-home-23 article.fusion-post-grid.post.type-post.status-publish.format-standard.has-post-thumbnail:nth-child(4):before {
    /*background: #272E44;*/
	background: #263F8E;
}

section#block-14 h4.wp-block-heading {
    color: #fff !important;
}
section#block-15 h4.wp-block-heading {
    color: #fff !important;
}
.cont-custom-blog-home-23  a.fusion-read-more {
    /*color: #588F39 !important;*/
	 color: #fff !important;
    font-size: 17px;
    font-weight: 700;
/*	text-transform:uppercase !important;*/
}
.cont-custom-blog-home-23  a.fusion-read-more:hover {
    color: #f7990c !important;
    
}
.cont-custom-blog-home-23  a.fusion-read-more:after{
	display:none !important;
}

.cont-custom-blog-home-23  h2.blog-shortcode-post-title.entry-title a {
	/*text-transform: uppercase;*/
   /* color: #272E44 !important;*/
    font-weight: 700;
    font-size: 24px;
    font-family: PT Sans !important;
}
.cont-custom-blog-home-23  .fusion-post-content-wrapper {
    padding-left: 0px !important;
    padding-right: 0px !important;
}



.cont-red-text-column {
    background: #a32222;
    display: block !important;
    color: #fff !important;
  /*  padding: 40px 20px 20px 20px!important;*/
	 /*padding:  60px 20px 50px 20px!important;*/
	/*padding:57px 20px 45px 20px!important;*/
		padding: 64px 20px 60px 20px!important;
    margin-bottom: 20px;
    border-radius: 10px;
}
.cont-red-text-column:last-child {
    margin-bottom: 0px !important;
}
.cont-red-text-column h5{
	color:#fff !important;
	
}
.cont-green-nested-column .fusion-column-wrapper {
   /* padding: 40px 20px 20px 20px!important;*/
   /* padding: 30px 20px 15px 20px!important;*/
	/*padding:57px 20px 45px 20px!important;*/
	padding: 64px 20px 60px 20px!important;
}
.cont-yellow-nested-column .fusion-column-wrapper {
 /*   padding: 40px 20px 20px 20px!important;*/
	/*padding:57px 20px 45px 20px!important;*/
	/*padding: 64px 20px 60px 20px!important;*/
	    padding: 55px 20px 42px 20px!important;
	
}
.cont-blue-nested-column .fusion-column-wrapper {
   /* padding: 40px 20px 20px 20px!important;*/
	    /*padding: 52px 20px 34px 20px!important;*/
	/*padding:57px 20px 45px 20px!important;*/
	padding: 64px 20px 60px 20px!important;
} 

button.tml-button {
    display: inline-block;
    margin-top: 0.125rem;
    padding: 0.695rem 1.8rem 0.675rem;
    border-radius: 0;
    background-color: #f99f20;
    font-size: .95rem;
    font-weight: 500;
    letter-spacing: .0475rem;
    text-transform: uppercase;
    color: #fff;
    border: none;
}

ul.tml-links {
    list-style: none;
    margin-left: 0 !important;
    padding-left: 0 !important;
}



.cont-widget-search input#wp-block-search__input-1 {
    height: 50px;
    border: 0px !important;
	    background: transparent !important;
    width: 90%;
}
.cont-widget-search button.fusion-button-default {
    background: transparent !important;
       padding: 0px 0px !important;
    height: 50px !important;
    vertical-align: middle;
}
.cont-widget-search form.fusion-button-default.fusion-button-default-size {
    background: transparent !important;
	padding: 0px !important;
    border: 1px solid #707070;
    border-radius: 30px;
}

.cont-custom-blog .fusion-post-content.post-content p.fusion-single-line-meta {
    font-size: 14px;
    font-weight: 600;
    color: #333 !important;
}
.cont-custom-blog .fusion-post-content.post-content p.fusion-single-line-meta span:nth-child(3) {
    color: #EBA141 !important;
}

.cont-custom-blog h2.blog-shortcode-post-title.entry-title a {
    color: #72A551 !important;
    font-weight:700;
    font-size: 27px;
		font-family: Raleway !important;
}


.custom-recent-posts section.fusion-columns.columns {
    margin-left: -50px;
    margin-right: -50px;
}
.custom-recent-posts .recent-posts-content {
    padding: 30px 50px 20px;
}


.custom-recent-posts article.post.fusion-column.column {
    padding-left: 0px !important;
    padding-right: 0px !important;
}

.custom-recent-posts .recent-posts-content {
/*    padding: 50px !important;*/
}
.cont-main-blog-post > .fusion-column-wrapper {
    padding: 50px !important;
	padding-top:0px !important;
	padding-bottom:30px !important;
}

.custom-recent-posts .recent-posts-content h4.entry-title {
    margin-top: 0px !important;
	font-family: Raleway;
	font-weight: 700 !important;
  font-size: 30px !important;
}
.custom-recent-posts {
    margin-bottom: 0px !important;
}

.custom-recent-posts  p.meta{
	color:#fff !important;
}



.btn-full-width {
    width: 100% !important;
}



section#block-10 h4.wp-block-heading {
    color: #fff !important;
}


.cont-form-green-bg .frm_description {
    color: #fff !important;
    margin-top: 5px !important;
    font-size: 16px !important;
}

.cont-form-green-bg .with_frm_style .frm_top_container .frm_primary_label {
    color: #fff !important;
    font-weight: 700 !important;
}
.cont-form-green-bg .frm_opt_container label {
    color: #fff !important;
    font-size: 16px !important;
    margin-bottom: 5px;
    margin-top: 5px;
}

.cont-form-green-bg input[type=text] {
    background: transparent !important;
    border-bottom: 2px solid !important;
    border: none;
    color: #fff !important;
    border-radius: 0px !important;
    box-shadow: none !important;
}
.cont-form-green-bg input[type=tel] {
    background: transparent !important;
    border-bottom: 2px solid !important;
    border: none;
    color: #fff !important;
    border-radius: 0px !important;
    box-shadow: none !important;
}
.cont-form-green-bg input[type=email] {
    background: transparent !important;
    border-bottom: 2px solid !important;
    border: none;
    color: #fff !important;
    border-radius: 0px !important;
    box-shadow: none !important;
}



button.frm_button_submit.frm_final_submit {
    background: #f99f20 !important;
    border-radius: 50px !important;
    border: none !important;
    color: #fff !important;
	padding: 13px 29px !important;
	box-shadow: none !important;
}

fieldset#field_3_4 legend.gfield_label.gfield_label_before_complex {
    display: none;
}

h2.gform_submission_error.hide_summary {
    font-size: 18px !important;
    color: red !important;
}

form#gform_3 input[type=text] {
    background: transparent;
    border: none;
    border-bottom: 3px solid #fff;
	color:#fff !important;
}


.cont-sponsorship-commitment-form h5 {
    margin-top: 20px !important;
}



.cont-bg-label h1 strong:after {
    content: "";
    background: url(https://amanecerde.org/wp-content/uploads/2022/06/label-01.png);
    position: absolute;
    top: -13px;
    /* background-position: center center; */
    background-repeat: no-repeat;
    background-size: contain;
    left: calc(50% - 250px);
    z-index: -1;
    width: 500px !important;
    height: 113px;
}


form#gform_3 .gform_footer.top_label {
	margin-top: 20px !important;
   text-align: center !important;
    display: block;
}

input#gform_submit_button_3 {
    background: #f99f20;
    border-radius: 50px;
}

.custom-content-boxes-form-event {
    /* margin-bottom: 25px !important; */
    /* padding-bottom: 10px; */
    min-height: 80px !important;
}

.custom-content-boxes-form-event .content-container {
    margin-bottom: 20px !important;
}



.custom-table.table-1 table {
    border: 0px !important;
}
.custom-table.table-1 table tr td {
    border: 0px !important;
	border-right:3px solid #dcdcdc !important;
}
.custom-table.table-1 table th {
    border: 0px !important;
	border-right:3px solid #dcdcdc !important;
}


.custom-table table tbody tr td strong.bullet {
    font-size: 30px;
}



.custom-content-boxes-event-info .heading.heading-with-icon.icon-left {
    margin-bottom: 0px !important;
}


.custom-content-boxes-event-info h5.content-box-heading {
    font-weight: 700 !important;
}



.cont-event-info .fusion-column-wrapper {
    padding: 20px !important;
}


.custom-content-boxes-event-info .content-container {
    margin-bottom: 2px !important;
}

.custom-content-boxes-event-info {
    margin-bottom: 0px !important;
}

.custom-content-boxes-event-info .fusion-column.content-box-column {
    margin-bottom: 0px !important;
}

.cont-h2-nomarginbottom h2{
	margin-bottom:0px !important;
}
.gform_wrapper {
    margin-bottom: 0px !important;
}

input#gform_submit_button_2 {
    background: #f99f20;
    border-radius: 50px;
}

input#gform_submit_button_1 {
    background: #f99f20;
    border-radius: 50px;
}


.cont-btn-paypal form {
    text-align: center !important;
}



section#block-10 h2 {
    color: #fff !important;
    font-size: 28px;
}
section#block-11 p{
    font-style:italic !important;
}

.custom-content-boxes a.fusion-read-more:after{
	display:none !important;
}
.custom-content-boxes a.fusion-read-more {
    background: #f99f20;
    color: #fff;
    padding: 13px 29px;
    line-height: 17px;
    font-size: 14px;
    border-radius: 50px;
	text-transform:uppercase!important;
}

.custom-content-boxes a.fusion-read-more:hover {
	background: #61a644;
	color:#fff !important;
}
.fusion-footer-widget-column {
    margin-bottom: 20px !important;
}




.cont-hidden{
	display:none !important;
}


.fusion-accordian .panel-title {
    font-size: 25px !important;
    font-weight: 700 !important;
}

.avada-has-rev-slider-styles .avada-skin-rev {
    border-top: 0px solid #d2d3d4 !important;
    border-bottom: 0px solid #d2d3d4 !important;
}

.cont-white-text{
 color:#fff !important;	
}
.cont-white-text a{
 color:#fff !important;	
}

.cont-white-text h1{
 color:#fff !important;	
}
.cont-white-text h2{
 color:#fff !important;	
}
.cont-white-text h3{
 color:#fff !important;	
}
.cont-white-text h4{
 color:#fff !important;	
}
.cont-white-text h5{
 color:#fff !important;	
}
.cont-white-text h6{
 color:#fff !important;	
}




.cont-half-padding-80 .fusion-column-wrapper{
	padding:80px 80px 60px 80px!important;
}

.cont-padding-top-bottom-100{
	padding-top:100px !important;
	padding-bottom:80px!important;
}

.cont-padding-top-100{
	padding-top:100px !important;
}
.cont-padding-bottom-100{
	padding-bottom:80px !important;
}

.cont-curve-down .fusion-column-wrapper {
    position: relative;
}
.cont-curve-down .fusion-column-wrapper:after {
    content: "";
    background: url(https://hookwebsites.com/AMN/wp-content/uploads/2021/08/shadow.png);
    background-position: bottom center;
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 40px;
    z-index: -1;
}


.cont-white-bg {
    background: #fff;
    padding: 30px;
}






.custom-table-new.table-1 table th {
    border-right: 3px solid #000000 !important;
}
.custom-table-new.table-1 table tr td {
    border-right: 3px solid #000000 !important;
}
.custom-table-new.table-1 table thead tr:last-child {
    border-bottom: 2px solid #a1a1a1 !important;
}

.custom-table-new.table-1 table tbody tr {
    border-bottom: 2px solid #a1a1a1 !important;
}

.custom-table-new.table-1 table th{
	background:transparent;
}

.custom-table-new.table-1 tr:nth-child(even){
	background:transparent;
}

@media only screen and (max-width: 800px){
	.table-2.custom-table-toggles-8 table tr td {
    display: inline-block !important;
    padding-top: 20px !important;
    width: 100% !important;
    padding-right: 0 !important;
}
	
	
	.cont-color-bg-1 .fusion-column-wrapper {
    padding: 40px !important;
}
.cont-color-bg-2 .fusion-column-wrapper {
    padding: 40px !important;
}
	
	
	.share-box.fusion-sharing-box {
    margin-bottom: 20px !important;
}
	.custom-recent-posts-news-widget article.post.fusion-column {
  margin-bottom: 10px !important; 
}
	.share-box.fusion-sharing-box {
    padding: 30px !important;
}
	.share-box.fusion-sharing-box h4.tagline {
    margin-bottom: 20px !important;
}
	
	.cont-green-nested-column .fusion-column-wrapper {
    padding: 40px 20px 30px 20px!important;
}
.cont-yellow-nested-column .fusion-column-wrapper {
    padding: 40px 20px 30px 20px!important;
}
.cont-blue-nested-column .fusion-column-wrapper {
     padding: 40px 20px 30px 20px!important;
} 

.cont-red-text-column {
       padding: 40px 20px 30px 20px!important;

}
	
	
	.custom-content-boxes-colectiva-23 .fusion-column.content-box-column.content-box-column:nth-child(2) .image img, 	.custom-content-boxes-colectiva-23 .fusion-column.content-box-column.content-box-column:nth-child(3) .image img, 	.custom-content-boxes-colectiva-23 .fusion-column.content-box-column.content-box-column:nth-child(4) .image img  {
 
    top: calc(50% - 15px);
    position: relative;
}
	footer.fusion-footer-widget-area.fusion-widget-area p {
    font-size: 13px;
}
	footer.fusion-footer-widget-area.fusion-widget-area h4 {
    font-size: 23px;
}
	.cont-year-txt-history-h4 h4 {
    margin-bottom: 10px !important;
    line-height: 1 !important;
}
	
	.separator-marginnegative-top-10 {
    max-width: 40% !important;
    left: calc(50% - 20%);
    border-top-width: 10px !important;
    margin-top: -3px !important;
    top: 0px;
    position: absolute !important;
    margin-left: auto !important;
    margin-right: auto !important;
}
	.separator-marginnegative-bottom-10-half {
    max-width: 40% !important;
    left: calc(50% - 20%);
    border-top-width: 10px !important;
    margin-bottom: -5px !important;
    bottom: 0px;
    position: absolute !important;
    margin-left: auto !important;
    margin-right: auto !important;
}
	
	.post-content h4 {
    font-size: 20px !important;
    line-height: 1.1;
}
	.fusion-header .fusion-logo img {
    max-width: 200px;
    padding-bottom: 10px;
    margin-bottom: -30px;
}
	.cont-bar-color img {
    height: 10px;
}
	
	.separator-marginnegative-bottom-10 {
    max-width: 40% !important;
    left: calc(50% - 20%);
    border-top-width: 10px !important;
    margin-top: -6px !important;
}
	
.separator-marginnegative-top-70 {
    max-width: 40% !important;
    border-top-width: 10px !important;
    margin-top: -46px !important;
}
		.cont-bar-color-marginnegative-top-100{
    /*margin-top: -48px !important;*/
	margin-top: -90px !important;		
}
	.separator-marginnegative-top-100 {
      max-width: 40% !important;
    border-top-width: 10px !important;
    margin-top: -46px !important;
}
	.cont-bar-color-marginnegative-top-100 img {
    height: 10px;
}
	
	.cont-counter-boxes-donate .content-box-percentage.content-box-counter {
    font-size: 80px !important;
    margin-bottom: 20px;
}
	.cont-community:not(:last-child) {
    margin-bottom: 50px !important;
}
	.fusion-mobile-menu-icons a {
    font-size: 40px !important;
    margin-top: 30px;
}
	
	.cont-half-padding .fusion-column-wrapper {
    padding: 40px 30px  20px!important;
}
/*	.separator-marginnegative-top-70 {
    margin-top: -48px !important;
}*/
	
	.cont-bar-color-marginnegative-top-100{
    /*margin-top: -48px !important;*/
/*		margin-top: -90px !important;*/
}
	
	.cont-padding-top-bottom-70 {
    padding-top: 40px !important;
    padding-bottom: 20px !important;
}
	
	.cont-main-blog-post>.fusion-column-wrapper {
    padding: 30px !important;
    padding-top: 0 !important;
    padding-bottom: 30px !important;
}
	.custom-recent-posts section.fusion-columns.columns {
    margin-left: -30px;
    margin-right: -30px;
}
	.custom-recent-posts .recent-posts-content {
    padding: 20px 30px 20px !important;
}
	.custom-recent-posts article.post.fusion-column.column {
    margin-bottom: 0px !important;
}
	section#block-13 {
    margin-bottom: 0px !important;
}
	
	
	.cont-padding-top-bottom-70{
padding-top:40px !important;
padding-bottom:20px !important;
}
	.cont-padding-bottom-70{
padding-bottom:20px !important;
}
	.cont-padding-top-70{
padding-top:40px !important;

}
	
	h1 {
    font-size: 35px !important;
}
	
	.custom-content-boxes-event-info {
    display: inline;
}
	
	.custom-content-boxes-form-event {
		display:block !important;
	}
	
	span.img-partnership {
    position: absolute;
    left: -5px;
    top: 20px;
}
/********************/
	.cont-half-padding-80 .fusion-column-wrapper{
	padding:40px 40px 20px 40px!important;
}

.cont-padding-top-bottom-100{
	padding-top:40px !important;
	padding-bottom:20px!important;
}

.cont-padding-top-100{
	padding-top:40px !important;
}
.cont-padding-bottom-100{
	padding-bottom:20px !important;
}
	h2{
   /* font-size: 25px !important;*/
	font-size: 23px !important;
}
		h3{
    font-size: 20px !important;
}
	
}

@media only screen and (min-width: 800px){
	.custom-toggles .panel-title a {
    padding: 15px 0px;
}
	
	.main-max-width-1000 .fusion-builder-row.fusion-row {
    max-width: 1000px !important;
}
.main-max-width-1140	 .fusion-builder-row.fusion-row {
    max-width: 1140px !important;
}
.main-max-width-1150	 .fusion-builder-row.fusion-row {
    max-width: 1150px !important;
}
.main-max-width-1160	 .fusion-builder-row.fusion-row {
    max-width: 1160px !important;
}	
.main-max-width-1170	 .fusion-builder-row.fusion-row {
    max-width: 1170px !important;
}
.main-max-width-1180	 .fusion-builder-row.fusion-row {
    max-width: 1180px !important;
}
.main-max-width-1190	 .fusion-builder-row.fusion-row {
    max-width: 1190px !important;
}
.main-max-width-1200	 .fusion-builder-row.fusion-row {
    max-width: 1200px !important;
}
	
	
	
	.sep-color-onpc-top {
   /* bottom: 50px !important;*/
}
	
	
	.cont-blue-bg-half{
		width: calc(50% -((4% + 8%)* 0.5));
	}
	.cont-custom-color-lines-bottom-red-final {
    width: calc(25% -((4% + 8%)* 0.25)) !important;
    margin-right: 4%;
}
.cont-custom-color-lines-bottom-blue-final {
    width: calc(25% -((4% + 8%)* 0.25)) !important;
    margin-right: 4%;
}



	
	
	
	.cont-blue-bg-half:after {
    content: "";
    background-color: #263f8e;
    position: absolute !important;
    width: 100%;
    height: 100%;
    right: -50%;
    top: 0;
    z-index: -1;
}
	
	.avada-menu-highlight-style-bar:not(.fusion-header-layout-v6) .fusion-main-menu>ul>li>a {
    padding-top: 20px;
}
	
	
	.cont-counter-donate-margin-top-negative .fusion-column-wrapper {
    margin-top: -90px;
  /*  padding-top: 75px !important;
    padding-bottom: 60px !important;*/
		    padding-top: 90px !important;
    padding-bottom: 80px !important;
}
	
	
	.cont-padding-top-bottom-70 {
    padding-top: 70px !important;
    padding-bottom: 50px !important;
}
	
	.separator-marginnegative-top-70 {
    margin-top: -78px !important;
}
		.separator-marginnegative-top-100 {
    margin-top: -108px !important;
}
	.cont-bar-color-marginnegative-top-100 {
    /*margin-top: -108px !important;*/
		margin-top: -230px !important;
}
	
	.cont-padding-top-bottom-70{
padding-top:70px !important;
padding-bottom:50px !important;
}
		.cont-padding-bottom-70{
padding-bottom:50px !important;
}
	
		.cont-padding-top-70{
padding-top:70px !important;
}
	
	
	
	.cont-bg-label h1 {
    font-size: 40px !important;
}
	
	
	.cont-margin-top-negative-200 {
    margin-top: -180px;
    z-index: 0;
}
	span.img-partnership {
    position: absolute;
    left: -5px;
    top: 220px;
}
	
}


@media only screen and (min-width: 1700px){
.cont-margin-top-negative-200 {
    margin-top: -215px;
    z-index: 0;
}
	
}

/**********************************/
.text-slide-shadow {
    text-shadow: 1px 1px 4px #a0a0a0 !important;
}

.custom-testimonials {
    max-width: 800px;
    margin: 0 auto;
}

.custom-testimonials blockquote {
    background: transparent !important;
    font-style: normal !important;
}

.custom-testimonials blockquote  q{
    font-style: normal !important;
}

.custom-testimonials .author span {
   text-align: center !important;
    display: inline-block !important;
    font-style: italic;
}

.custom-testimonials .review.no-avatar {
    background: transparent !important;
}

.custom-testimonials .author {
    text-align: center;
}

.custom-content-boxes h3.content-box-heading {
    font-weight: 600;
}


.custom-content-boxes {
    margin-bottom: 0px !important;
}
.custom-content-boxes .fusion-column {
    margin-bottom: 0px !important;
}

footer#footer {
    padding: 0px !important;
}
footer#footer .fusion-copyright-notice {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
    /*border-top: 1px solid #fff !important;*/
}

ul#menu-menu-footer li a {
    padding-left: 0px !important;
}

section#block-2 {
    margin-bottom: 35px !important;
}
section#block-2 h3 {
    color: #fff !important;
}

section#social_links-widget-2 {
    margin-bottom: 10px !important;
}

ul#menu-menu-footer li a {
    font-family: "PT Sans";
    color: #fff !important;
    font-weight: 700;
}


span.fusion-contact-info-phone-number {
    color: #f99f20;
	/* color: #fff;*/
    font-weight: 700;
	    font-size: 17px;
}
.anchor-to-footer {
    position: absolute;
    /*left: 45%;*/
	    left: calc(50% - 125px);
    color: #fff;
    background: #f99f20;
    top: 0;
   /* padding: 4px 60px;*/
    border-bottom-left-radius: 30px;
    border-bottom-right-radius: 30px;
	    z-index: 999;
	    line-height: 1.3;
	padding-top: 5px;
	padding-bottom: 5px;
}
.anchor-to-footer a span {
    /* display: block; */
    /* width: 100%; */
    /* display: inline-block; */
    margin: 0 auto !important;
    text-align: center;
}
.anchor-to-footer a i.fas.fa-chevron-down {
    /* display: inline-block; */
    margin: 0 auto !important;
    text-align: center;
    float: none !important;
    width: 100%;
}



.anchor-to-footer a{
	padding: 4px 60px;
	 color: #fff !important;
	    transition: all .2s ease-in-out 0s;
}


.fusion-testimonials.classic blockquote q {
    font-size: 20px;
	    font-style: italic !important;
}

@media only screen and (max-width: 600px) and (min-width: 300px){
.cont-bg-label h1 strong:after {
    content: "";
    background: url(https://amanecerde.org/wp-content/uploads/2022/06/label-01.png);
    position: absolute;
    top: -13px;
    background-repeat: no-repeat;
    background-size: contain;
    left: calc(50% - 190px);
    z-index: -1;
    width: 380px !important;
    height: 130px;
}


}
@media only screen and (max-width: 800px){
	.fusion-accordian .panel-title{
		font-size:20px !important;
	}
	.cont-white-bg {
    background: #fff;
    padding: 30px;
}
	.anchor-to-footer {
		display:none !important;
	}
}

@media only screen and (min-width: 800px){
	
	.cont-triangle-down-white:after {
    content: '';
    position: absolute;
    left: calc(50% - 30px);
    bottom: -40px;
    width: 0;
    height: 0;
    border-left: 40px solid transparent;
    border-right: 40px solid transparent;
    border-top: 40px solid #fff;
    clear: both;
    z-index: 999;
}
	
	
	.cont-figures-right:before {
    content: "";
    background: url(https://amanecerde.org/wp-content/uploads/2022/06/AmanecerDE-img-shape-01.png);
    width: 200px;
    height: 800px;
    position: absolute;
    background-repeat: no-repeat;
    background-size: contain;
    right: -20px;
    z-index: 1;
    bottom: -100%;
    opacity: 0.5;
}
	

	
	.cont-triangle-down-green:after {
    content: '';
    position: absolute;
    left: calc(50% - 30px);
    bottom: -40px;
    width: 0;
    height: 0;
    border-left: 40px solid transparent;
    border-right: 40px solid transparent;
    border-top: 40px solid #61a644;
    clear: both;
    z-index: 999;
}
	
	
	.cont-triangle-down-yellow:after {
    content: '';
    position: absolute;
   left: calc(50% - 30px);
    bottom: -40px;
    width: 0;
    height: 0;
    border-left: 40px solid transparent;
    border-right: 40px solid transparent;
    border-top: 40px solid #f99f20;
    clear: both;
    z-index: 999;
}
	
	
	
.fusion-main-menu .lang-item>a img {
    min-width: 32px;
    min-height: 22px;
}
	
	
	.cont-white-bg {
    background: #fff;
    padding: 60px;
}
	
.custom-content-boxes-1 .heading.heading-with-icon.icon-left {
   /* margin-bottom: 80px !important;*/
}
	/*section#block-5 {
    margin-top: 70px;
}
	section#block-8 {
    margin-top: 70px;
}*/

	.fusion-secondary-header .fusion-row {
    display: block;
}
.fusion-secondary-header .fusion-alignleft {
    width: auto !important;
    display: inline-block !important;
    float: right !important;
	    margin-left: 20px;
}
	.fusion-secondary-header .fusion-alignright .fusion-contact-info span.fusion-contact-info-phone-number {
    padding-top: 5px !important;
    display: inline-block;
}
	
	ul#menu-menu li.btn-bg a {
    background: #f99f20;
    color: #fff !important;
    padding: 13px 29px;
    border-radius: 50px !important;
}
	ul#menu-menu li a {
    margin-bottom: 15px;
}
	
ul#menu-menu-espanol li.btn-bg a {
    background: #f99f20;
    color: #fff !important;
    padding: 13px 29px;
    border-radius: 50px !important;
}
ul#menu-menu-espanol li a {
   /* margin-bottom: 15px;*/
}
	
}

@media only screen and (min-width: 800px) and (max-width: 1100px){
	.cont-counter-boxes-donate .content-box-percentage.content-box-counter {
    font-size: 80px !important;
    margin-bottom: 20px;
	}
}


@media only screen and (max-width: 800px){
	

/**/
.blog-cont-scroll-blog-home {
    width: 100% !important;
    /* min-width: 2000px !important; */
    /* overflow-x: scroll; */
    max-width: 100% !important;
}

.blog-cont-scroll-blog-home .fusion-posts-container.fusion-posts-container-no.fusion-blog-layout-grid {
width: 100% !important;
    display: inline-block;
    overflow-x: scroll!important;
    overflow-y: hidden!important;
    position: relative !important;

}

.blog-cont-scroll-blog-home .fusion-posts-container.fusion-posts-container-no.fusion-blog-layout-grid.fusion-blog-layout-grid-4.isotope.fusion-blog-equal-heights article.fusion-post-grid {
    float: left !important;
    width: 360px !important;
  /*  clear: both;*/
    display: inline-block !important;
}

/*********************************************/	
}


@media only screen and (min-width: 1500px){
	.cont-yellow-nested-column .fusion-column-wrapper h5 {
    max-width: 305px;
    margin-left: auto;
    margin-right: auto;
}
}

@media only screen and (min-width: 1800px){
.cont-yellow-nested-column .fusion-column-wrapper {
    min-height: 226px !important;
}
	.cont-green-nested-column .fusion-column-wrapper{
    min-height: 226px !important;
}
	
	/*.cont-red-text-column*/ .cont-red-nested-column  .fusion-column-wrapper {
    min-height: 226px !important;
}
	.cont-blue-nested-column .fusion-column-wrapper{
    min-height: 226px !important;
}
	
}
	

.cont-link-yellow a {
    color: #efbe1d !important;
}





















/*************************************************************/
/*@media (max-width: 800px) {
	.table-2.custom-table-toggles-8 tr td img {
    margin-left: 0px !important;
}
  .table-2.custom-table-toggles-8 {
    overflow-x: hidden !important; 
    display: block !important;
    width: 100% !important;
  }

  .table-2.custom-table-toggles-8 table,
  .fusion-table table {
    width: 100% !important;
    table-layout: fixed !important;
    border-collapse: collapse;
  }
  .table-2.custom-table-toggles-8 table tr td,
  .fusion-table table tr td,
  .fusion-table table tr th {
    display: block !important;      
    width: 100% !important;         
    white-space: normal !important; 
    word-break: break-word !important;
    overflow-wrap: break-word !important;
    min-width: auto !important;
    padding: 20px !important;
    margin-bottom: 20px;
  }
	.table-2.custom-table-toggles-8 tr:nth-child(3) td:nth-child(4) {
    display: none !important;
}
	
	
}*/
