/*
Theme Name: Divi Child
Theme URI: http://www.elegantthemes.com/gallery/divi/
Version: 2.0
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Template: Divi
*/

@import url("../Divi/style.css");

#main-content .container:before {background-color: rgba(255, 255, 255, 0);}
#wpadminbar a:hover{color:#2ea2cc!important}

h1, h2, h3, h4, h5, h6 {padding-bottom: 15px; color:#fff;}
.et_pb_blurb h4 {padding-bottom: 15px;}
h4 {font-size: 22px;}
 
#logo {max-height: 100%;} 
 
/* top-header */

    .et_boxed_layout #page-container {box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.2); margin: 30px auto 0;}   
    #top-header {line-height: 24px;}
    #top-header .container {padding-top: 0;}
    #et-info {margin-left: 0px; float: left; padding-bottom: 5px; padding-top: 5px; width:100%; text-align:right;}
    .et-social-icons {float: left!important;}
    #et-top-navigation {float: right;padding-bottom: 15px;}
    #et-secondary-menu {float: left;  padding: 10px 0px 11px 0px;}
    .et_nav_text_color_light, .et_nav_text_color_light #et-secondary-nav a, .et_nav_text_color_light .et-social-icon a,.et_nav_text_color_light #et-info a { color: rgba( 255, 255, 255, 1 ); }
    .et_nav_text_color_light .et-social-icon a:hover, .et_nav_text_color_light #et-secondary-nav a:hover { color: rgba(0, 0, 0, 0.7) !important; }
    .et_nav_text_color_light #et-info-email:hover { color: rgba(0, 0, 0, 0.7) !important; }

    /* submenu */
        #et-secondary-nav li ul {box-shadow: 0 2px 5px rgba(0, 0, 0, 0); border-top: solid 2px #1d4994}
        #et-secondary-nav li {text-align: left; }


/* main-header */
    
    #main-header {top:0px!important; padding-bottom: 0px; padding-top:15px; box-shadow: 0 0px 0 rgba(0, 0, 0, 0)!important;border-bottom: 4px solid #1d4994;}
    .et_fixed_nav #logo {max-height: 80px;margin-bottom: 13px; margin-top: 0px;}
    #main-header nav#top-menu-nav {padding-top: 42px;}
    #main-header.et-fixed-header #logo {max-height: 60px;margin-bottom: 13px; margin-top:3px;}
    #main-header.et-fixed-header nav#top-menu-nav {padding-top: 10px;}
    #et_search_icon:before {font-size: 17px; left: 0;top: 0px;}
    .mobile_menu_bar:before {top: 0px;}
    #top-menu a {padding-bottom: 0; padding-left: 0px; padding-right: 0px;line-height: 20px; margin-left: 20px;}
    #top-menu li:last-child a {}
    #top-menu li > a {padding-bottom: 0;}
    #main-header li > a {color: #1b1d1a; border-bottom: 2px solid; border-color: rgba(29, 73, 148, 0); padding-bottom:0!important}
    #main-header.et_nav_text_color_light #top-menu > li > a {color: rgba(255, 255, 255, 1);}
    #main-header li > a:hover {color: #1b1d1a!important; border-bottom: 2px solid; border-color: rgba(29, 73, 148, 1)!important; padding-bottom:0!important}
    #main-header li.current-menu-ancestor > a, #main-header li.current-menu-item > a {color: #1b1d1a!important; border-bottom: 2px solid; border-color: rgba(29, 73, 148, 1)!important; font-weight: bold; padding-bottom:0!important}

    /* submenu */
        #top-menu li li a {line-height: 30px;margin-bottom: 0; margin-left: 0; padding: 10px 20px; width: 160px;}
        #et_mobile_nav_menu .mobile_menu_bar:before {color: rgba(29, 73, 148, 1)!important;}
        #et_mobile_nav_menu .mobile_menu_bar:hover:before {color: rgba(29, 73, 148, 0.6)!important}
        #et_top_search #et_search_icon {color: rgba(29, 73, 148, 1)!important}
        #et_top_search #et_search_icon:hover {color: rgba(29, 73, 148, 0.6)!important}


/* footer */

    #main-footer p, #main-footer .et_pb_bg_layout_dark {color: rgba(255, 255, 255, 1) !important;}
    #main-footer, #main-footer h1, #main-footer h2, #main-footer h3 {color: rgba(255, 255, 255, 1) !important;}
    #main-footer .et_pb_bg_layout_dark blockquote { border-color: rgba(255, 255, 255, 1) !important;}
    #main-footer a {color: rgba(29, 73, 148, 1) !important;}
    #main-footer a:hover {color: rgba(255, 255, 255, 1) !important;}
    #footer-widgets {padding-bottom: 0px; padding-top: 60px;}
    .footer-widget h4, .footer-widget .title {color: rgba(255, 255, 255, 1) !important;}
    .footer-widget {color: rgba(255, 255, 255, 1);}
    #footer-widgets .footer-widget li {padding-bottom: 0}
    #footer-widgets .et-search-form, #footer-widgets .nav li ul, #footer-widgets .et_mobile_menu, #footer-widgets .footer-widget li:before, #footer-widgets .et_pb_pricing li:before, blockquote {border-color: rgba(29, 73, 148, 1);}
    .footer-widget a:hover, #footer-widgets .footer-widget li a:hover, #footer-widgets .footer-widget a:hover, .footer-widget li a:hover {color: rgba(255, 255, 255, 1)!important;}
    
    /* footer-bottom */
        #footer-bottom { background-color: rgba(29, 73, 148, 1); padding: 15px 0 0px;margin-bottom: 60px;border-top: 0px solid #1b1d1a;}
        #footer-bottom .et-social-icon a, #main-footer #footer-info, #footer-bottom a {color: rgba(255, 255, 255, 1)!important;}
        #footer-bottom .et-social-icon a:hover, #footer-bottom a:hover {color: rgba(0, 0, 0, 0.7)!important;}    
        .containerLogoBottom{text-align:center;}
        .logoBottom {background: url("images/logo-footer.png") no-repeat;width:252px; height:138px; position:inherit; position:absolute; bottom:0; margin-left:-126px;}        
        #footer-info {float: left;}
        #footer-bottom .et-social-icons li {margin-right: 20px; margin-left:0;}


/* panel-on-banner */

    .panel-on-banner {background-color: transparent; margin-top: -320px;overflow: hidden;z-index: 999;}
    .panel-on-banner .et_pb_text {margin-bottom: 0px;}
    .panel-on-banner.et_pb_section {padding-bottom: 0px;}
    .panel-on-banner.et_pb_section .size-medium {height:230px; width:84%; padding: 20px 8% !important;}
    .et_pb_section {padding: 20px 0;}
    .et_pb_section.border-bottom-orange {padding-bottom: 0;}
    .et_pb_fullwidth_section {padding: 0 !important;}        
    .panel-on-banner .et_pb_column {margin-right: 10px;}
    .panel-on-banner .et_pb_column_1_3 {width:353px;}
    

/* image-on-banner */

    .image-on-banner {margin-top: -320px;overflow: hidden;z-index: 999;}


/* fullwidth banner */

    .et_pb_slide_description {padding-left: 0; padding-right: 0;}    
    .size-large .et_pb_slide_description {padding-top: 100px; padding-bottom: 0px;}    
    .size-medium .et_pb_slide_description {padding-top: 100px; padding-bottom: 0px;}    
    /*.size-small .et_pb_slide_description {padding-top: 102px; padding-bottom: 0px;}    */
    .size-large .et_pb_slide {height: 617px!important;}
    .size-medium .et_pb_slide {height: 382px!important;}
    
    .size-small .et_pb_slide {height: 271px!important;}    
    .size-small .et_pb_slide_description {height: 271px; padding-bottom: 0; padding-top: 0;}
    .size-small .et_pb_slide_description h2{bottom: 90px; position:absolute;}
    .size-small .et_pb_slide_description p{bottom: 49px; position:absolute;white-space: nowrap; right:0;}    
    .size-small.text-almost-right .et_pb_slide_description p {right: 10%;}    
    .size-small .et_pb_slide_description .et_pb_more_button{bottom: 0;right:0; position:absolute;}
    
    .et_pb_slide_content {overflow: hidden;padding-bottom: 0px;}    
    .et_pb_slide_with_image .et_pb_slide_description h2 {font-size: 55px; text-align:left; }        
    .et_pb_slide_description h2 {font-size: 55px!important; text-align:center; }        
    .et_pb_slide_content p {font-size: 20px;margin-right: 0!important; float:right!important;display: inline; padding: 4px 20px 5px 20px !important;text-shadow:none!important;font-weight: 400}    
    .heading-left .et_pb_slide_description h2, .heading-left .et_pb_promo_description h2 {text-align:left;}    
    .heading-right .et_pb_slide_description h2, .heading-right .et_pb_promo_description h2 {text-align:right; float:right; width:100%}        
    .text-almost-right .et_pb_slide_content {float:right;margin-right: 10%; width:100%; text-align:right;}
    .text-right .et_pb_slide_content {float:right;margin-right: 0; width:100%; text-align:right;}    
    .text-right .et_pb_promo_description p{text-align:right; float:right;}    
    .button-right .et_pb_more_button, .button-right .et_pb_promo_button {margin-right: 0; float:right; margin-top:0 !important; clear:both;}
    .et_pb_slide_description h2 a:hover {color: #fff !important;}
     

/* fullwidth image */

    .size-large.et_pb_section {height: 575px!important;}
    .size-medium.et_pb_section {height: 340px!important;}
    .size-small.et_pb_section {height: 230px!important;}
    .et_pb_promo_description h2 {font-size: 39px;display: table; font-weight:300!important;margin-bottom: 10px;margin-left: 0;padding: 0px 0px 5px 0px;}
    
    .size-small.et_pb_section p, .size-small.et_pb_section b, .size-small.et_pb_section strong, .size-medium.et_pb_section p, .size-medium.et_pb_section b, .size-medium.et_pb_section strong, .size-large.et_pb_section p, .size-large.et_pb_section b, .size-large.et_pb_section strong {font-size: 20px;margin-right: 0!important; float:right!important;display: inline; padding: 4px 20px 5px 20px !important;text-shadow:none!important;font-weight: 400}
    .size-small.et_pb_section .et_pb_promo_button, .size-small.et_pb_section a.et_pb_more_button, .size-medium.et_pb_section .et_pb_promo_button, .size-medium.et_pb_section a.et_pb_more_button {clear: both; float: right;}


/* project slider */

    .et_pb_fullwidth_portfolio {box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15);border-bottom: 3px solid #fff;}
    .et_pb_fullwidth_portfolio .et_pb_portfolio_image {border: 3px solid #fff;  }
    .et_pb_fullwidth_portfolio .et_pb_carousel_group div:first-child .et_pb_portfolio_image {border-left: 0px}    
    .et_pb_fullwidth_portfolio .et_overlay {border:0; border-right: 3px solid #fff!important;}
    .et_pb_fullwidth_portfolio .et_pb_carousel_group div:first-child .et_pb_portfolio_image .et_overlay {background: rgba(0, 0, 0, 0.7); border:0; border-right: 0px solid #fff!important}    
    .et_pb_fullwidth_portfolio .et_pb_portfolio_image h3, .et_pb_fullwidth_portfolio .et_pb_portfolio_image p {color:#fff!important;}
    .et_pb_bg_layout_light .et-pb-arrow-prev, .et_pb_bg_layout_light .et-pb-arrow-next, .et_pb_bg_layout_dark .et-pb-arrow-prev, .et_pb_bg_layout_dark .et-pb-arrow-next {color: #fff!important;}
    .entry-content .et_overlay:before {color: #fff!important}    
    .et_overlay {background: rgba(0, 0, 0, 0.7); border:0;}   
   

/* .caldera-grid */

    .caldera-grid .form-control {font-size:14px;}
    .caldera-grid .control-label {margin-bottom: 5px;font-weight: bold;}
    input[type="text"], input.text, input.title, textarea, select, .caldera-grid .form-control {background-color: rgba(0, 0, 0, 0.1); border: 0px solid #3f3f3f; border-color: rgba(0, 0, 0, 0.5); color: rgba(255, 255, 255, 1); padding: 0px 10px 0px 10px; line-height:40px; height: 40px; border-radius: 0px;}
    input[type="text"]:hover, input.text:hover, input.title:hover, textarea:hover, select:hover, .caldera-grid .form-control:hover, .caldera-grid .form-control:hover {background-color: rgba(0, 0, 0, 0.2);border:0!important; border-color: rgba(0, 0, 0, 0.5);color: rgba(255, 255, 255, 0.7); box-shadow:none!important}
    input[type="text"]:focus, input.text:focus, input.title:focus, textarea:focus, select:focus, .caldera-grid .form-control:focus, .caldera-grid .form-control:focus {background-color: rgba(0, 0, 0, 0.3);border:0!important; border-color: rgba(0, 0, 0, 0.5);color: rgba(255, 255, 255, 0.7); box-shadow:none!important}
    textarea, .caldera-grid textarea.form-control {line-height:1.5em;padding: 9px 10px 2px 10px;height: 200px; font-size:14px; font-family: inherit; font-weight:300;}
    .caldera-grid .form-group {margin-right: 20px;}
    .button-right .caldera-grid .btn {margin-right: 0; float:right;}
    .button-right.btn {margin-right: 0; float:right;}


/* cookie-law-info */

    #cookie-law-info-again {border-top-left-radius: 3px; bottom: 0;display: block;font-family: inherit;position: fixed;right: 0;background-color:rgba(0, 0, 0, 0.5)!important; color:#fff!important}
    #cookie-law-info-bar {padding: 10px 0; background-color:rgba(0, 0, 0, 0.8)!important; color:#fff!important}
    #cookie-law-info-bar a {color:#fff}
    #cookie-law-info-bar a:hover {color:rgba(0, 0, 0, 1)}
    a.cli-plugin-main-link{color:#fff!important}
    a.cli-plugin-main-link:hover{color:#1d4994!important}
    .cli-plugin-button, .cli-plugin-button:visited, .medium.cli-plugin-button, .medium.cli-plugin-button:visited {
      font-size: 13px; font-weight: bold; line-height: 1; background: none; border: 0; background-color: rgba(0, 0, 0, 1) !important;color:#fff!important; margin: auto 10px; padding: 0 25px;  
      border-radius: 0px; box-shadow: none!important; display: inline-block; line-height: 30px; text-shadow: none!important;}
    .cli-plugin-button:hover, .cli-plugin-button:hover, .medium.cli-plugin-button:hover, .medium.cli-plugin-button:hover {
      font-size: 13px; font-weight: bold; line-height: 1; background: none; border: 0; background-color: rgba(255, 255, 255, 1)!important;color:#000!important; margin: auto 10px; padding: 0 25px;  
      border-radius: 0px; box-shadow: none!important; display: inline-block; line-height: 30px; text-shadow: none!important;}


/* Blurb */

    .et_pb_blurb_position_left .et_pb_blurb_content {padding-left: 75px;}
    .et_pb_blurb_position_left .et_pb_main_blurb_image {width: inherit;}


/* Timetable Eventmodule */

    .page_margin_top {margin-top: 5px;}
    table.tt_timetable {border-spacing: 2px!important;background-color: #3f3f3f !important;}
    .entry-content table {border:0;}
    .tt_timetable th, .tt_timetable td {color: #fff;}
    .tt_tabs_navigation li a:hover, .tt_tabs_navigation li a.selected, .tt_tabs_navigation li.ui-tabs-active a {color: #fff !important;}
    .entry-content tr th, .entry-content thead th {color: #fff;}
    .tt_tabs_navigation li a {border-color: -moz-use-text-color -moz-use-text-color transparent !important; color: #fff !important;}


/* Pricing Table */
    .et_pb_pricing_heading {background-color: #292929;}
    .et_pb_pricing_table {border: 1px solid #3f3f3f;}
    .et_pb_pricing li {color: rgba(63, 63, 63, 1)}
    .et_pb_pricing li a:hover {color: rgba(63, 63, 63, 1)!important}
    
    
 /* Accordian */
    .et_pb_toggle_open {background-color: rgba(0, 0, 0, 0.8) ; color: rgba(255, 255, 255, 0.6) ;}    
    .et_pb_toggle_close {background-color: rgba(0, 0, 0, 0.7) ; color: rgba(255, 255, 255, 0.6) ;}    
    .et_pb_toggle_open h5.et_pb_toggle_title {color: rgba(255, 255, 255, 1);}
    .et_pb_toggle_close h5.et_pb_toggle_title {color: rgba(255, 255, 255, 1);}
    .et_pb_toggle {border: rgba(0, 0, 0, 0.7);}
    
        
/* Social Media Feather */
    .synved-social-resolution-normal {margin-top: 15px!important;}
    .et_pb_sum { font-size: 50px; line-height: 82px; font-weight: 400; }
    .caldera-grid .alert-success {background-color: transparent; border-color: transparent; color: #fff;} 
     
 
/* Blog */
    #main-content, .et_pb_section {background-color: #3f3f3f;}
    .et_pb_blog_grid .et_pb_post {background-color: rgba(0, 0, 0, 0.1) ; color: rgba(255, 255, 255, 1) ; border: none;} 
    
    
/* div modules */
    .et_pb_number_counter p {color:inherit !important;}
    .text-bg-default .et_pb_counter_container {background-color: rgba(0, 0, 0, 0.2) !important; color: rgba(255, 255, 255, 0.4) !important;}
    .text-bg-default .et_pb_counter_amount {background-color: rgba(0, 0, 0, 0.4) !important; color: rgba(255, 255, 255, 0.4) !important;}
    .et_pb_column_1_4 .et_pb_map {height: 254px;}
    .et_pb_widget a {color: #fff;}
    
      
    
    

/* Responsive layout */

    @media screen and ( max-width: 1000px ) 
    {     
	    .panel-on-banner {display: none !important;}
	    .image-focus-top .et_pb_slide, .image-focus-top.et_pb_section, .image-focus-top .et_parallax_bg {height: 380px;}
	    .size-medium .et_pb_slide_description {padding-top: 63px;}    
        /*.size-small .et_pb_slide_description {padding-top: 63px;}*/
        
        
        
        #logo {max-height: 60px; margin-bottom:15px;}
        .et_boxed_layout #page-container {margin: 0 auto;}
        #footer-bottom {margin-bottom: 0px;}
        
    }

    @media screen and ( max-width: 800px ) 
    {        
        /*
        #main-header {min-height: 65px; padding: 25px 0 10px; top:0px!important}    
        #et-info {display: none;}
	    #et-secondary-menu {display:none;}
	    */
        #cookie-law-info-again {display: none !important;}
	    #cookie-law-info-bar {display: none !important;}
	    .zopim {display:none;}
    }


/* Paddings and margins */

    .padding-default.et_pb_text{padding:8%;width:84%}
    .et_pb_column_1_2 .et_pb_promo, .et_pb_column_1_3 .et_pb_promo, .et_pb_column_1_4 .et_pb_promo {padding: 8%;}
    .et_pb_team_member_description ul, ul.et_pb_social_media_follow {margin-left:0!important;}
    .container-orange.et_pb_no_bg, .container-green.et_pb_no_bg, .container-default.et_pb_no_bg, .et_pb_testimonial_no_bg {padding: 40px !important;}    
    .heading-bg-color h1, .heading-bg-color h2 {clear: both; display: inline-block; float: none; font-size: 30px; font-weight: 300; margin-bottom: 15px; margin-left: -15px; padding: 4px 15px 5px; text-shadow: none !important;}

    .padding-bottom-none .et_pb_row {padding-bottom: 0px;} 
    .padding-bottom-none.et_pb_section {padding-bottom: 0;}
    .padding-top-none .et_pb_row {padding-top:0;} 
    .padding-none .et_pb_row {padding-bottom: 0px; padding-top:0;} 
    .padding-none.et_pb_section {padding-bottom: 0px; padding-top:0;}

    
/* Filled panels */    

    

/* Borders */

    .border-top-orange {border-top:solid 14px #ffad00;}
    .border-top-white{border-top:solid 3px #fff;}
    .border-bottom-orange {border-bottom:solid 14px #ffad00;}
    .border-bottom-white{border-bottom:solid 3px #fff;}   
    .border-top-green {border-top:solid 14px #7fa200;}    
    .border-bottom-green {border-bottom:solid 14px #7fa200;} 
    .border-bottom-blue {border-bottom:solid 14px #1d4994;} 
    .border-bottom-black {border-bottom:solid 14px #1b1d1a;} 

     
/* Buttons */
    
    /* Default */
        .entry-content a.small-button, .entry-content a.et_pb_promo_button, .entry-content a.et_pb_more_button {font-size: 14px; margin: 0; padding: 0 25px; border-radius: 0; box-shadow: none; display: inline-block; font-weight: 400 !important; line-height: 30px; text-shadow: none; background: transparent; border-style: solid; border-width: 1px; border-color: rgba(41, 41, 41, 1); color: rgba(41, 41, 41, 1);}
        .entry-content a.small-button:hover, .entry-content a.et_pb_promo_button:hover, .entry-content a.et_pb_more_button:hover {font-size: 14px; margin: 0; padding: 0 25px !important; border-radius: 0; box-shadow: none; display: inline-block; font-weight: 400 !important; line-height: 30px; text-shadow: none; background: transparent; border-style: solid; border-width: 1px; border-color: rgba(29, 73, 148, 1); color: rgba(29, 73, 148, 1);}
        .entry-content a.small-button {margin-top:15px;}
        .entry-content a.small-button:hover {margin-top:15px;}
        .entry-content a.small-button:after, .entry-content a.et_pb_promo_button:after, .entry-content a.et_pb_more_button:after {content: ""}
        .entry-content a.et_pb_promo_button {font-size: 18px; padding: 0 25px !important; line-height: 40px;}
        .entry-content a.et_pb_promo_button:hover {font-size: 18px; padding: 0 25px !important; line-height: 40px;}

    
    /* Small */
        .entry-content a.small-button, .entry-content a.et_pb_promo_button, .entry-content a.et_pb_more_button {font-size: 14px; margin: 0; padding: 0 25px; border-radius: 0; box-shadow: none; display: inline-block; font-weight: 600 !important; line-height: 30px; text-shadow: none; background: transparent; border-style: solid; border-width: 1px; border-color: rgba(41, 41, 41, 1); color: rgba(41, 41, 41, 1);}
        .entry-content a.small-button:hover, .entry-content a.et_pb_promo_button:hover, .entry-content a.et_pb_more_button:hover {font-size: 14px; margin: 0; padding: 0 25px !important; border-radius: 0; box-shadow: none; display: inline-block; font-weight: 600 !important; line-height: 30px; text-shadow: none; background: transparent; border-style: solid; border-width: 1px; border-color: rgba(29, 73, 148, 1); color: rgba(29, 73, 148, 1);}


    /* Medium */
        .entry-content .button-medium a.small-button, .entry-content .button-medium a.et_pb_promo_button, .entry-content .button-medium a.et_pb_more_button {font-size: 18px; padding: 0 25px !important; line-height: 40px;}
        .entry-content .button-medium a.small-button:hover, .entry-content .button-medium a.et_pb_promo_button:hover, .entry-content .button-medium a.et_pb_more_button:hover {font-size: 18px; padding: 0 25px !important; line-height: 40px;}
        
    /* Large */
        .entry-content .button-large a.small-button, .entry-content .button-large a.et_pb_promo_button, .entry-content .button-large a.et_pb_more_button {font-size: 20px; padding: 4px 25px 5px !important; line-height: 40px; border: 0;}
        .entry-content .button-large a.small-button:hover, .entry-content .button-large a.et_pb_promo_button:hover, .entry-content .button-large a.et_pb_more_button:hover {font-size: 20px; padding: 4px 25px 5px !important; line-height: 40px; border: 0;}
    
    /* Banner */        
        .entry-content .et_pb_slide_description .et_pb_more_button {margin: 20px 0 0 0; font-size: 20px; padding: 4px 25px 5px !important; line-height: 40px;}
        .entry-content .et_pb_slide_description .et_pb_more_button:hover {margin: 20px 0 0 0; font-size: 20px; padding: 4px 25px 5px !important; line-height: 40px}
            
    
    /* Caldera Form buttons */
        .caldera-grid .btn-default {font-size: 18px; margin: 0; padding: 0 25px; border-radius: 0; box-shadow: none; display: inline-block; font-weight: 400 !important; line-height: 40px; text-shadow: none; background: transparent !important; border-style: solid; border-width: 1px; border-color: rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1); background:none}
        .caldera-grid .btn-default:hover {font-size: 18px; margin: 0; padding: 0 25px; border-radius: 0; box-shadow: none; display: inline-block; font-weight: 400 !important; line-height: 40px; text-shadow: none; background: transparent !important; border-style: solid; border-width: 1px; border-color: rgba(29, 73, 148, 1); color: rgba(29, 73, 148, 1); background:none}
        .caldera-grid .btn-default:active, .caldera-grid .btn-default:focus {font-size: 18px; margin: 0; padding: 0 25px; border-radius: 0; box-shadow: none; display: inline-block; font-weight: 400 !important; line-height: 40px; text-shadow: none; background: transparent !important; border-style: solid; border-width: 1px; border-color: rgba(189, 0, 47, 1); color: rgba(189, 0, 47, 1); background:none}





/* STANDARD (none CSS selected) */
    
    p {color: rgba(255, 255, 255, 1)}
    #left-area .post-meta a {color: #fff;}
    #left-area .post-meta a:hover {color: #7fa200;}
    .entry-content a.smallblue, .entry-content a.bigblue {color: rgba(127, 162, 0, 1) !important;}
    .entry-content a.smallblue:hover, .entry-content a.bigblue:hover {color: rgba(255, 255, 255, 1) !important;}
    .et_section_transparent, .et_pb_pagebuilder_layout #main-content {background-color: rgba(63, 63, 63, 1)}

    /* button-white */        
        a.small-button, a.et_pb_promo_button, a.et_pb_more_button, .caldera-grid .btn-white {background: rgba(247, 247, 247, 1); border-color: rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1);}
        a.small-button:hover, a.et_pb_promo_button:hover, a.et_pb_more_button:hover, .caldera-grid .btn-white:hover {background: rgba(255, 255, 255, 1); border-color: rgba(255, 255, 255, 1); color: rgba(247, 247, 247, 1);}
            
    /* Panel layout_dark (means text color light) */
        
        /* Buttons white */
            .et_pb_bg_layout_dark a.small-button, .et_pb_bg_layout_dark a.et_pb_promo_button, .et_pb_bg_layout_dark a.et_pb_more_button, .et_pb_bg_layout_dark .caldera-grid .btn-white {background: transparent; border-color: rgba(127, 162, 0, 1); color: rgba(127, 162, 0, 1);}
            .et_pb_bg_layout_dark a.small-button:hover, .et_pb_bg_layout_dark a.et_pb_promo_button:hover, .et_pb_bg_layout_dark a.et_pb_more_button:hover, .et_pb_bg_layout_dark .caldera-grid .btn-white:hover {background: transparent; border-color: rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1);}
        /* Fonts */    
            .et_pb_bg_layout_dark h1, .et_pb_bg_layout_dark h2, .et_pb_bg_layout_dark h3, .et_pb_bg_layout_dark h4, .et_pb_bg_layout_dark h5, .et_pb_bg_layout_dark h6 {color: rgba(255, 255, 255, 0.7) !important;}
            .et_pb_bg_layout_dark, .et_pb_bg_layout_dark p {color: rgba(255, 255, 255, 0.7);}
            .et_pb_bg_layout_dark a {color: rgba(127, 162, 0, 1);}
            .et_pb_bg_layout_dark a:hover {color: rgba(255, 255, 255, 0.7);}
            .et_pb_bg_layout_dark .et_pb_counter_title {color: rgba(255, 255, 255, 0.7);}
            .et_pb_bg_layout_dark hr {border:1px solid #fff; border-color: rgba(255, 255, 255, 0.7)}
            .et_pb_bg_layout_dark blockquote { border-color: rgba(255, 255, 255, 0.7);}
        /* Modules */
            .et_pb_bg_layout_dark.et_pb_filterable_portfolio .et_pb_portfolio_items_wrapper {border-color: rgba(255, 255, 255, 0.5);}
            .et_pb_bg_layout_dark.et_pb_filterable_portfolio .et_pb_portfolio_filters li a {border-color: rgba(255, 255, 255, 0.5); color: rgba(255, 255, 255, 1);}            
            .et_pb_bg_layout_dark.et_pb_filterable_portfolio .et_pb_portfolio_filters li a:hover {background: rgba(255, 255, 255, 0.2); color: rgba(255, 255, 255, 1);}
            .et_pb_bg_layout_dark.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active {background: rgba(255, 255, 255, 0.2); color: rgba(255, 255, 255, 1);}
                        
        
    /* Panel layout_light (means text color dark) */
    
        /* Buttons white */
            .et_pb_bg_layout_light a.small-button, .et_pb_bg_layout_light a.et_pb_promo_button, .et_pb_bg_layout_light a.et_pb_more_button, .et_pb_bg_layout_light .caldera-grid .btn-white {background: transparent; border-color: rgba(127, 162, 0, 1); color: rgba(127, 162, 0, 1);}
            .et_pb_bg_layout_light a.small-button:hover, .et_pb_bg_layout_light a.et_pb_promo_button:hover, .et_pb_bg_layout_light a.et_pb_more_button:hover, .et_pb_bg_layout_light .caldera-grid .btn-white:hover {background: transparent; border-color: rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1);}        
        /* Fonts */    
            .et_pb_bg_layout_light h1, .et_pb_bg_layout_light h2, .et_pb_bg_layout_light h3, .et_pb_bg_layout_light h4, .et_pb_bg_layout_light h5, .et_pb_bg_layout_light h6 {color: rgba(255, 255, 255, 1);}
            .et_pb_bg_layout_light, .et_pb_bg_layout_light p {color: rgba(255, 255, 255, 1);}
            .et_pb_bg_layout_light a {color: rgba(127, 162, 0, 1);}
            .et_pb_bg_layout_light a:hover {color: rgba(255, 255, 255, 1);}
            .et_pb_bg_layout_light .et_pb_counter_title {color: rgba(255, 255, 255, 1);}
            .et_pb_bg_layout_light hr {border:1px solid #fff; border-color: rgba(255, 255, 255, 0.7)}
            .et_pb_bg_layout_light blockquote { border-color: rgba(255, 255, 255, 1);}
        /* Modules */
            .et_pb_bg_layout_light.et_pb_filterable_portfolio .et_pb_portfolio_items_wrapper {border-color: rgba(255, 255, 255, 0.5);}
            .et_pb_bg_layout_light.et_pb_filterable_portfolio .et_pb_portfolio_filters li a {border-color: rgba(255, 255, 255, 0.5); color: rgba(255, 255, 255, 1);}            
            .et_pb_bg_layout_light.et_pb_filterable_portfolio .et_pb_portfolio_filters li a:hover {background: rgba(255, 255, 255, 0.2); color: rgba(255, 255, 255, 1);}
            .et_pb_bg_layout_light.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active {background: rgba(255, 255, 255, 0.2); color: rgba(255, 255, 255, 1);}
                   
        
    /* Container layout_dark (means text color light) */
    
        /* Buttons white */            
            .entry-content .et_pb_bg_layout_dark a.small-button, .entry-content .et_pb_bg_layout_dark a.et_pb_promo_button, .entry-content .et_pb_bg_layout_dark a.et_pb_more_button {background: transparent; border-color: rgba(127, 162, 0, 1); color: rgba(127, 162, 0, 1);}
            .entry-content .et_pb_bg_layout_dark a.small-button:hover, .entry-content .et_pb_bg_layout_dark a.et_pb_promo_button:hover, .entry-content .et_pb_bg_layout_dark a.et_pb_more_button:hover {background: transparent; border-color: rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1);}        
        /* Fonts */    
            .entry-content .et_pb_bg_layout_dark h1, .entry-content .et_pb_bg_layout_dark h2, .entry-content .et_pb_bg_layout_dark h3, .entry-content .et_pb_bg_layout_dark h4, .entry-content .et_pb_bg_layout_dark h5, .entry-content .et_pb_bg_layout_dark h6 {color: rgba(255, 255, 255, 1) !important;}
            .entry-content .et_pb_bg_layout_dark, .entry-content .et_pb_bg_layout_dark p {color: rgba(255, 255, 255, 1);}
            .entry-content .et_pb_bg_layout_dark a {color: rgba(127, 162, 0, 1);}
            .entry-content .et_pb_bg_layout_dark a:hover {color: rgba(255, 255, 255, 1);}
            .entry-content .et_pb_bg_layout_dark .et_pb_counter_title {color: rgba(255, 255, 255, 1);}
            .entry-content .et_pb_bg_layout_dark hr {border:1px solid #fff; border-color: rgba(255, 255, 255, 1)}
            .et_pb_slider.et_pb_bg_layout_dark h2{color: rgba(255, 255, 255, 1)!important;}
            
                
    /* Container layout_light (means text color dark) */
    
        /* Buttons white */            
            .entry-content .et_pb_bg_layout_light a.small-button, .entry-content .et_pb_bg_layout_light a.et_pb_promo_button, .entry-content .et_pb_bg_layout_light a.et_pb_more_button {background: transparent; border-color: rgba(127, 162, 0, 1); color: rgba(127, 162, 0, 1);}
            .entry-content .et_pb_bg_layout_light a.small-button:hover, .entry-content .et_pb_bg_layout_light a.et_pb_promo_button:hover, .entry-content .et_pb_bg_layout_light a.et_pb_more_button:hover {background: transparent; border-color: rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1);}
        /* Fonts */    
            .entry-content .et_pb_bg_layout_light h3, .entry-content .et_pb_bg_layout_light h4, .entry-content .et_pb_bg_layout_light h5, .entry-content .et_pb_bg_layout_light h6 {color: rgba(255, 255, 255, 0.7);}
            .entry-content .et_pb_bg_layout_light h1, .entry-content .et_pb_bg_layout_light h2 {color: rgba(255, 255, 255, 0.7);}            
            .entry-content .et_pb_bg_layout_light, .entry-content .et_pb_bg_layout_light p {color: rgba(255, 255, 255, 0.7);}
            .entry-content .et_pb_bg_layout_light a {color: rgba(127, 162, 0, 1);}
            .entry-content .et_pb_bg_layout_light a:hover {color: rgba(255, 255, 255, 0.7);}
            .entry-content .et_pb_bg_layout_light .et_pb_counter_title {color: rgba(255, 255, 255, 0.7);}
            .entry-content .et_pb_bg_layout_light hr {border:1px solid #fff; border-color: rgba(255, 255, 255, 0.7)}    
  
    
    

/* DEFAULT */

    .panel-default {background-color: rgba(127, 162, 0, 1);}
    .container-default {background-color: rgba(127, 162, 0, 1);} 
    .text-color-default p {color: rgba(127, 162, 0, 1) !important}
    .text-bg-default p, .text-bg-default b {background: rgba(127, 162, 0, 1) !important;color:#fff!important; font-weight:300}
    .text-bg-default a, .text-bg-default p a {color:#fff!important; font-weight:300}
    .text-bg-default a:hover, .text-bg-default p a:hover {color:#000!important; font-weight:300}
        
    /* button-default */
        #main-content .entry-content .button-default a.small-button, #main-content .entry-content .button-default a.et_pb_promo_button, #main-content .entry-content .button-default a.et_pb_more_button, #main-content .entry-content .button-default .caldera-grid .btn-default {background: rgba(127, 162, 0, 1) !important; border-color: rgba(255, 255, 255, 1) !important; color: rgba(255, 255, 255, 1) !important;}
        #main-content .entry-content .button-default a.small-button:hover, #main-content .entry-content .button-default a.et_pb_promo_button:hover, #main-content .entry-content .button-default a.et_pb_more_button:hover, #main-content .entry-content .button-default .caldera-grid .btn-default:hover {background: rgba(27, 29, 26, 1) !important; border-color: rgba(27, 29, 26, 1) !important; color: rgba(255, 255, 255, 1) !important;}
            
    /* Panel layout_dark (means text color light) */
        
        /* Buttons default */
            .panel-default .et_pb_bg_layout_dark a.small-button, .panel-default .et_pb_bg_layout_dark a.et_pb_promo_button, .panel-default .et_pb_bg_layout_dark a.et_pb_more_button, .panel-default .et_pb_bg_layout_dark .caldera-grid .btn-default {background: transparent; border-color: rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1) !important;}
            .panel-default .et_pb_bg_layout_dark a.small-button:hover, .panel-default .et_pb_bg_layout_dark a.et_pb_promo_button:hover, .panel-default .et_pb_bg_layout_dark a.et_pb_more_button:hover, .panel-default .et_pb_bg_layout_dark .caldera-grid .btn-default:hover {background: transparent; border-color: rgba(0, 0, 0, 0.7); color: rgba(0, 0, 0, 0.7) !important;}        
        /* Fonts */    
            .panel-default .et_pb_bg_layout_dark h1, .panel-default .et_pb_bg_layout_dark h2, .panel-default .et_pb_bg_layout_dark h3, .panel-default .et_pb_bg_layout_dark h4, .panel-default .et_pb_bg_layout_dark h5, .panel-default .et_pb_bg_layout_dark h6 {color: rgba(255, 255, 255, 1) !important;}
            .panel-default .et_pb_bg_layout_dark, .panel-default .et_pb_bg_layout_dark p {color: rgba(255, 255, 255, 1);}
            .panel-default .et_pb_bg_layout_dark a {color: rgba(0, 0, 0, 0.7);}
            .panel-default .et_pb_bg_layout_dark a:hover {color: rgba(255, 255, 255, 1);}
            .panel-default .et_pb_bg_layout_dark .et_pb_counter_title {color: rgba(255, 255, 255, 1);}
            .panel-default .et_pb_bg_layout_dark hr {border:1px solid #fff; border-color: rgba(255, 255, 255, 0.7)}
            .panel-default .et_pb_bg_layout_dark blockquote { border-color: rgba(255, 255, 255, 1) !important;}
        /* Modules */
            .panel-default .et_pb_bg_layout_dark.et_pb_filterable_portfolio .et_pb_portfolio_items_wrapper {border-color: rgba(255, 255, 255, 0.5) !important;}
            .panel-default .et_pb_bg_layout_dark.et_pb_filterable_portfolio .et_pb_portfolio_filters li a {border-color: rgba(255, 255, 255, 0.5) !important; color: rgba(255, 255, 255, 1) !important;}            
            .panel-default .et_pb_bg_layout_dark.et_pb_filterable_portfolio .et_pb_portfolio_filters li a:hover {background: rgba(255, 255, 255, 0.2) !important; color: rgba(255, 255, 255, 1) !important;}
            .panel-default .et_pb_bg_layout_dark.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active {background: rgba(255, 255, 255, 0.2) !important; color: rgba(255, 255, 255, 1) !important;}
                        
        
    /* Panel layout_light (means text color dark) */
    
        /* Buttons default */
            .panel-default .et_pb_bg_layout_light a.small-button, .panel-default .et_pb_bg_layout_light a.et_pb_promo_button, .panel-default .et_pb_bg_layout_light a.et_pb_more_button, .panel-default .et_pb_bg_layout_light .caldera-grid .btn-default {background: transparent; border-color: rgba(0, 0, 0, 0.7); color: rgba(0, 0, 0, 0.7) !important;}
            .panel-default .et_pb_bg_layout_light a.small-button:hover, .panel-default .et_pb_bg_layout_light a.et_pb_promo_button:hover, .panel-default .et_pb_bg_layout_light a.et_pb_more_button:hover, .panel-default .et_pb_bg_layout_light .caldera-grid .btn-default:hover {background: transparent; border-color: rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1) !important;}
        /* Fonts */    
            .panel-default .et_pb_bg_layout_light h1, .panel-default .et_pb_bg_layout_light h2, .panel-default .et_pb_bg_layout_light h3, .panel-default .et_pb_bg_layout_light h4, .panel-default .et_pb_bg_layout_light h5, .panel-default .et_pb_bg_layout_light h6 {color: rgba(0, 0, 0, 0.7);}
            .panel-default .et_pb_bg_layout_light, .panel-default .et_pb_bg_layout_light p {color: rgba(0, 0, 0, 0.7);}
            .panel-default .et_pb_bg_layout_light a {color: rgba(255, 255, 255, 1);}
            .panel-default .et_pb_bg_layout_light a:hover {color: rgba(0, 0, 0, 0.7);}
            .panel-default .et_pb_bg_layout_light .et_pb_counter_title {color: rgba(0, 0, 0, 0.7);}
            .panel-default .et_pb_bg_layout_light hr {border:1px solid #fff; border-color: rgba(0, 0, 0, 0.7)}
            .panel-default .et_pb_bg_layout_light blockquote { border-color: rgba(0, 0, 0, 0.7) !important;}
        /* Modules */
            .panel-default .et_pb_bg_layout_light.et_pb_filterable_portfolio .et_pb_portfolio_items_wrapper {border-color: rgba(0, 0, 0, 0.5) !important;}
            .panel-default .et_pb_bg_layout_light.et_pb_filterable_portfolio .et_pb_portfolio_filters li a {border-color: rgba(0, 0, 0, 0.5) !important; color: rgba(0, 0, 0, 0.7) !important;}
            .panel-default .et_pb_bg_layout_light.et_pb_filterable_portfolio .et_pb_portfolio_filters li a:hover {background: rgba(0, 0, 0, 0.2) !important; color: rgba(0, 0, 0, 0.7) !important;}
            .panel-default .et_pb_bg_layout_light.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active {background: rgba(0, 0, 0, 0.2) !important; color: rgba(0, 0, 0, 0.7) !important;}           
            
        
    /* Container layout_dark (means text color light) */
    
        /* Buttons default */
            .entry-content .container-default.et_pb_bg_layout_dark a.small-button, .entry-content .container-default.et_pb_bg_layout_dark a.et_pb_promo_button, .entry-content .container-default.et_pb_bg_layout_dark a.et_pb_more_button {background: transparent; border-color: rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1) !important;}
            .entry-content .container-default.et_pb_bg_layout_dark a.small-button:hover, .entry-content .container-default.et_pb_bg_layout_dark a.et_pb_promo_button:hover, .entry-content .container-default.et_pb_bg_layout_dark a.et_pb_more_button:hover {background: transparent; border-color: rgba(0, 0, 0, 0.7); color: rgba(0, 0, 0, 0.7) !important;}        
        /* Fonts */    
            .entry-content .container-default.et_pb_bg_layout_dark h1, .entry-content .container-default.et_pb_bg_layout_dark h2, .entry-content .container-default.et_pb_bg_layout_dark h3, .entry-content .container-default.et_pb_bg_layout_dark h4, .entry-content .container-default.et_pb_bg_layout_dark h5, .entry-content .container-default.et_pb_bg_layout_dark h6 {color: rgba(255, 255, 255, 1) !important;}
            .entry-content .container-default.et_pb_bg_layout_dark, .entry-content .container-default.et_pb_bg_layout_dark p {color: rgba(255, 255, 255, 1);}
            .entry-content .container-default.et_pb_bg_layout_dark a {color: rgba(0, 0, 0, 0.7);}
            .entry-content .container-default.et_pb_bg_layout_dark a:hover {color: rgba(255, 255, 255, 1);}
            .entry-content .container-default.et_pb_bg_layout_dark .et_pb_counter_title {color: rgba(255, 255, 255, 1);}
            .entry-content .container-default.et_pb_bg_layout_dark hr {border:1px solid #fff; border-color: rgba(255, 255, 255, 0.7)}
                
    /* Container layout_light (means text color dark) */
    
        /* Buttons default */
            .entry-content .container-default.et_pb_bg_layout_light a.small-button, .entry-content .container-default.et_pb_bg_layout_light a.et_pb_promo_button, .entry-content .container-default.et_pb_bg_layout_light a.et_pb_more_button {background: transparent; border-color: rgba(0, 0, 0, 0.7); color: rgba(0, 0, 0, 0.7) !important;}
            .entry-content .container-default.et_pb_bg_layout_light a.small-button:hover, .entry-content .container-default.et_pb_bg_layout_light a.et_pb_promo_button:hover, .entry-content .container-default.et_pb_bg_layout_light a.et_pb_more_button:hover {background: transparent; border-color: rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1) !important;}
        /* Fonts */    
            .entry-content .container-default.et_pb_bg_layout_light h1, .entry-content .container-default.et_pb_bg_layout_light h2, .entry-content .container-default.et_pb_bg_layout_light h3, .entry-content .container-default.et_pb_bg_layout_light h4, .entry-content .container-default.et_pb_bg_layout_light h5, .entry-content .container-default.et_pb_bg_layout_light h6 {color: rgba(0, 0, 0, 0.7);}
            .entry-content .container-default.et_pb_bg_layout_light, .entry-content .container-default.et_pb_bg_layout_light p {color: rgba(0, 0, 0, 0.7);}
            .entry-content .container-default.et_pb_bg_layout_light a {color: rgba(255, 255, 255, 1);}
            .entry-content .container-default.et_pb_bg_layout_light a:hover {color: rgba(0, 0, 0, 0.7);}
            .entry-content .container-default.et_pb_bg_layout_light .et_pb_counter_title {color: rgba(0, 0, 0, 0.7);}
            .entry-content .container-default.et_pb_bg_layout_light hr {border:1px solid #fff; border-color: rgba(0, 0, 0, 0.7)}
      

/* BLACK */

    .panel-black {background-color: rgba(27, 29, 26, 1);}
    .container-black {background-color: rgba(27, 29, 26, 1);} 
    .text-color-black p {color: rgba(27, 29, 26, 1) !important}
    .text-bg-black p, .text-bg-black b {background: rgba(27, 29, 26, 1) !important;color:#fff!important; font-weight:300}
    .text-bg-black a, .text-bg-black p a {color:#fff!important; font-weight:300}
    .text-bg-black a:hover, .text-bg-black p a:hover {color: rgba(0, 0, 0, 0.7)!important; font-weight:300}
        
    /* button-black */
        #main-content .entry-content .button-black a.small-button, #main-content .entry-content .button-black a.et_pb_promo_button, #main-content .entry-content .button-black a.et_pb_more_button, #main-content .entry-content .button-black .caldera-grid .btn-default {background: rgba(27, 29, 26, 1) !important; border-color: rgba(255, 255, 255, 1) !important; color: rgba(255, 255, 255, 1) !important;}
        #main-content .entry-content .button-black a.small-button:hover, #main-content .entry-content .button-black a.et_pb_promo_button:hover, #main-content .entry-content .button-black a.et_pb_more_button:hover, #main-content .entry-content .button-black .caldera-grid .btn-default:hover {background: rgba(27, 29, 26, 1) !important; border-color: rgba(27, 29, 26, 0) !important; color: rgba(255, 255, 255, 1) !important;}
            
    /* Panel layout_dark (means text color light) */
        
        /* Buttons default */
            .panel-black .et_pb_bg_layout_dark a.small-button, .panel-black .et_pb_bg_layout_dark a.et_pb_promo_button, .panel-black .et_pb_bg_layout_dark a.et_pb_more_button, .panel-black .et_pb_bg_layout_dark .caldera-grid .btn-default {background: transparent; border-color: rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1) !important;}
            .panel-black .et_pb_bg_layout_dark a.small-button:hover, .panel-black .et_pb_bg_layout_dark a.et_pb_promo_button:hover, .panel-black .et_pb_bg_layout_dark a.et_pb_more_button:hover, .panel-black .et_pb_bg_layout_dark .caldera-grid .btn-default:hover {background: transparent; border-color: rgba(127, 162, 0, 1); color: rgba(127, 162, 0, 1) !important;}
        /* Fonts */    
            .panel-black .et_pb_bg_layout_dark h1, .panel-black .et_pb_bg_layout_dark h2, .panel-black .et_pb_bg_layout_dark h3, .panel-black .et_pb_bg_layout_dark h4, .panel-black .et_pb_bg_layout_dark h5, .panel-black .et_pb_bg_layout_dark h6 {color: rgba(255, 255, 255, 1) !important;}
            .panel-black .et_pb_bg_layout_dark, .panel-black .et_pb_bg_layout_dark p {color: rgba(255, 255, 255, 1);}
            .panel-black .et_pb_bg_layout_dark a {color: rgba(127, 162, 0, 1);}
            .panel-black .et_pb_bg_layout_dark a:hover {color: rgba(255, 255, 255, 1);}
            .panel-black .et_pb_bg_layout_dark .et_pb_counter_title {color: rgba(255, 255, 255, 1);}
            .panel-black .et_pb_bg_layout_dark hr {border:1px solid #fff; border-color: rgba(255, 255, 255, 0.7)}
            .panel-black .et_pb_bg_layout_dark blockquote { border-color: rgba(255, 255, 255, 1) !important;}
        /* Modules */
            .panel-black .et_pb_bg_layout_dark.et_pb_filterable_portfolio .et_pb_portfolio_items_wrapper {border-color: rgba(255, 255, 255, 0.5) !important;}
            .panel-black .et_pb_bg_layout_dark.et_pb_filterable_portfolio .et_pb_portfolio_filters li a {border-color: rgba(255, 255, 255, 0.5) !important; color: rgba(255, 255, 255, 1) !important;}            
            .panel-black .et_pb_bg_layout_dark.et_pb_filterable_portfolio .et_pb_portfolio_filters li a:hover {background: rgba(255, 255, 255, 0.2) !important; color: rgba(255, 255, 255, 1) !important;}
            .panel-black .et_pb_bg_layout_dark.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active {background: rgba(255, 255, 255, 0.2) !important; color: rgba(255, 255, 255, 1) !important;}
                        
        
    /* Panel layout_light (means text color dark) */
    
        /* Buttons default */
            .panel-black .et_pb_bg_layout_light a.small-button, .panel-black .et_pb_bg_layout_light a.et_pb_promo_button, .panel-black .et_pb_bg_layout_light a.et_pb_more_button, .panel-black .et_pb_bg_layout_light .caldera-grid .btn-default {background: transparent; border-color: rgba(255, 255, 255, 0.7); color: rgba(255, 255, 255, 0.7) !important;}
            .panel-black .et_pb_bg_layout_light a.small-button:hover, .panel-black .et_pb_bg_layout_light a.et_pb_promo_button:hover, .panel-black .et_pb_bg_layout_light a.et_pb_more_button:hover, .panel-black .et_pb_bg_layout_light .caldera-grid .btn-default:hover {background: transparent; border-color: rgba(127, 162, 0, 1); color: rgba(127, 162, 0, 1) !important;}
        /* Fonts */    
            .panel-black .et_pb_bg_layout_light h1, .panel-black .et_pb_bg_layout_light h2, .panel-black .et_pb_bg_layout_light h3, .panel-black .et_pb_bg_layout_light h4, .panel-black .et_pb_bg_layout_light h5, .panel-black .et_pb_bg_layout_light h6 {color: rgba(255, 255, 255, 0.7);}
            .panel-black .et_pb_bg_layout_light, .panel-black .et_pb_bg_layout_light p {color: rgba(255, 255, 255, 0.7);}
            .panel-black .et_pb_bg_layout_light a {color: rgba(127, 162, 0, 1);}
            .panel-black .et_pb_bg_layout_light a:hover {color: rgba(255, 255, 255, 0.7);}
            .panel-black .et_pb_bg_layout_light .et_pb_counter_title {color: rgba(255, 255, 255, 0.7);}
            .panel-black .et_pb_bg_layout_light hr {border:1px solid #fff; border-color: rgba(255, 255, 255, 0.7)}
            .panel-black .et_pb_bg_layout_light blockquote { border-color: rgba(255, 255, 255, 0.7) !important;}
        /* Modules */
            .panel-black .et_pb_bg_layout_light.et_pb_filterable_portfolio .et_pb_portfolio_items_wrapper {border-color: rgba(255, 255, 255, 0.5) !important;}
            .panel-black .et_pb_bg_layout_light.et_pb_filterable_portfolio .et_pb_portfolio_filters li a {border-color: rgba(255, 255, 255, 0.5) !important; color: rgba(255, 255, 255, 0.7) !important;}
            .panel-black .et_pb_bg_layout_light.et_pb_filterable_portfolio .et_pb_portfolio_filters li a:hover {background: rgba(255, 255, 255, 0.2) !important; color: rgba(255, 255, 255, 0.7) !important;}
            .panel-black .et_pb_bg_layout_light.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active {background: rgba(255, 255, 255, 0.2) !important; color: rgba(255, 255, 255, 0.7) !important;}           
            
        
    /* Container layout_dark (means text color light) */
    
        /* Buttons default */
            .entry-content .container-black.et_pb_bg_layout_dark a.small-button, .entry-content .container-black.et_pb_bg_layout_dark a.et_pb_promo_button, .entry-content .container-black.et_pb_bg_layout_dark a.et_pb_more_button {background: transparent; border-color: rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1) !important;}
            .entry-content .container-black.et_pb_bg_layout_dark a.small-button:hover, .entry-content .container-black.et_pb_bg_layout_dark a.et_pb_promo_button:hover, .entry-content .container-black.et_pb_bg_layout_dark a.et_pb_more_button:hover {background: transparent; border-color: rgba(127, 162, 0, 1); color: rgba(127, 162, 0, 1) !important;}
        /* Fonts */    
            .entry-content .container-black.et_pb_bg_layout_dark h1, .entry-content .container-black.et_pb_bg_layout_dark h2, .entry-content .container-black.et_pb_bg_layout_dark h3, .entry-content .container-black.et_pb_bg_layout_dark h4, .entry-content .container-black.et_pb_bg_layout_dark h5, .entry-content .container-black.et_pb_bg_layout_dark h6 {color: rgba(255, 255, 255, 1);}
            .entry-content .container-black.et_pb_bg_layout_dark, .entry-content .container-black.et_pb_bg_layout_dark p {color: rgba(255, 255, 255, 1);}
            .entry-content .container-black.et_pb_bg_layout_dark a {color: rgba(127, 162, 0, 1);}
            .entry-content .container-black.et_pb_bg_layout_dark a:hover {color: rgba(255, 255, 255, 1);}
            .entry-content .container-black.et_pb_bg_layout_dark .et_pb_counter_title {color: rgba(255, 255, 255, 1);}
            .entry-content .container-black.et_pb_bg_layout_dark hr {border:1px solid #fff; border-color: rgba(255, 255, 255, 0.7)}
                
    /* Container layout_light (means text color dark) */
    
        /* Buttons default */
            .entry-content .container-black.et_pb_bg_layout_light a.small-button, .entry-content .container-black.et_pb_bg_layout_light a.et_pb_promo_button, .entry-content .container-black.et_pb_bg_layout_light a.et_pb_more_button {background: transparent; border-color: rgba(255, 255, 255, 0.7); color: rgba(255, 255, 255, 0.7) !important;}
            .entry-content .container-black.et_pb_bg_layout_light a.small-button:hover, .entry-content .container-black.et_pb_bg_layout_light a.et_pb_promo_button:hover, .entry-content .container-black.et_pb_bg_layout_light a.et_pb_more_button:hover {background: transparent; border-color: rgba(127, 162, 0, 1); color: rgba(127, 162, 0, 1) !important;}
        /* Fonts */    
            .entry-content .container-black.et_pb_bg_layout_light h1, .entry-content .container-black.et_pb_bg_layout_light h2, .entry-content .container-black.et_pb_bg_layout_light h3, .entry-content .container-black.et_pb_bg_layout_light h4, .entry-content .container-black.et_pb_bg_layout_light h5, .entry-content .container-black.et_pb_bg_layout_light h6 {color: rgba(255, 255, 255, 0.7) !important;}
            .entry-content .container-black.et_pb_bg_layout_light, .entry-content .container-black.et_pb_bg_layout_light p {color: rgba(255, 255, 255, 0.7);}
            .entry-content .container-black.et_pb_bg_layout_light a {color: rgba(127, 162, 0, 1);}
            .entry-content .container-black.et_pb_bg_layout_light a:hover {color: rgba(255, 255, 255, 0.7);}
            .entry-content .container-black.et_pb_bg_layout_light .et_pb_counter_title {color: rgba(255, 255, 255, 0.7);}
            .entry-content .container-black.et_pb_bg_layout_light hr {border:1px solid #fff; border-color: rgba(255, 255, 255, 0.7)}
        
    
/* darkgrey */

    .panel-darkgrey {background-color: rgba(41, 41, 41, 1);}
    .container-darkgrey {background-color: rgba(41, 41, 41, 1);} 
    .text-color-darkgrey p {color: rgba(41, 41, 41, 1) !important}
    .text-bg-darkgrey p, .text-bg-darkgrey b {background: rgba(41, 41, 41, 1) !important;color:#fff!important; font-weight:300}
    .text-bg-darkgrey a, .text-bg-darkgrey p a {color:#fff!important; font-weight:300}
    .text-bg-darkgrey a:hover, .text-bg-darkgrey p a:hover {color: rgba(0, 0, 0, 0.7)!important; font-weight:300}
        
    /* button-darkgrey */
        #main-content .entry-content .button-darkgrey a.small-button, #main-content .entry-content .button-darkgrey a.et_pb_promo_button, #main-content .entry-content .button-darkgrey a.et_pb_more_button, #main-content .entry-content .button-darkgrey .caldera-grid .btn-default {background: rgba(41, 41, 41, 1) !important; border-color: rgba(255, 255, 255, 1) !important; color: rgba(255, 255, 255, 1) !important;}
        #main-content .entry-content .button-darkgrey a.small-button:hover, #main-content .entry-content .button-darkgrey a.et_pb_promo_button:hover, #main-content .entry-content .button-darkgrey a.et_pb_more_button:hover, #main-content .entry-content .button-darkgrey .caldera-grid .btn-default:hover {background: rgba(27, 29, 26, 1) !important; border-color: rgba(27, 29, 26, 1) !important; color: rgba(255, 255, 255, 1) !important;}
            
    /* Panel layout_dark (means text color light) */
        
        /* Buttons default */
            .panel-darkgrey .et_pb_bg_layout_dark a.small-button, .panel-darkgrey .et_pb_bg_layout_dark a.et_pb_promo_button, .panel-darkgrey .et_pb_bg_layout_dark a.et_pb_more_button, .panel-darkgrey .et_pb_bg_layout_dark .caldera-grid .btn-default {background: transparent; border-color: rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1) !important;}
            .panel-darkgrey .et_pb_bg_layout_dark a.small-button:hover, .panel-darkgrey .et_pb_bg_layout_dark a.et_pb_promo_button:hover, .panel-darkgrey .et_pb_bg_layout_dark a.et_pb_more_button:hover, .panel-darkgrey .et_pb_bg_layout_dark .caldera-grid .btn-default:hover {background: transparent; border-color: rgba(29, 73, 148, 1); color: rgba(29, 73, 148, 1) !important;}
        /* Fonts */    
            .panel-darkgrey .et_pb_bg_layout_dark h1, .panel-darkgrey .et_pb_bg_layout_dark h2, .panel-darkgrey .et_pb_bg_layout_dark h3, .panel-darkgrey .et_pb_bg_layout_dark h4, .panel-darkgrey .et_pb_bg_layout_dark h5, .panel-darkgrey .et_pb_bg_layout_dark h6 {color: rgba(255, 255, 255, 1) !important;}
            .panel-darkgrey .et_pb_bg_layout_dark, .panel-darkgrey .et_pb_bg_layout_dark p {color: rgba(255, 255, 255, 1);}
            .panel-darkgrey .et_pb_bg_layout_dark a {color: rgba(127, 162, 0, 1);}
            .panel-darkgrey .et_pb_bg_layout_dark a:hover {color: rgba(255, 255, 255, 1);}
            .panel-darkgrey .et_pb_bg_layout_dark .et_pb_counter_title {color: rgba(255, 255, 255, 1);}
            .panel-darkgrey .et_pb_bg_layout_dark hr {border:1px solid #fff; border-color: rgba(255, 255, 255, 0.7)}
            .panel-darkgrey .et_pb_bg_layout_dark blockquote { border-color: rgba(255, 255, 255, 1) !important;}
        /* Modules */
            .panel-darkgrey .et_pb_bg_layout_dark.et_pb_filterable_portfolio .et_pb_portfolio_items_wrapper {border-color: rgba(255, 255, 255, 0.5) !important;}
            .panel-darkgrey .et_pb_bg_layout_dark.et_pb_filterable_portfolio .et_pb_portfolio_filters li a {border-color: rgba(255, 255, 255, 0.5) !important; color: rgba(255, 255, 255, 1) !important;}            
            .panel-darkgrey .et_pb_bg_layout_dark.et_pb_filterable_portfolio .et_pb_portfolio_filters li a:hover {background: rgba(255, 255, 255, 0.2) !important; color: rgba(255, 255, 255, 1) !important;}
            .panel-darkgrey .et_pb_bg_layout_dark.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active {background: rgba(255, 255, 255, 0.2) !important; color: rgba(255, 255, 255, 1) !important;}
                        
        
    /* Panel layout_light (means text color dark) */
    
        /* Buttons default */
            .panel-darkgrey .et_pb_bg_layout_light a.small-button, .panel-darkgrey .et_pb_bg_layout_light a.et_pb_promo_button, .panel-darkgrey .et_pb_bg_layout_light a.et_pb_more_button, .panel-darkgrey .et_pb_bg_layout_light .caldera-grid .btn-default {background: transparent; border-color: rgba(255, 255, 255, 0.7); color: rgba(255, 255, 255, 0.7) !important;}
            .panel-darkgrey .et_pb_bg_layout_light a.small-button:hover, .panel-darkgrey .et_pb_bg_layout_light a.et_pb_promo_button:hover, .panel-darkgrey .et_pb_bg_layout_light a.et_pb_more_button:hover, .panel-darkgrey .et_pb_bg_layout_light .caldera-grid .btn-default:hover {background: transparent; border-color: rgba(127, 162, 0, 1); color: rgba(127, 162, 0, 1) !important;}
        /* Fonts */    
            .panel-darkgrey .et_pb_bg_layout_light h1, .panel-darkgrey .et_pb_bg_layout_light h2, .panel-darkgrey .et_pb_bg_layout_light h3, .panel-darkgrey .et_pb_bg_layout_light h4, .panel-darkgrey .et_pb_bg_layout_light h5, .panel-darkgrey .et_pb_bg_layout_light h6 {color: rgba(255, 255, 255, 0.7);}
            .panel-darkgrey .et_pb_bg_layout_light, .panel-darkgrey .et_pb_bg_layout_light p {color: rgba(255, 255, 255, 0.7);}
            .panel-darkgrey .et_pb_bg_layout_light a {color: rgba(127, 162, 0, 1);}
            .panel-darkgrey .et_pb_bg_layout_light a:hover {color: rgba(255, 255, 255, 0.7);}
            .panel-darkgrey .et_pb_bg_layout_light .et_pb_counter_title {color: rgba(255, 255, 255, 0.7);}
            .panel-darkgrey .et_pb_bg_layout_light hr {border:1px solid #fff; border-color: rgba(255, 255, 255, 0.7)}
            .panel-darkgrey .et_pb_bg_layout_light blockquote { border-color: rgba(255, 255, 255, 0.7) !important;}
        /* Modules */
            .panel-darkgrey .et_pb_bg_layout_light.et_pb_filterable_portfolio .et_pb_portfolio_items_wrapper {border-color: rgba(255, 255, 255, 0.5) !important;}
            .panel-darkgrey .et_pb_bg_layout_light.et_pb_filterable_portfolio .et_pb_portfolio_filters li a {border-color: rgba(255, 255, 255, 0.5) !important; color: rgba(255, 255, 255, 0.7) !important;}
            .panel-darkgrey .et_pb_bg_layout_light.et_pb_filterable_portfolio .et_pb_portfolio_filters li a:hover {background: rgba(255, 255, 255, 0.2) !important; color: rgba(255, 255, 255, 0.7) !important;}
            .panel-darkgrey .et_pb_bg_layout_light.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active {background: rgba(255, 255, 255, 0.2) !important; color: rgba(255, 255, 255, 0.7) !important;}           
            
        
    /* Container layout_dark (means text color light) */
    
        /* Buttons default */
            .entry-content .container-darkgrey.et_pb_bg_layout_dark a.small-button, .entry-content .container-darkgrey.et_pb_bg_layout_dark a.et_pb_promo_button, .entry-content .container-darkgrey.et_pb_bg_layout_dark a.et_pb_more_button {background: transparent; border-color: rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1) !important;}
            .entry-content .container-darkgrey.et_pb_bg_layout_dark a.small-button:hover, .entry-content .container-darkgrey.et_pb_bg_layout_dark a.et_pb_promo_button:hover, .entry-content .container-darkgrey.et_pb_bg_layout_dark a.et_pb_more_button:hover {background: transparent; border-color: rgba(127, 162, 0, 1); color: rgba(127, 162, 0, 1) !important;}
        /* Fonts */    
            .entry-content .container-darkgrey.et_pb_bg_layout_dark h1, .entry-content .container-darkgrey.et_pb_bg_layout_dark h2, .entry-content .container-darkgrey.et_pb_bg_layout_dark h3, .entry-content .container-darkgrey.et_pb_bg_layout_dark h4, .entry-content .container-darkgrey.et_pb_bg_layout_dark h5, .entry-content .container-darkgrey.et_pb_bg_layout_dark h6 {color: rgba(255, 255, 255, 1) !important;}
            .entry-content .container-darkgrey.et_pb_bg_layout_dark, .entry-content .container-darkgrey.et_pb_bg_layout_dark p {color: rgba(255, 255, 255, 1);}
            .entry-content .container-darkgrey.et_pb_bg_layout_dark a {color: rgba(127, 162, 0, 1);}
            .entry-content .container-darkgrey.et_pb_bg_layout_dark a:hover {color: rgba(255, 255, 255, 1);}
            .entry-content .container-darkgrey.et_pb_bg_layout_dark .et_pb_counter_title {color: rgba(255, 255, 255, 1);}
            .entry-content .container-darkgrey.et_pb_bg_layout_dark hr {border:1px solid #fff; border-color: rgba(255, 255, 255, 0.7)}
                
    /* Container layout_light (means text color dark) */
    
        /* Buttons default */
            .entry-content .container-darkgrey.et_pb_bg_layout_light a.small-button, .entry-content .container-darkgrey.et_pb_bg_layout_light a.et_pb_promo_button, .entry-content .container-darkgrey.et_pb_bg_layout_light a.et_pb_more_button {background: transparent; border-color: rgba(255, 255, 255, 0.7); color: rgba(255, 255, 255, 0.7) !important;}
            .entry-content .container-darkgrey.et_pb_bg_layout_light a.small-button:hover, .entry-content .container-darkgrey.et_pb_bg_layout_light a.et_pb_promo_button:hover, .entry-content .container-darkgrey.et_pb_bg_layout_light a.et_pb_more_button:hover {background: transparent; border-color: rgba(127, 162, 0, 1); color: rgba(127, 162, 0, 1) !important;}
        /* Fonts */    
            .entry-content .container-darkgrey.et_pb_bg_layout_light h1, .entry-content .container-darkgrey.et_pb_bg_layout_light h2, .entry-content .container-darkgrey.et_pb_bg_layout_light h3, .entry-content .container-darkgrey.et_pb_bg_layout_light h4, .entry-content .container-darkgrey.et_pb_bg_layout_light h5, .entry-content .container-darkgrey.et_pb_bg_layout_light h6 {color: rgba(255, 255, 255, 0.7);}
            .entry-content .container-darkgrey.et_pb_bg_layout_light, .entry-content .container-darkgrey.et_pb_bg_layout_light p {color: rgba(255, 255, 255, 0.7);}
            .entry-content .container-darkgrey.et_pb_bg_layout_light a {color: rgba(127, 162, 0, 1);}
            .entry-content .container-darkgrey.et_pb_bg_layout_light a:hover {color: rgba(255, 255, 255, 0.7);}
            .entry-content .container-darkgrey.et_pb_bg_layout_light .et_pb_counter_title {color: rgba(255, 255, 255, 0.7);}
            .entry-content .container-darkgrey.et_pb_bg_layout_light hr {border:1px solid #fff; border-color: rgba(255, 255, 255, 0.7)}
            

/* grey */

    .panel-grey {background-color: rgba(63, 63, 63, 1);}
    .container-grey {background-color: rgba(63, 63, 63, 1);} 
    .text-color-grey p {color: rgba(63, 63, 63, 1) !important}
    .text-bg-grey p, .text-bg-grey b {background: rgba(63, 63, 63, 1) !important;color:#fff!important; font-weight:300}
    .text-bg-grey a, .text-bg-grey p a {color:#fff!important; font-weight:300}
    .text-bg-grey a:hover, .text-bg-grey p a:hover {color: rgba(0, 0, 0, 0.7)!important; font-weight:300}
        
    /* button-grey */
        #main-content .entry-content .button-grey a.small-button, #main-content .entry-content .button-grey a.et_pb_promo_button, #main-content .entry-content .button-grey a.et_pb_more_button, #main-content .entry-content .button-grey .caldera-grid .btn-default {background: rgba(63, 63, 63, 1) !important; border-color: rgba(255, 255, 255, 1) !important; color: rgba(255, 255, 255, 1) !important;}
        #main-content .entry-content .button-grey a.small-button:hover, #main-content .entry-content .button-grey a.et_pb_promo_button:hover, #main-content .entry-content .button-grey a.et_pb_more_button:hover, #main-content .entry-content .button-grey .caldera-grid .btn-default:hover {background: rgba(27, 29, 26, 1) !important; border-color: rgba(27, 29, 26, 1) !important; color: rgba(255, 255, 255, 1) !important;}
            
    /* Panel layout_dark (means text color light) */
        
        /* Buttons default */
            .panel-grey .et_pb_bg_layout_dark a.small-button, .panel-grey .et_pb_bg_layout_dark a.et_pb_promo_button, .panel-grey .et_pb_bg_layout_dark a.et_pb_more_button, .panel-grey .et_pb_bg_layout_dark .caldera-grid .btn-default {background: transparent; border-color: rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1) !important;}
            .panel-grey .et_pb_bg_layout_dark a.small-button:hover, .panel-grey .et_pb_bg_layout_dark a.et_pb_promo_button:hover, .panel-grey .et_pb_bg_layout_dark a.et_pb_more_button:hover, .panel-grey .et_pb_bg_layout_dark .caldera-grid .btn-default:hover {background: transparent; border-color: rgba(127, 162, 0, 1); color: rgba(127, 162, 0, 1) !important;}
        /* Fonts */    
            .panel-grey .et_pb_bg_layout_dark h1, .panel-grey .et_pb_bg_layout_dark h2, .panel-grey .et_pb_bg_layout_dark h3, .panel-grey .et_pb_bg_layout_dark h4, .panel-grey .et_pb_bg_layout_dark h5, .panel-grey .et_pb_bg_layout_dark h6 {color: rgba(255, 255, 255, 1) !important;}
            .panel-grey .et_pb_bg_layout_dark, .panel-grey .et_pb_bg_layout_dark p {color: rgba(255, 255, 255, 1);}
            .panel-grey .et_pb_bg_layout_dark a {color: rgba(127, 162, 0, 1);}
            .panel-grey .et_pb_bg_layout_dark a:hover {color: rgba(255, 255, 255, 1);}
            .panel-grey .et_pb_bg_layout_dark .et_pb_counter_title {color: rgba(255, 255, 255, 1);}
            .panel-grey .et_pb_bg_layout_dark hr {border:1px solid #fff; border-color: rgba(255, 255, 255, 0.7)}
            .panel-grey .et_pb_bg_layout_dark blockquote { border-color: rgba(255, 255, 255, 1) !important;}
        /* Modules */
            .panel-grey .et_pb_bg_layout_dark.et_pb_filterable_portfolio .et_pb_portfolio_items_wrapper {border-color: rgba(255, 255, 255, 0.5) !important;}
            .panel-grey .et_pb_bg_layout_dark.et_pb_filterable_portfolio .et_pb_portfolio_filters li a {border-color: rgba(255, 255, 255, 0.5) !important; color: rgba(255, 255, 255, 1) !important;}            
            .panel-grey .et_pb_bg_layout_dark.et_pb_filterable_portfolio .et_pb_portfolio_filters li a:hover {background: rgba(255, 255, 255, 0.2) !important; color: rgba(255, 255, 255, 1) !important;}
            .panel-grey .et_pb_bg_layout_dark.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active {background: rgba(255, 255, 255, 0.2) !important; color: rgba(255, 255, 255, 1) !important;}
                        
        
    /* Panel layout_light (means text color dark) */
    
        /* Buttons default */
            .panel-grey .et_pb_bg_layout_light a.small-button, .panel-grey .et_pb_bg_layout_light a.et_pb_promo_button, .panel-grey .et_pb_bg_layout_light a.et_pb_more_button, .panel-grey .et_pb_bg_layout_light .caldera-grid .btn-default {background: transparent; border-color: rgba(0, 0, 0, 0.7); color: rgba(0, 0, 0, 0.7) !important;}
            .panel-grey .et_pb_bg_layout_light a.small-button:hover, .panel-grey .et_pb_bg_layout_light a.et_pb_promo_button:hover, .panel-grey .et_pb_bg_layout_light a.et_pb_more_button:hover, .panel-grey .et_pb_bg_layout_light .caldera-grid .btn-default:hover {background: transparent; border-color: rgba(127, 162, 0, 1); color: rgba(127, 162, 0, 1) !important;}
        /* Fonts */    
            .panel-grey .et_pb_bg_layout_light h1, .panel-grey .et_pb_bg_layout_light h2, .panel-grey .et_pb_bg_layout_light h3, .panel-grey .et_pb_bg_layout_light h4, .panel-grey .et_pb_bg_layout_light h5, .panel-grey .et_pb_bg_layout_light h6 {color: rgba(0, 0, 0, 0.7);}
            .panel-grey .et_pb_bg_layout_light, .panel-grey .et_pb_bg_layout_light p {color: rgba(0, 0, 0, 0.7);}
            .panel-grey .et_pb_bg_layout_light a {color: rgba(127, 162, 0, 1);}
            .panel-grey .et_pb_bg_layout_light a:hover {color: rgba(0, 0, 0, 0.7);}
            .panel-grey .et_pb_bg_layout_light .et_pb_counter_title {color: rgba(0, 0, 0, 0.7);}
            .panel-grey .et_pb_bg_layout_light hr {border:1px solid #fff; border-color: rgba(0, 0, 0, 0.7)}
            .panel-grey .et_pb_bg_layout_light blockquote { border-color: rgba(0, 0, 0, 0.7) !important;}
        /* Modules */
            .panel-grey .et_pb_bg_layout_light.et_pb_filterable_portfolio .et_pb_portfolio_items_wrapper {border-color: rgba(0, 0, 0, 0.5) !important;}
            .panel-grey .et_pb_bg_layout_light.et_pb_filterable_portfolio .et_pb_portfolio_filters li a {border-color: rgba(0, 0, 0, 0.5) !important; color: rgba(0, 0, 0, 0.7) !important;}
            .panel-grey .et_pb_bg_layout_light.et_pb_filterable_portfolio .et_pb_portfolio_filters li a:hover {background: rgba(0, 0, 0, 0.2) !important; color: rgba(0, 0, 0, 0.7) !important;}
            .panel-grey .et_pb_bg_layout_light.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active {background: rgba(0, 0, 0, 0.2) !important; color: rgba(0, 0, 0, 0.7) !important;}           
            
        
    /* Container layout_dark (means text color light) */
    
        /* Buttons default */
            .entry-content .container-grey.et_pb_bg_layout_dark a.small-button, .entry-content .container-grey.et_pb_bg_layout_dark a.et_pb_promo_button, .entry-content .container-grey.et_pb_bg_layout_dark a.et_pb_more_button {background: transparent; border-color: rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1) !important;}
            .entry-content .container-grey.et_pb_bg_layout_dark a.small-button:hover, .entry-content .container-grey.et_pb_bg_layout_dark a.et_pb_promo_button:hover, .entry-content .container-grey.et_pb_bg_layout_dark a.et_pb_more_button:hover {background: transparent; border-color: rgba(127, 162, 0, 1); color: rgba(127, 162, 0, 1) !important;}
        /* Fonts */    
            .entry-content .container-grey.et_pb_bg_layout_dark h1, .entry-content .container-grey.et_pb_bg_layout_dark h2, .entry-content .container-grey.et_pb_bg_layout_dark h3, .entry-content .container-grey.et_pb_bg_layout_dark h4, .entry-content .container-grey.et_pb_bg_layout_dark h5, .entry-content .container-grey.et_pb_bg_layout_dark h6 {color: rgba(255, 255, 255, 1) !important;}
            .entry-content .container-grey.et_pb_bg_layout_dark, .entry-content .container-grey.et_pb_bg_layout_dark p {color: rgba(255, 255, 255, 1);}
            .entry-content .container-grey.et_pb_bg_layout_dark a {color: rgba(127, 162, 0, 1);}
            .entry-content .container-grey.et_pb_bg_layout_dark a:hover {color: rgba(255, 255, 255, 1);}
            .entry-content .container-grey.et_pb_bg_layout_dark .et_pb_counter_title {color: rgba(255, 255, 255, 1);}
            .entry-content .container-grey.et_pb_bg_layout_dark hr {border:1px solid #fff; border-color: rgba(255, 255, 255, 0.7)}
                
    /* Container layout_light (means text color dark) */
    
        /* Buttons default */
            .entry-content .container-grey.et_pb_bg_layout_light a.small-button, .entry-content .container-grey.et_pb_bg_layout_light a.et_pb_promo_button, .entry-content .container-grey.et_pb_bg_layout_light a.et_pb_more_button {background: transparent; border-color: rgba(255, 255, 255, 0.7); color: rgba(255, 255, 255, 0.7) !important;}
            .entry-content .container-grey.et_pb_bg_layout_light a.small-button:hover, .entry-content .container-grey.et_pb_bg_layout_light a.et_pb_promo_button:hover, .entry-content .container-grey.et_pb_bg_layout_light a.et_pb_more_button:hover {background: transparent; border-color: rgba(127, 162, 0, 1); color: rgba(127, 162, 0, 1) !important;}
        /* Fonts */    
            .entry-content .container-grey.et_pb_bg_layout_light h1, .entry-content .container-grey.et_pb_bg_layout_light h2, .entry-content .container-grey.et_pb_bg_layout_light h3, .entry-content .container-grey.et_pb_bg_layout_light h4, .entry-content .container-grey.et_pb_bg_layout_light h5, .entry-content .container-grey.et_pb_bg_layout_light h6 {color: rgba(255, 255, 255, 0.7);}
            .entry-content .container-grey.et_pb_bg_layout_light, .entry-content .container-grey.et_pb_bg_layout_light p {color: rgba(255, 255, 255, 0.7);}
            .entry-content .container-grey.et_pb_bg_layout_light a {color: rgba(127, 162, 0, 1);}
            .entry-content .container-grey.et_pb_bg_layout_light a:hover {color: rgba(255, 255, 255, 0.7);}
            .entry-content .container-grey.et_pb_bg_layout_light .et_pb_counter_title {color: rgba(255, 255, 255, 0.7);}
            .entry-content .container-grey.et_pb_bg_layout_light hr {border:1px solid #fff; border-color: rgba(255, 255, 255, 0.7)}
         
 
/* silver */

    .panel-silver {background-color: rgba(209, 210, 212, 1);}
    .container-silver {background-color: rgba(209, 210, 212, 1);} 
    .text-color-silver p {color: rgba(209, 210, 212, 1) !important}
    .text-bg-silver p, .text-bg-silver b {background: rgba(209, 210, 212, 1) !important;color:#fff!important; font-weight:300}
    .text-bg-silver a, .text-bg-silver p a {color:#fff!important; font-weight:300}
    .text-bg-silver a:hover, .text-bg-silver p a:hover {color: rgba(0, 0, 0, 0.7)!important; font-weight:300}
        
    /* button-silver */
        #main-content .entry-content .button-silver a.small-button, #main-content .entry-content .button-silver a.et_pb_promo_button, #main-content .entry-content .button-silver a.et_pb_more_button, #main-content .entry-content .button-silver .caldera-grid .btn-default {background: rgba(209, 210, 212, 1) !important; border-color: rgba(27, 29, 26, 1) !important; color: rgba(27, 29, 26, 1) !important;}
        #main-content .entry-content .button-silver a.small-button:hover, #main-content .entry-content .button-silver a.et_pb_promo_button:hover, #main-content .entry-content .button-silver a.et_pb_more_button:hover, #main-content .entry-content .button-silver .caldera-grid .btn-default:hover {background: rgba(27, 29, 26, 1) !important; border-color: rgba(27, 29, 26, 1) !important; color: rgba(255, 255, 255, 1) !important;}
            
    /* Panel layout_dark (means text color light) */
        
        /* Buttons default */
            .panel-silver .et_pb_bg_layout_dark a.small-button, .panel-silver .et_pb_bg_layout_dark a.et_pb_promo_button, .panel-silver .et_pb_bg_layout_dark a.et_pb_more_button, .panel-silver .et_pb_bg_layout_dark .caldera-grid .btn-default {background: transparent; border-color: rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1) !important;}
            .panel-silver .et_pb_bg_layout_dark a.small-button:hover, .panel-silver .et_pb_bg_layout_dark a.et_pb_promo_button:hover, .panel-silver .et_pb_bg_layout_dark a.et_pb_more_button:hover, .panel-silver .et_pb_bg_layout_dark .caldera-grid .btn-default:hover {background: transparent; border-color: rgba(127, 162, 0, 1); color: rgba(127, 162, 0, 1) !important;}
        /* Fonts */    
            .panel-silver .et_pb_bg_layout_dark h1, .panel-silver .et_pb_bg_layout_dark h2, .panel-silver .et_pb_bg_layout_dark h3, .panel-silver .et_pb_bg_layout_dark h4, .panel-silver .et_pb_bg_layout_dark h5, .panel-silver .et_pb_bg_layout_dark h6 {color: rgba(255, 255, 255, 1) !important;}
            .panel-silver .et_pb_bg_layout_dark, .panel-silver .et_pb_bg_layout_dark p {color: rgba(255, 255, 255, 1);}
            .panel-silver .et_pb_bg_layout_dark a {color: rgba(127, 162, 0, 1);}
            .panel-silver .et_pb_bg_layout_dark a:hover {color: rgba(255, 255, 255, 1);}
            .panel-silver .et_pb_bg_layout_dark .et_pb_counter_title {color: rgba(255, 255, 255, 1);}
            .panel-silver .et_pb_bg_layout_dark hr {border:1px solid #fff; border-color: rgba(255, 255, 255, 0.7)}
            .panel-silver .et_pb_bg_layout_dark blockquote { border-color: rgba(255, 255, 255, 1) !important;}
        /* Modules */
            .panel-silver .et_pb_bg_layout_dark.et_pb_filterable_portfolio .et_pb_portfolio_items_wrapper {border-color: rgba(255, 255, 255, 0.5) !important;}
            .panel-silver .et_pb_bg_layout_dark.et_pb_filterable_portfolio .et_pb_portfolio_filters li a {border-color: rgba(255, 255, 255, 0.5) !important; color: rgba(255, 255, 255, 1) !important;}            
            .panel-silver .et_pb_bg_layout_dark.et_pb_filterable_portfolio .et_pb_portfolio_filters li a:hover {background: rgba(255, 255, 255, 0.2) !important; color: rgba(255, 255, 255, 1) !important;}
            .panel-silver .et_pb_bg_layout_dark.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active {background: rgba(255, 255, 255, 0.2) !important; color: rgba(255, 255, 255, 1) !important;}
                        
        
    /* Panel layout_light (means text color dark) */
    
        /* Buttons default */
            .panel-silver .et_pb_bg_layout_light a.small-button, .panel-silver .et_pb_bg_layout_light a.et_pb_promo_button, .panel-silver .et_pb_bg_layout_light a.et_pb_more_button, .panel-silver .et_pb_bg_layout_light .caldera-grid .btn-default {background: transparent; border-color: rgba(0, 0, 0, 0.7); color: rgba(0, 0, 0, 0.7) !important;}
            .panel-silver .et_pb_bg_layout_light a.small-button:hover, .panel-silver .et_pb_bg_layout_light a.et_pb_promo_button:hover, .panel-silver .et_pb_bg_layout_light a.et_pb_more_button:hover, .panel-silver .et_pb_bg_layout_light .caldera-grid .btn-default:hover {background: transparent; border-color: rgba(127, 162, 0, 1); color: rgba(127, 162, 0, 1) !important;}
        /* Fonts */    
            .panel-silver .et_pb_bg_layout_light h1, .panel-silver .et_pb_bg_layout_light h2, .panel-silver .et_pb_bg_layout_light h3, .panel-silver .et_pb_bg_layout_light h4, .panel-silver .et_pb_bg_layout_light h5, .panel-silver .et_pb_bg_layout_light h6 {color: rgba(0, 0, 0, 0.7);}
            .panel-silver .et_pb_bg_layout_light, .panel-silver .et_pb_bg_layout_light p {color: rgba(0, 0, 0, 0.7);}
            .panel-silver .et_pb_bg_layout_light a {color: rgba(127, 162, 0, 1);}
            .panel-silver .et_pb_bg_layout_light a:hover {color: rgba(0, 0, 0, 0.7);}
            .panel-silver .et_pb_bg_layout_light .et_pb_counter_title {color: rgba(0, 0, 0, 0.7);}
            .panel-silver .et_pb_bg_layout_light hr {border:1px solid #fff; border-color: rgba(0, 0, 0, 0.7)}
            .panel-silver .et_pb_bg_layout_light blockquote { border-color: rgba(0, 0, 0, 0.7) !important;}
        /* Modules */
            .panel-silver .et_pb_bg_layout_light.et_pb_filterable_portfolio .et_pb_portfolio_items_wrapper {border-color: rgba(0, 0, 0, 0.5) !important;}
            .panel-silver .et_pb_bg_layout_light.et_pb_filterable_portfolio .et_pb_portfolio_filters li a {border-color: rgba(0, 0, 0, 0.5) !important; color: rgba(0, 0, 0, 0.7) !important;}
            .panel-silver .et_pb_bg_layout_light.et_pb_filterable_portfolio .et_pb_portfolio_filters li a:hover {background: rgba(0, 0, 0, 0.2) !important; color: rgba(0, 0, 0, 0.7) !important;}
            .panel-silver .et_pb_bg_layout_light.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active {background: rgba(0, 0, 0, 0.2) !important; color: rgba(0, 0, 0, 0.7) !important;}           
            
        
    /* Container layout_dark (means text color light) */
    
        /* Buttons default */
            .entry-content .container-silver.et_pb_bg_layout_dark a.small-button, .entry-content .container-silver.et_pb_bg_layout_dark a.et_pb_promo_button, .entry-content .container-silver.et_pb_bg_layout_dark a.et_pb_more_button {background: transparent; border-color: rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1) !important;}
            .entry-content .container-silver.et_pb_bg_layout_dark a.small-button:hover, .entry-content .container-silver.et_pb_bg_layout_dark a.et_pb_promo_button:hover, .entry-content .container-silver.et_pb_bg_layout_dark a.et_pb_more_button:hover {background: transparent; border-color: rgba(127, 162, 0, 1); color: rgba(127, 162, 0, 1) !important;}
        /* Fonts */    
            .entry-content .container-silver.et_pb_bg_layout_dark h1, .entry-content .container-silver.et_pb_bg_layout_dark h2, .entry-content .container-silver.et_pb_bg_layout_dark h3, .entry-content .container-silver.et_pb_bg_layout_dark h4, .entry-content .container-silver.et_pb_bg_layout_dark h5, .entry-content .container-silver.et_pb_bg_layout_dark h6 {color: rgba(255, 255, 255, 1) !important;}
            .entry-content .container-silver.et_pb_bg_layout_dark, .entry-content .container-silver.et_pb_bg_layout_dark p {color: rgba(255, 255, 255, 1);}
            .entry-content .container-silver.et_pb_bg_layout_dark a {color: rgba(127, 162, 0, 1);}
            .entry-content .container-silver.et_pb_bg_layout_dark a:hover {color: rgba(255, 255, 255, 1);}
            .entry-content .container-silver.et_pb_bg_layout_dark .et_pb_counter_title {color: rgba(255, 255, 255, 1);}
            .entry-content .container-silver.et_pb_bg_layout_dark hr {border:1px solid #fff; border-color: rgba(255, 255, 255, 0.7)}
                
    /* Container layout_light (means text color dark) */
    
        /* Buttons default */
            .entry-content .container-silver.et_pb_bg_layout_light a.small-button, .entry-content .container-silver.et_pb_bg_layout_light a.et_pb_promo_button, .entry-content .container-silver.et_pb_bg_layout_light a.et_pb_more_button {background: transparent; border-color: rgba(255, 255, 255, 0.7); color: rgba(255, 255, 255, 0.7) !important;}
            .entry-content .container-silver.et_pb_bg_layout_light a.small-button:hover, .entry-content .container-silver.et_pb_bg_layout_light a.et_pb_promo_button:hover, .entry-content .container-silver.et_pb_bg_layout_light a.et_pb_more_button:hover {background: transparent; border-color: rgba(127, 162, 0, 1); color: rgba(127, 162, 0, 1) !important;}
        /* Fonts */    
            .entry-content .container-silver.et_pb_bg_layout_light h1, .entry-content .container-silver.et_pb_bg_layout_light h2, .entry-content .container-silver.et_pb_bg_layout_light h3, .entry-content .container-silver.et_pb_bg_layout_light h4, .entry-content .container-silver.et_pb_bg_layout_light h5, .entry-content .container-silver.et_pb_bg_layout_light h6 {color: rgba(255, 255, 255, 0.7);}
            .entry-content .container-silver.et_pb_bg_layout_light, .entry-content .container-silver.et_pb_bg_layout_light p {color: rgba(255, 255, 255, 0.7);}
            .entry-content .container-silver.et_pb_bg_layout_light a {color: rgba(127, 162, 0, 1);}
            .entry-content .container-silver.et_pb_bg_layout_light a:hover {color: rgba(255, 255, 255, 0.7);}
            .entry-content .container-silver.et_pb_bg_layout_light .et_pb_counter_title {color: rgba(255, 255, 255, 0.7);}
            .entry-content .container-silver.et_pb_bg_layout_light hr {border:1px solid #fff; border-color: rgba(255, 255, 255, 0.7)}


/* WHITE */

    .panel-white {background-color: rgba(255, 255, 255, 1);}
    .container-white {background-color: rgba(255, 255, 255, 1);} 
    .text-color-white p {color: rgba(63, 63, 63, 1) !important}
    .text-bg-white p, .text-bg-white b {background: rgba(247, 247, 247, 1) !important;color:rgba(0, 0, 0, 0.7)!important; font-weight:300}
    .text-bg-white a, .text-bg-white p a {color:rgba(0, 0, 0, 0.7)!important; font-weight:300}
    .text-bg-white a:hover, .text-bg-white p a:hover {color:rgba(0, 0, 0, 0.7)!important; font-weight:300}
        
    /* button-white */
        #main-content .entry-content .button-white a.small-button, #main-content .entry-content .button-white a.et_pb_promo_button, #main-content .entry-content .button-white a.et_pb_more_button, #main-content .entry-content .button-white .caldera-grid .btn-white {background: rgba(247, 247, 247, 1) !important; border-color: rgba(27, 29, 26, 1) !important; color: rgba(27, 29, 26, 1) !important;}
        #main-content .entry-content .button-white a.small-button:hover, #main-content .entry-content .button-white a.et_pb_promo_button:hover, #main-content .entry-content .button-white a.et_pb_more_button:hover, #main-content .entry-content .button-white .caldera-grid .btn-white:hover {background: rgba(27, 29, 26, 1) !important; border-color: rgba(27, 29, 26, 1) !important; color: rgba(255, 255, 255, 1) !important;}
            
    /* Panel layout_dark (means text color light) */
        
        /* Buttons white */
            .panel-white .et_pb_bg_layout_dark a.small-button, .panel-white .et_pb_bg_layout_dark a.et_pb_promo_button, .panel-white .et_pb_bg_layout_dark a.et_pb_more_button, .panel-white .et_pb_bg_layout_dark .caldera-grid .btn-white {background: transparent; border-color: rgba(63, 63, 63, 0.7); color: rgba(63, 63, 63, 0.7) !important;}
            .panel-white .et_pb_bg_layout_dark a.small-button:hover, .panel-white .et_pb_bg_layout_dark a.et_pb_promo_button:hover, .panel-white .et_pb_bg_layout_dark a.et_pb_more_button:hover, .panel-white .et_pb_bg_layout_dark .caldera-grid .btn-white:hover {background: transparent; border-color: rgba(127, 162, 0, 1); color: rgba(127, 162, 0, 1) !important;}
        /* Fonts */    
            .panel-white .et_pb_bg_layout_dark h1, .panel-white .et_pb_bg_layout_dark h2, .panel-white .et_pb_bg_layout_dark h3, .panel-white .et_pb_bg_layout_dark h4, .panel-white .et_pb_bg_layout_dark h5, .panel-white .et_pb_bg_layout_dark h6 {color: rgba(63, 63, 63, 0.7) !important;}
            .panel-white .et_pb_bg_layout_dark, .panel-white .et_pb_bg_layout_dark p {color: rgba(63, 63, 63, 0.7);}
            .panel-white .et_pb_bg_layout_dark a {color: rgba(127, 162, 0, 1);}
            .panel-white .et_pb_bg_layout_dark a:hover {color: rgba(63, 63, 63, 0.7);}
            .panel-white .et_pb_bg_layout_dark .et_pb_counter_title {color: rgba(63, 63, 63, 0.7);}
            .panel-white .et_pb_bg_layout_dark hr {border:1px solid #fff; border-color: rgba(63, 63, 63, 0.7)}
            .panel-white .et_pb_bg_layout_dark blockquote { border-color: rgba(63, 63, 63, 0.7) !important;}
        /* Modules */
            .panel-white .et_pb_bg_layout_dark.et_pb_filterable_portfolio .et_pb_portfolio_items_wrapper {border-color: rgba(63, 63, 63, 0.5) !important;}
            .panel-white .et_pb_bg_layout_dark.et_pb_filterable_portfolio .et_pb_portfolio_filters li a {border-color: rgba(63, 63, 63, 0.5) !important; color: rgba(63, 63, 63, 1) !important;}            
            .panel-white .et_pb_bg_layout_dark.et_pb_filterable_portfolio .et_pb_portfolio_filters li a:hover {background: rgba(63, 63, 63, 0.2) !important; color: rgba(63, 63, 63, 1) !important;}
            .panel-white .et_pb_bg_layout_dark.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active {background: rgba(63, 63, 63, 0.2) !important; color: rgba(63, 63, 63, 1) !important;}
                        
        
    /* Panel layout_light (means text color dark) */
    
        /* Buttons white */
            .panel-white .et_pb_bg_layout_light a.small-button, .panel-white .et_pb_bg_layout_light a.et_pb_promo_button, .panel-white .et_pb_bg_layout_light a.et_pb_more_button, .panel-white .et_pb_bg_layout_light .caldera-grid .btn-white {background: transparent; border-color: rgba(63, 63, 63, 1); color: rgba(63, 63, 63, 1) !important;}
            .panel-white .et_pb_bg_layout_light a.small-button:hover, .panel-white .et_pb_bg_layout_light a.et_pb_promo_button:hover, .panel-white .et_pb_bg_layout_light a.et_pb_more_button:hover, .panel-white .et_pb_bg_layout_light .caldera-grid .btn-white:hover {background: transparent; border-color: rgba(29, 73, 148, 1); color: rgba(29, 73, 148, 1) !important;}
        /* Fonts */    
            .panel-white .et_pb_bg_layout_light h3, .panel-white .et_pb_bg_layout_light h4, .panel-white .et_pb_bg_layout_light h5, .panel-white .et_pb_bg_layout_light h6 {color: rgba(63, 63, 63, 1);}            
            .panel-white .et_pb_bg_layout_light h1, .panel-white .et_pb_bg_layout_light h2 {color: rgba(27, 29, 26, 1);}            
            .panel-white .et_pb_bg_layout_light, .panel-white .et_pb_bg_layout_light p {color: rgba(63, 63, 63, 1);}
            .panel-white .et_pb_bg_layout_light a {color: rgba(29, 73, 148, 1);}
            .panel-white .et_pb_bg_layout_light a:hover {color: rgba(63, 63, 63, 1);}
            .panel-white .et_pb_bg_layout_light .et_pb_counter_title {color: rgba(63, 63, 63, 1);}
            .panel-white .et_pb_bg_layout_light hr {border:1px solid #fff; border-color: rgba(63, 63, 63, 0.7)}
            .panel-white .et_pb_bg_layout_light blockquote { border-color: rgba(63, 63, 63, 1) !important;}
        /* Modules */
            .panel-white .et_pb_bg_layout_light.et_pb_filterable_portfolio .et_pb_portfolio_items_wrapper {border-color: rgba(63, 63, 63, 0.5) !important;}
            .panel-white .et_pb_bg_layout_light.et_pb_filterable_portfolio .et_pb_portfolio_filters li a {border-color: rgba(63, 63, 63, 0.5) !important; color: rgba(63, 63, 63, 1) !important;}            
            .panel-white .et_pb_bg_layout_light.et_pb_filterable_portfolio .et_pb_portfolio_filters li a:hover {background: rgba(63, 63, 63, 0.2) !important; color: rgba(63, 63, 63, 1) !important;}
            .panel-white .et_pb_bg_layout_light.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active {background: rgba(63, 63, 63, 0.2) !important; color: rgba(63, 63, 63, 1) !important;}
                   
        
    /* Container layout_dark (means text color light) */
    
        /* Buttons white */
            .entry-content .container-white.et_pb_bg_layout_dark a.small-button, .entry-content .container-white.et_pb_bg_layout_dark a.et_pb_promo_button, .entry-content .container-white.et_pb_bg_layout_dark a.et_pb_more_button {background: transparent; border-color: rgba(63, 63, 63, 1); color: rgba(63, 63, 63, 1) !important;}
            .entry-content .container-white.et_pb_bg_layout_dark a.small-button:hover, .entry-content .container-white.et_pb_bg_layout_dark a.et_pb_promo_button:hover, .entry-content .container-white.et_pb_bg_layout_dark a.et_pb_more_button:hover {background: transparent; border-color: rgba(127, 162, 0, 1); color: rgba(127, 162, 0, 1) !important;}
        /* Fonts */    
            .entry-content .container-white.et_pb_bg_layout_dark h1, .entry-content .container-white.et_pb_bg_layout_dark h2, .entry-content .container-white.et_pb_bg_layout_dark h3, .entry-content .container-white.et_pb_bg_layout_dark h4, .entry-content .container-white.et_pb_bg_layout_dark h5, .entry-content .container-white.et_pb_bg_layout_dark h6 {color: rgba(63, 63, 63, 0.7) !important;}
            .entry-content .container-white.et_pb_bg_layout_dark, .entry-content .container-white.et_pb_bg_layout_dark p {color: rgba(63, 63, 63, 0.7);}
            .entry-content .container-white.et_pb_bg_layout_dark a {color: rgba(29, 73, 148, 1);}
            .entry-content .container-white.et_pb_bg_layout_dark a:hover {color: rgba(63, 63, 63, 0.7);}
            .entry-content .container-white.et_pb_bg_layout_dark .et_pb_counter_title {color: rgba(63, 63, 63, 0.7);}
            .entry-content .container-white.et_pb_bg_layout_dark hr {border:1px solid #fff; border-color: rgba(63, 63, 63, 0.7)}
                
    /* Container layout_light (means text color dark) */
    
        /* Buttons white */
            .entry-content .container-white.et_pb_bg_layout_light a.small-button, .entry-content .container-white.et_pb_bg_layout_light a.et_pb_promo_button, .entry-content .container-white.et_pb_bg_layout_light a.et_pb_more_button {background: transparent; border-color: rgba(63, 63, 63, 1); color: rgba(63, 63, 63, 1) !important;}
            .entry-content .container-white.et_pb_bg_layout_light a.small-button:hover, .entry-content .container-white.et_pb_bg_layout_light a.et_pb_promo_button:hover, .entry-content .container-white.et_pb_bg_layout_light a.et_pb_more_button:hover {background: transparent; border-color: rgba(127, 162, 0, 1); color: rgba(127, 162, 0, 1) !important;}
        /* Fonts */    
            .entry-content .container-white.et_pb_bg_layout_light h1, .entry-content .container-white.et_pb_bg_layout_light h2, .entry-content .container-white.et_pb_bg_layout_light h3, .entry-content .container-white.et_pb_bg_layout_light h4, .entry-content .container-white.et_pb_bg_layout_light h5, .entry-content .container-white.et_pb_bg_layout_light h6 {color: rgba(63, 63, 63, 1);}
            .entry-content .container-white.et_pb_bg_layout_light, .entry-content .container-white.et_pb_bg_layout_light p {color: rgba(63, 63, 63, 1);}
            .entry-content .container-white.et_pb_bg_layout_light a {color: rgba(127, 162, 0, 1);}
            .entry-content .container-white.et_pb_bg_layout_light a:hover {color: rgba(63, 63, 63, 1);}
            .entry-content .container-white.et_pb_bg_layout_light .et_pb_counter_title {color: rgba(63, 63, 63, 1);}
            .entry-content .container-white.et_pb_bg_layout_light hr {border:1px solid #fff; border-color: rgba(63, 63, 63, 0.7)}
          
        
/* blue */

    .panel-blue {background-color: rgba(29, 73, 148, 1);}
    .container-blue {background-color: rgba(29, 73, 148, 1);} 
    .text-color-blue p {color: rgba(29, 73, 148, 1) !important}
    .text-bg-blue p, .text-bg-blue b {background: rgba(29, 73, 148, 1) !important;color:#fff!important; font-weight:300}
    .text-bg-blue a, .text-bg-blue p a {color:#fff!important; font-weight:300}
    .text-bg-blue a:hover, .text-bg-blue p a:hover {color: rgba(0, 0, 0, 0.7)!important; font-weight:300}
        
    /* button-blue */
        #main-content .entry-content .button-blue a.small-button, #main-content .entry-content .button-blue a.et_pb_promo_button, #main-content .entry-content .button-blue a.et_pb_more_button, #main-content .entry-content .button-blue .caldera-grid .btn-default {background: rgba(29, 73, 148, 1) !important; border-color: rgba(255, 255, 255, 1) !important; color: rgba(255, 255, 255, 1) !important;}
        #main-content .entry-content .button-blue a.small-button:hover, #main-content .entry-content .button-blue a.et_pb_promo_button:hover, #main-content .entry-content .button-blue a.et_pb_more_button:hover, #main-content .entry-content .button-blue .caldera-grid .btn-default:hover {background: rgba(27, 29, 26, 1) !important; border-color: rgba(27, 29, 26, 1) !important; color: rgba(255, 255, 255, 1) !important;}
            
    /* Panel layout_dark (means text color light) */
        
        /* Buttons default */
            .panel-blue .et_pb_bg_layout_dark a.small-button, .panel-blue .et_pb_bg_layout_dark a.et_pb_promo_button, .panel-blue .et_pb_bg_layout_dark a.et_pb_more_button, .panel-blue .et_pb_bg_layout_dark .caldera-grid .btn-default {background: transparent; border-color: rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1) !important;}
            .panel-blue .et_pb_bg_layout_dark a.small-button:hover, .panel-blue .et_pb_bg_layout_dark a.et_pb_promo_button:hover, .panel-blue .et_pb_bg_layout_dark a.et_pb_more_button:hover, .panel-blue .et_pb_bg_layout_dark .caldera-grid .btn-default:hover {background: transparent; border-color: rgba(0, 0, 0, 0.7); color: rgba(0, 0, 0, 0.7) !important;}        
        /* Fonts */    
            .panel-blue .et_pb_bg_layout_dark h1, .panel-blue .et_pb_bg_layout_dark h2, .panel-blue .et_pb_bg_layout_dark h3, .panel-blue .et_pb_bg_layout_dark h4, .panel-blue .et_pb_bg_layout_dark h5, .panel-blue .et_pb_bg_layout_dark h6 {color: rgba(255, 255, 255, 1) !important;}
            .panel-blue .et_pb_bg_layout_dark, .panel-blue .et_pb_bg_layout_dark p {color: rgba(255, 255, 255, 1);}
            .panel-blue .et_pb_bg_layout_dark a {color: rgba(0, 0, 0, 0.7);}
            .panel-blue .et_pb_bg_layout_dark a:hover {color: rgba(255, 255, 255, 1);}
            .panel-blue .et_pb_bg_layout_dark .et_pb_counter_title {color: rgba(255, 255, 255, 1);}
            .panel-blue .et_pb_bg_layout_dark hr {border:1px solid #fff; border-color: rgba(255, 255, 255, 0.7)}
            .panel-blue .et_pb_bg_layout_dark blockquote { border-color: rgba(255, 255, 255, 1) !important;}
        /* Modules */
            .panel-blue .et_pb_bg_layout_dark.et_pb_filterable_portfolio .et_pb_portfolio_items_wrapper {border-color: rgba(255, 255, 255, 0.5) !important;}
            .panel-blue .et_pb_bg_layout_dark.et_pb_filterable_portfolio .et_pb_portfolio_filters li a {border-color: rgba(255, 255, 255, 0.5) !important; color: rgba(255, 255, 255, 1) !important;}            
            .panel-blue .et_pb_bg_layout_dark.et_pb_filterable_portfolio .et_pb_portfolio_filters li a:hover {background: rgba(255, 255, 255, 0.2) !important; color: rgba(255, 255, 255, 1) !important;}
            .panel-blue .et_pb_bg_layout_dark.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active {background: rgba(255, 255, 255, 0.2) !important; color: rgba(255, 255, 255, 1) !important;}
                        
        
    /* Panel layout_light (means text color dark) */
    
        /* Buttons default */
            .panel-blue .et_pb_bg_layout_light a.small-button, .panel-blue .et_pb_bg_layout_light a.et_pb_promo_button, .panel-blue .et_pb_bg_layout_light a.et_pb_more_button, .panel-blue .et_pb_bg_layout_light .caldera-grid .btn-default {background: transparent; border-color: rgba(0, 0, 0, 0.7); color: rgba(0, 0, 0, 0.7) !important;}
            .panel-blue .et_pb_bg_layout_light a.small-button:hover, .panel-blue .et_pb_bg_layout_light a.et_pb_promo_button:hover, .panel-blue .et_pb_bg_layout_light a.et_pb_more_button:hover, .panel-blue .et_pb_bg_layout_light .caldera-grid .btn-default:hover {background: transparent; border-color: rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1) !important;}
        /* Fonts */    
            .panel-blue .et_pb_bg_layout_light h1, .panel-blue .et_pb_bg_layout_light h2, .panel-blue .et_pb_bg_layout_light h3, .panel-blue .et_pb_bg_layout_light h4, .panel-blue .et_pb_bg_layout_light h5, .panel-blue .et_pb_bg_layout_light h6 {color: rgba(0, 0, 0, 0.7);}
            .panel-blue .et_pb_bg_layout_light, .panel-blue .et_pb_bg_layout_light p {color: rgba(0, 0, 0, 0.7);}
            .panel-blue .et_pb_bg_layout_light a {color: rgba(255, 255, 255, 1);}
            .panel-blue .et_pb_bg_layout_light a:hover {color: rgba(0, 0, 0, 0.7);}
            .panel-blue .et_pb_bg_layout_light .et_pb_counter_title {color: rgba(0, 0, 0, 0.7);}
            .panel-blue .et_pb_bg_layout_light hr {border:1px solid #fff; border-color: rgba(0, 0, 0, 0.7)}
            .panel-blue .et_pb_bg_layout_light blockquote { border-color: rgba(0, 0, 0, 0.7) !important;}
        /* Modules */
            .panel-blue .et_pb_bg_layout_light.et_pb_filterable_portfolio .et_pb_portfolio_items_wrapper {border-color: rgba(0, 0, 0, 0.5) !important;}
            .panel-blue .et_pb_bg_layout_light.et_pb_filterable_portfolio .et_pb_portfolio_filters li a {border-color: rgba(0, 0, 0, 0.5) !important; color: rgba(0, 0, 0, 0.7) !important;}
            .panel-blue .et_pb_bg_layout_light.et_pb_filterable_portfolio .et_pb_portfolio_filters li a:hover {background: rgba(0, 0, 0, 0.2) !important; color: rgba(0, 0, 0, 0.7) !important;}
            .panel-blue .et_pb_bg_layout_light.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active {background: rgba(0, 0, 0, 0.2) !important; color: rgba(0, 0, 0, 0.7) !important;}           
            
        
    /* Container layout_dark (means text color light) */
    
        /* Buttons default */
            .entry-content .container-blue.et_pb_bg_layout_dark a.small-button, .entry-content .container-blue.et_pb_bg_layout_dark a.et_pb_promo_button, .entry-content .container-blue.et_pb_bg_layout_dark a.et_pb_more_button {background: transparent; border-color: rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1) !important;}
            .entry-content .container-blue.et_pb_bg_layout_dark a.small-button:hover, .entry-content .container-blue.et_pb_bg_layout_dark a.et_pb_promo_button:hover, .entry-content .container-blue.et_pb_bg_layout_dark a.et_pb_more_button:hover {background: transparent; border-color: rgba(0, 0, 0, 0.7); color: rgba(0, 0, 0, 0.7) !important;}        
        /* Fonts */    
            .entry-content .container-blue.et_pb_bg_layout_dark h1, .entry-content .container-blue.et_pb_bg_layout_dark h2, .entry-content .container-blue.et_pb_bg_layout_dark h3, .entry-content .container-blue.et_pb_bg_layout_dark h4, .entry-content .container-blue.et_pb_bg_layout_dark h5, .entry-content .container-blue.et_pb_bg_layout_dark h6 {color: rgba(255, 255, 255, 1) !important;}
            .entry-content .container-blue.et_pb_bg_layout_dark, .entry-content .container-blue.et_pb_bg_layout_dark p {color: rgba(255, 255, 255, 1);}
            .entry-content .container-blue.et_pb_bg_layout_dark a {color: rgba(0, 0, 0, 0.7);}
            .entry-content .container-blue.et_pb_bg_layout_dark a:hover {color: rgba(255, 255, 255, 1);}
            .entry-content .container-blue.et_pb_bg_layout_dark .et_pb_counter_title {color: rgba(255, 255, 255, 1);}
            .entry-content .container-blue.et_pb_bg_layout_dark hr {border:1px solid #fff; border-color: rgba(255, 255, 255, 0.7)}
                
    /* Container layout_light (means text color dark) */
    
        /* Buttons default */
            .entry-content .container-blue.et_pb_bg_layout_light a.small-button, .entry-content .container-blue.et_pb_bg_layout_light a.et_pb_promo_button, .entry-content .container-blue.et_pb_bg_layout_light a.et_pb_more_button {background: transparent; border-color: rgba(0, 0, 0, 0.7); color: rgba(0, 0, 0, 0.7) !important;}
            .entry-content .container-blue.et_pb_bg_layout_light a.small-button:hover, .entry-content .container-blue.et_pb_bg_layout_light a.et_pb_promo_button:hover, .entry-content .container-blue.et_pb_bg_layout_light a.et_pb_more_button:hover {background: transparent; border-color: rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1) !important;}
        /* Fonts */    
            .entry-content .container-blue.et_pb_bg_layout_light h1, .entry-content .container-blue.et_pb_bg_layout_light h2, .entry-content .container-blue.et_pb_bg_layout_light h3, .entry-content .container-blue.et_pb_bg_layout_light h4, .entry-content .container-blue.et_pb_bg_layout_light h5, .entry-content .container-blue.et_pb_bg_layout_light h6 {color: rgba(0, 0, 0, 0.7);}
            .entry-content .container-blue.et_pb_bg_layout_light, .entry-content .container-blue.et_pb_bg_layout_light p {color: rgba(0, 0, 0, 0.7);}
            .entry-content .container-blue.et_pb_bg_layout_light a {color: rgba(255, 255, 255, 1);}
            .entry-content .container-blue.et_pb_bg_layout_light a:hover {color: rgba(0, 0, 0, 0.7);}
            .entry-content .container-blue.et_pb_bg_layout_light .et_pb_counter_title {color: rgba(0, 0, 0, 0.7);}
            .entry-content .container-blue.et_pb_bg_layout_light hr {border:1px solid #fff; border-color: rgba(0, 0, 0, 0.7)}
        
        
    
/* ORANGE */

    .panel-orange {background-color: rgba(255, 173, 0, 1);}
    .container-orange {background-color: rgba(255, 173, 0, 1);} 
    .text-color-orange p {color: rgba(255, 173, 0, 1) !important}
    .text-bg-orange p, .text-bg-orange b {background: rgba(255, 173, 0, 1) !important;color:#fff!important; font-weight:600}
    .text-bg-orange a, .text-bg-orange p a {color:#fff!important; font-weight:300}
    .text-bg-orange a:hover, .text-bg-orange p a:hover {color:#000!important; font-weight:300}
        
    /* button-orange */
        #main-content .entry-content .button-orange a.small-button, #main-content .entry-content .button-orange a.et_pb_promo_button, #main-content .entry-content .button-orange a.et_pb_more_button, #main-content .entry-content .button-orange .caldera-grid .btn-default {background: rgba(255, 173, 0, 1) !important; border-color: rgba(255, 255, 255, 1) !important; color: rgba(255, 255, 255, 1) !important;}
        #main-content .entry-content .button-orange a.small-button:hover, #main-content .entry-content .button-orange a.et_pb_promo_button:hover, #main-content .entry-content .button-orange a.et_pb_more_button:hover, #main-content .entry-content .button-orange .caldera-grid .btn-default:hover {background: rgba(27, 29, 26, 1) !important; border-color: rgba(27, 29, 26, 1) !important; color: rgba(255, 255, 255, 1) !important;}
            
    /* Panel layout_dark (means text color light) */
        
        /* Buttons default */
            .panel-orange .et_pb_bg_layout_dark a.small-button, .panel-orange .et_pb_bg_layout_dark a.et_pb_promo_button, .panel-orange .et_pb_bg_layout_dark a.et_pb_more_button, .panel-orange .et_pb_bg_layout_dark .caldera-grid .btn-default {background: transparent; border-color: rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1) !important;}
            .panel-orange .et_pb_bg_layout_dark a.small-button:hover, .panel-orange .et_pb_bg_layout_dark a.et_pb_promo_button:hover, .panel-orange .et_pb_bg_layout_dark a.et_pb_more_button:hover, .panel-orange .et_pb_bg_layout_dark .caldera-grid .btn-default:hover {background: transparent; border-color: rgba(0, 0, 0, 0.7); color: rgba(0, 0, 0, 0.7) !important;}        
        /* Fonts */    
            .panel-orange .et_pb_bg_layout_dark h1, .panel-orange .et_pb_bg_layout_dark h2, .panel-orange .et_pb_bg_layout_dark h3, .panel-orange .et_pb_bg_layout_dark h4, .panel-orange .et_pb_bg_layout_dark h5, .panel-orange .et_pb_bg_layout_dark h6 {color: rgba(255, 255, 255, 1) !important;}
            .panel-orange .et_pb_bg_layout_dark, .panel-orange .et_pb_bg_layout_dark p {color: rgba(255, 255, 255, 1);}
            .panel-orange .et_pb_bg_layout_dark a {color: rgba(0, 0, 0, 0.7);}
            .panel-orange .et_pb_bg_layout_dark a:hover {color: rgba(255, 255, 255, 1);}
            .panel-orange .et_pb_bg_layout_dark .et_pb_counter_title {color: rgba(255, 255, 255, 1);}
            .panel-orange .et_pb_bg_layout_dark hr {border:1px solid #fff; border-color: rgba(255, 255, 255, 0.7)}
            .panel-orange .et_pb_bg_layout_dark blockquote { border-color: rgba(255, 255, 255, 1) !important;}
        /* Modules */
            .panel-orange .et_pb_bg_layout_dark.et_pb_filterable_portfolio .et_pb_portfolio_items_wrapper {border-color: rgba(255, 255, 255, 0.5) !important;}
            .panel-orange .et_pb_bg_layout_dark.et_pb_filterable_portfolio .et_pb_portfolio_filters li a {border-color: rgba(255, 255, 255, 0.5) !important; color: rgba(255, 255, 255, 1) !important;}            
            .panel-orange .et_pb_bg_layout_dark.et_pb_filterable_portfolio .et_pb_portfolio_filters li a:hover {background: rgba(255, 255, 255, 0.2) !important; color: rgba(255, 255, 255, 1) !important;}
            .panel-orange .et_pb_bg_layout_dark.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active {background: rgba(255, 255, 255, 0.2) !important; color: rgba(255, 255, 255, 1) !important;}
                        
        
    /* Panel layout_light (means text color dark) */
    
        /* Buttons default */
            .panel-orange .et_pb_bg_layout_light a.small-button, .panel-orange .et_pb_bg_layout_light a.et_pb_promo_button, .panel-orange .et_pb_bg_layout_light a.et_pb_more_button, .panel-orange .et_pb_bg_layout_light .caldera-grid .btn-default {background: transparent; border-color: rgba(0, 0, 0, 0.7); color: rgba(0, 0, 0, 0.7) !important;}
            .panel-orange .et_pb_bg_layout_light a.small-button:hover, .panel-orange .et_pb_bg_layout_light a.et_pb_promo_button:hover, .panel-orange .et_pb_bg_layout_light a.et_pb_more_button:hover, .panel-orange .et_pb_bg_layout_light .caldera-grid .btn-default:hover {background: transparent; border-color: rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1) !important;}
        /* Fonts */    
            .panel-orange .et_pb_bg_layout_light h1, .panel-orange .et_pb_bg_layout_light h2, .panel-orange .et_pb_bg_layout_light h3, .panel-orange .et_pb_bg_layout_light h4, .panel-orange .et_pb_bg_layout_light h5, .panel-orange .et_pb_bg_layout_light h6 {color: rgba(0, 0, 0, 0.7);}
            .panel-orange .et_pb_bg_layout_light, .panel-orange .et_pb_bg_layout_light p {color: rgba(0, 0, 0, 0.7);}
            .panel-orange .et_pb_bg_layout_light a {color: rgba(255, 255, 255, 1);}
            .panel-orange .et_pb_bg_layout_light a:hover {color: rgba(0, 0, 0, 0.7);}
            .panel-orange .et_pb_bg_layout_light .et_pb_counter_title {color: rgba(0, 0, 0, 0.7);}
            .panel-orange .et_pb_bg_layout_light hr {border:1px solid #fff; border-color: rgba(0, 0, 0, 0.7)}
            .panel-orange .et_pb_bg_layout_light blockquote { border-color: rgba(0, 0, 0, 0.7) !important;}
        /* Modules */
            .panel-orange .et_pb_bg_layout_light.et_pb_filterable_portfolio .et_pb_portfolio_items_wrapper {border-color: rgba(0, 0, 0, 0.5) !important;}
            .panel-orange .et_pb_bg_layout_light.et_pb_filterable_portfolio .et_pb_portfolio_filters li a {border-color: rgba(0, 0, 0, 0.5) !important; color: rgba(0, 0, 0, 0.7) !important;}
            .panel-orange .et_pb_bg_layout_light.et_pb_filterable_portfolio .et_pb_portfolio_filters li a:hover {background: rgba(0, 0, 0, 0.2) !important; color: rgba(0, 0, 0, 0.7) !important;}
            .panel-orange .et_pb_bg_layout_light.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active {background: rgba(0, 0, 0, 0.2) !important; color: rgba(0, 0, 0, 0.7) !important;}           
            
        
    /* Container layout_dark (means text color light) */
    
        /* Buttons default */
            .entry-content .container-orange.et_pb_bg_layout_dark a.small-button, .entry-content .container-orange.et_pb_bg_layout_dark a.et_pb_promo_button, .entry-content .container-orange.et_pb_bg_layout_dark a.et_pb_more_button {background: transparent; border-color: rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1) !important;}
            .entry-content .container-orange.et_pb_bg_layout_dark a.small-button:hover, .entry-content .container-orange.et_pb_bg_layout_dark a.et_pb_promo_button:hover, .entry-content .container-orange.et_pb_bg_layout_dark a.et_pb_more_button:hover {background: transparent; border-color: rgba(0, 0, 0, 0.7); color: rgba(0, 0, 0, 0.7) !important;}        
        /* Fonts */    
            .entry-content .container-orange.et_pb_bg_layout_dark h1, .entry-content .container-orange.et_pb_bg_layout_dark h2, .entry-content .container-orange.et_pb_bg_layout_dark h3, .entry-content .container-orange.et_pb_bg_layout_dark h4, .entry-content .container-orange.et_pb_bg_layout_dark h5, .entry-content .container-orange.et_pb_bg_layout_dark h6 {color: rgba(255, 255, 255, 1) !important;}
            .entry-content .container-orange.et_pb_bg_layout_dark, .entry-content .container-orange.et_pb_bg_layout_dark p {color: rgba(255, 255, 255, 1);}
            .entry-content .container-orange.et_pb_bg_layout_dark a {color: rgba(0, 0, 0, 0.7);}
            .entry-content .container-orange.et_pb_bg_layout_dark a:hover {color: rgba(255, 255, 255, 1);}
            .entry-content .container-orange.et_pb_bg_layout_dark .et_pb_counter_title {color: rgba(255, 255, 255, 1);}
            .entry-content .container-orange.et_pb_bg_layout_dark hr {border:1px solid #fff; border-color: rgba(255, 255, 255, 0.7)}
                
    /* Container layout_light (means text color dark) */
    
        /* Buttons default */
            .entry-content .container-orange.et_pb_bg_layout_light a.small-button, .entry-content .container-orange.et_pb_bg_layout_light a.et_pb_promo_button, .entry-content .container-orange.et_pb_bg_layout_light a.et_pb_more_button {background: transparent; border-color: rgba(0, 0, 0, 0.7); color: rgba(0, 0, 0, 0.7) !important;}
            .entry-content .container-orange.et_pb_bg_layout_light a.small-button:hover, .entry-content .container-orange.et_pb_bg_layout_light a.et_pb_promo_button:hover, .entry-content .container-orange.et_pb_bg_layout_light a.et_pb_more_button:hover {background: transparent; border-color: rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1) !important;}
        /* Fonts */    
            .entry-content .container-orange.et_pb_bg_layout_light h1, .entry-content .container-orange.et_pb_bg_layout_light h2, .entry-content .container-orange.et_pb_bg_layout_light h3, .entry-content .container-orange.et_pb_bg_layout_light h4, .entry-content .container-orange.et_pb_bg_layout_light h5, .entry-content .container-orange.et_pb_bg_layout_light h6 {color: rgba(0, 0, 0, 0.7);}
            .entry-content .container-orange.et_pb_bg_layout_light, .entry-content .container-orange.et_pb_bg_layout_light p {color: rgba(0, 0, 0, 0.7);}
            .entry-content .container-orange.et_pb_bg_layout_light a {color: rgba(255, 255, 255, 1);}
            .entry-content .container-orange.et_pb_bg_layout_light a:hover {color: rgba(0, 0, 0, 0.7);}
            .entry-content .container-orange.et_pb_bg_layout_light .et_pb_counter_title {color: rgba(0, 0, 0, 0.7);}
            .entry-content .container-orange.et_pb_bg_layout_light hr {border:1px solid #fff; border-color: rgba(0, 0, 0, 0.7)}
        

/* GREEN */

    .panel-green {background-color: rgba(127, 162, 0, 1);}
    .container-green {background-color: rgba(127, 162, 0, 1);} 
    .text-color-green p {color: rgba(127, 162, 0, 1) !important}
    .heading-bg-green h1, .heading-bg-green h2 {background: rgba(127, 162, 0, 1) !important;color:#fff!important;}
    .text-bg-green p, .text-bg-green b {background: rgba(127, 162, 0, 1) !important;color:#fff!important; font-weight:300}
    .text-bg-green a, .text-bg-green p a {color:#fff!important; font-weight:300}
    .text-bg-green a:hover, .text-bg-green p a:hover {color: rgba(0, 0, 0, 0.7)!important; font-weight:300}
        
    /* button-green */
        #main-content .entry-content .button-green a.small-button, #main-content .entry-content .button-green a.et_pb_promo_button, #main-content .entry-content .button-green a.et_pb_more_button, #main-content .entry-content .button-green .caldera-grid .btn-default {background: rgba(127, 162, 0, 1) !important; border-color: rgba(255, 255, 255, 1) !important; color: rgba(255, 255, 255, 1) !important;}
        #main-content .entry-content .button-green a.small-button:hover, #main-content .entry-content .button-green a.et_pb_promo_button:hover, #main-content .entry-content .button-green a.et_pb_more_button:hover, #main-content .entry-content .button-green .caldera-grid .btn-default:hover {background: rgba(27, 29, 26, 1) !important; border-color: rgba(27, 29, 26, 1) !important; color: rgba(255, 255, 255, 1) !important;}
            
    /* Panel layout_dark (means text color light) */
        
        /* Buttons default */
            .panel-green .et_pb_bg_layout_dark a.small-button, .panel-green .et_pb_bg_layout_dark a.et_pb_promo_button, .panel-green .et_pb_bg_layout_dark a.et_pb_more_button, .panel-green .et_pb_bg_layout_dark .caldera-grid .btn-default {background: transparent; border-color: rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1) !important;}
            .panel-green .et_pb_bg_layout_dark a.small-button:hover, .panel-green .et_pb_bg_layout_dark a.et_pb_promo_button:hover, .panel-green .et_pb_bg_layout_dark a.et_pb_more_button:hover, .panel-green .et_pb_bg_layout_dark .caldera-grid .btn-default:hover {background: transparent; border-color: rgba(0, 0, 0, 0.7); color: rgba(0, 0, 0, 0.7) !important;}        
        /* Fonts */    
            .panel-green .et_pb_bg_layout_dark h1, .panel-green .et_pb_bg_layout_dark h2, .panel-green .et_pb_bg_layout_dark h3, .panel-green .et_pb_bg_layout_dark h4, .panel-green .et_pb_bg_layout_dark h5, .panel-green .et_pb_bg_layout_dark h6 {color: rgba(255, 255, 255, 1) !important;}
            .panel-green .et_pb_bg_layout_dark, .panel-green .et_pb_bg_layout_dark p {color: rgba(255, 255, 255, 1);}
            .panel-green .et_pb_bg_layout_dark a {color: rgba(0, 0, 0, 0.7);}
            .panel-green .et_pb_bg_layout_dark a:hover {color: rgba(255, 255, 255, 1);}
            .panel-green .et_pb_bg_layout_dark .et_pb_counter_title {color: rgba(255, 255, 255, 1);}
            .panel-green .et_pb_bg_layout_dark hr {border:1px solid #fff; border-color: rgba(255, 255, 255, 0.7)}
            .panel-green .et_pb_bg_layout_dark blockquote { border-color: rgba(255, 255, 255, 1) !important;}
        /* Modules */
            .panel-green .et_pb_bg_layout_dark.et_pb_filterable_portfolio .et_pb_portfolio_items_wrapper {border-color: rgba(255, 255, 255, 0.5) !important;}
            .panel-green .et_pb_bg_layout_dark.et_pb_filterable_portfolio .et_pb_portfolio_filters li a {border-color: rgba(255, 255, 255, 0.5) !important; color: rgba(255, 255, 255, 1) !important;}            
            .panel-green .et_pb_bg_layout_dark.et_pb_filterable_portfolio .et_pb_portfolio_filters li a:hover {background: rgba(255, 255, 255, 0.2) !important; color: rgba(255, 255, 255, 1) !important;}
            .panel-green .et_pb_bg_layout_dark.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active {background: rgba(255, 255, 255, 0.2) !important; color: rgba(255, 255, 255, 1) !important;}
                        
        
    /* Panel layout_light (means text color dark) */
    
        /* Buttons default */
            .panel-green .et_pb_bg_layout_light a.small-button, .panel-green .et_pb_bg_layout_light a.et_pb_promo_button, .panel-green .et_pb_bg_layout_light a.et_pb_more_button, .panel-green .et_pb_bg_layout_light .caldera-grid .btn-default {background: transparent; border-color: rgba(0, 0, 0, 0.7); color: rgba(0, 0, 0, 0.7) !important;}
            .panel-green .et_pb_bg_layout_light a.small-button:hover, .panel-green .et_pb_bg_layout_light a.et_pb_promo_button:hover, .panel-green .et_pb_bg_layout_light a.et_pb_more_button:hover, .panel-green .et_pb_bg_layout_light .caldera-grid .btn-default:hover {background: transparent; border-color: rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1) !important;}
        /* Fonts */    
            .panel-green .et_pb_bg_layout_light h1, .panel-green .et_pb_bg_layout_light h2, .panel-green .et_pb_bg_layout_light h3, .panel-green .et_pb_bg_layout_light h4, .panel-green .et_pb_bg_layout_light h5, .panel-green .et_pb_bg_layout_light h6 {color: rgba(0, 0, 0, 0.7);}
            .panel-green .et_pb_bg_layout_light, .panel-green .et_pb_bg_layout_light p {color: rgba(0, 0, 0, 0.7);}
            .panel-green .et_pb_bg_layout_light a {color: rgba(255, 255, 255, 1);}
            .panel-green .et_pb_bg_layout_light a:hover {color: rgba(0, 0, 0, 0.7);}
            .panel-green .et_pb_bg_layout_light .et_pb_counter_title {color: rgba(0, 0, 0, 0.7);}
            .panel-green .et_pb_bg_layout_light hr {border:1px solid #fff; border-color: rgba(0, 0, 0, 0.7)}
            .panel-green .et_pb_bg_layout_light blockquote { border-color: rgba(0, 0, 0, 0.7) !important;}
        /* Modules */
            .panel-green .et_pb_bg_layout_light.et_pb_filterable_portfolio .et_pb_portfolio_items_wrapper {border-color: rgba(0, 0, 0, 0.5) !important;}
            .panel-green .et_pb_bg_layout_light.et_pb_filterable_portfolio .et_pb_portfolio_filters li a {border-color: rgba(0, 0, 0, 0.5) !important; color: rgba(0, 0, 0, 0.7) !important;}
            .panel-green .et_pb_bg_layout_light.et_pb_filterable_portfolio .et_pb_portfolio_filters li a:hover {background: rgba(0, 0, 0, 0.2) !important; color: rgba(0, 0, 0, 0.7) !important;}
            .panel-green .et_pb_bg_layout_light.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active {background: rgba(0, 0, 0, 0.2) !important; color: rgba(0, 0, 0, 0.7) !important;}           
            
        
    /* Container layout_dark (means text color light) */
    
        /* Buttons default */
            .entry-content .container-green.et_pb_bg_layout_dark a.small-button, .entry-content .container-green.et_pb_bg_layout_dark a.et_pb_promo_button, .entry-content .container-green.et_pb_bg_layout_dark a.et_pb_more_button {background: transparent; border-color: rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1) !important;}
            .entry-content .container-green.et_pb_bg_layout_dark a.small-button:hover, .entry-content .container-green.et_pb_bg_layout_dark a.et_pb_promo_button:hover, .entry-content .container-green.et_pb_bg_layout_dark a.et_pb_more_button:hover {background: transparent; border-color: rgba(0, 0, 0, 0.7); color: rgba(0, 0, 0, 0.7) !important;}        
        /* Fonts */    
            .entry-content .container-green.et_pb_bg_layout_dark h1, .entry-content .container-green.et_pb_bg_layout_dark h2, .entry-content .container-green.et_pb_bg_layout_dark h3, .entry-content .container-green.et_pb_bg_layout_dark h4, .entry-content .container-green.et_pb_bg_layout_dark h5, .entry-content .container-green.et_pb_bg_layout_dark h6 {color: rgba(255, 255, 255, 1) !important;}
            .entry-content .container-green.et_pb_bg_layout_dark, .entry-content .container-green.et_pb_bg_layout_dark p {color: rgba(255, 255, 255, 1);}
            .entry-content .container-green.et_pb_bg_layout_dark a {color: rgba(0, 0, 0, 0.7);}
            .entry-content .container-green.et_pb_bg_layout_dark a:hover {color: rgba(255, 255, 255, 1);}
            .entry-content .container-green.et_pb_bg_layout_dark .et_pb_counter_title {color: rgba(255, 255, 255, 1);}
            .entry-content .container-green.et_pb_bg_layout_dark hr {border:1px solid #fff; border-color: rgba(255, 255, 255, 0.7)}
                
    /* Container layout_light (means text color dark) */
    
        /* Buttons default */
            .entry-content .container-green.et_pb_bg_layout_light a.small-button, .entry-content .container-green.et_pb_bg_layout_light a.et_pb_promo_button, .entry-content .container-green.et_pb_bg_layout_light a.et_pb_more_button {background: transparent; border-color: rgba(0, 0, 0, 0.7); color: rgba(0, 0, 0, 0.7) !important;}
            .entry-content .container-green.et_pb_bg_layout_light a.small-button:hover, .entry-content .container-green.et_pb_bg_layout_light a.et_pb_promo_button:hover, .entry-content .container-green.et_pb_bg_layout_light a.et_pb_more_button:hover {background: transparent; border-color: rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1) !important;}
        /* Fonts */    
            .entry-content .container-green.et_pb_bg_layout_light h1, .entry-content .container-green.et_pb_bg_layout_light h2, .entry-content .container-green.et_pb_bg_layout_light h3, .entry-content .container-green.et_pb_bg_layout_light h4, .entry-content .container-green.et_pb_bg_layout_light h5, .entry-content .container-green.et_pb_bg_layout_light h6 {color: rgba(0, 0, 0, 0.7);}
            .entry-content .container-green.et_pb_bg_layout_light, .entry-content .container-green.et_pb_bg_layout_light p {color: rgba(0, 0, 0, 0.7);}
            .entry-content .container-green.et_pb_bg_layout_light a {color: rgba(255, 255, 255, 1);}
            .entry-content .container-green.et_pb_bg_layout_light a:hover {color: rgba(0, 0, 0, 0.7);}
            .entry-content .container-green.et_pb_bg_layout_light .et_pb_counter_title {color: rgba(0, 0, 0, 0.7);}
            .entry-content .container-green.et_pb_bg_layout_light hr {border:1px solid #fff; border-color: rgba(0, 0, 0, 0.7)}
        

/* teal */

    .panel-teal {background-color: rgba(0, 142, 189, 1);}
    .container-teal {background-color: rgba(0, 142, 189, 1);} 
    .text-color-teal p {color: rgba(0, 142, 189, 1) !important}
    .text-bg-teal p, .text-bg-teal b {background: rgba(0, 142, 189, 1) !important;color:#fff!important; font-weight:300}
    .text-bg-teal a, .text-bg-teal p a {color:#fff!important; font-weight:300}
    .text-bg-teal a:hover, .text-bg-teal p a:hover {color: rgba(0, 0, 0, 0.7)!important; font-weight:300}
        
    /* button-teal */
        #main-content .entry-content .button-teal a.small-button, #main-content .entry-content .button-teal a.et_pb_promo_button, #main-content .entry-content .button-teal a.et_pb_more_button, #main-content .entry-content .button-teal .caldera-grid .btn-default {background: rgba(0, 142, 189, 1) !important; border-color: rgba(255, 255, 255, 1) !important; color: rgba(255, 255, 255, 1) !important;}
        #main-content .entry-content .button-teal a.small-button:hover, #main-content .entry-content .button-teal a.et_pb_promo_button:hover, #main-content .entry-content .button-teal a.et_pb_more_button:hover, #main-content .entry-content .button-teal .caldera-grid .btn-default:hover {background: rgba(27, 29, 26, 1) !important; border-color: rgba(27, 29, 26, 1) !important; color: rgba(255, 255, 255, 1) !important;}
            
    /* Panel layout_dark (means text color light) */
        
        /* Buttons default */
            .panel-teal .et_pb_bg_layout_dark a.small-button, .panel-teal .et_pb_bg_layout_dark a.et_pb_promo_button, .panel-teal .et_pb_bg_layout_dark a.et_pb_more_button, .panel-teal .et_pb_bg_layout_dark .caldera-grid .btn-default {background: transparent; border-color: rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1) !important;}
            .panel-teal .et_pb_bg_layout_dark a.small-button:hover, .panel-teal .et_pb_bg_layout_dark a.et_pb_promo_button:hover, .panel-teal .et_pb_bg_layout_dark a.et_pb_more_button:hover, .panel-teal .et_pb_bg_layout_dark .caldera-grid .btn-default:hover {background: transparent; border-color: rgba(0, 0, 0, 0.7); color: rgba(0, 0, 0, 0.7) !important;}        
        /* Fonts */    
            .panel-teal .et_pb_bg_layout_dark h1, .panel-teal .et_pb_bg_layout_dark h2, .panel-teal .et_pb_bg_layout_dark h3, .panel-teal .et_pb_bg_layout_dark h4, .panel-teal .et_pb_bg_layout_dark h5, .panel-teal .et_pb_bg_layout_dark h6 {color: rgba(255, 255, 255, 1) !important;}
            .panel-teal .et_pb_bg_layout_dark, .panel-teal .et_pb_bg_layout_dark p {color: rgba(255, 255, 255, 1);}
            .panel-teal .et_pb_bg_layout_dark a {color: rgba(0, 0, 0, 0.7);}
            .panel-teal .et_pb_bg_layout_dark a:hover {color: rgba(255, 255, 255, 1);}
            .panel-teal .et_pb_bg_layout_dark .et_pb_counter_title {color: rgba(255, 255, 255, 1);}
            .panel-teal .et_pb_bg_layout_dark hr {border:1px solid #fff; border-color: rgba(255, 255, 255, 0.7)}
            .panel-teal .et_pb_bg_layout_dark blockquote { border-color: rgba(255, 255, 255, 1) !important;}
        /* Modules */
            .panel-teal .et_pb_bg_layout_dark.et_pb_filterable_portfolio .et_pb_portfolio_items_wrapper {border-color: rgba(255, 255, 255, 0.5) !important;}
            .panel-teal .et_pb_bg_layout_dark.et_pb_filterable_portfolio .et_pb_portfolio_filters li a {border-color: rgba(255, 255, 255, 0.5) !important; color: rgba(255, 255, 255, 1) !important;}            
            .panel-teal .et_pb_bg_layout_dark.et_pb_filterable_portfolio .et_pb_portfolio_filters li a:hover {background: rgba(255, 255, 255, 0.2) !important; color: rgba(255, 255, 255, 1) !important;}
            .panel-teal .et_pb_bg_layout_dark.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active {background: rgba(255, 255, 255, 0.2) !important; color: rgba(255, 255, 255, 1) !important;}
                        
        
    /* Panel layout_light (means text color dark) */
    
        /* Buttons default */
            .panel-teal .et_pb_bg_layout_light a.small-button, .panel-teal .et_pb_bg_layout_light a.et_pb_promo_button, .panel-teal .et_pb_bg_layout_light a.et_pb_more_button, .panel-teal .et_pb_bg_layout_light .caldera-grid .btn-default {background: transparent; border-color: rgba(0, 0, 0, 0.7); color: rgba(0, 0, 0, 0.7) !important;}
            .panel-teal .et_pb_bg_layout_light a.small-button:hover, .panel-teal .et_pb_bg_layout_light a.et_pb_promo_button:hover, .panel-teal .et_pb_bg_layout_light a.et_pb_more_button:hover, .panel-teal .et_pb_bg_layout_light .caldera-grid .btn-default:hover {background: transparent; border-color: rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1) !important;}
        /* Fonts */    
            .panel-teal .et_pb_bg_layout_light h1, .panel-teal .et_pb_bg_layout_light h2, .panel-teal .et_pb_bg_layout_light h3, .panel-teal .et_pb_bg_layout_light h4, .panel-teal .et_pb_bg_layout_light h5, .panel-teal .et_pb_bg_layout_light h6 {color: rgba(0, 0, 0, 0.7);}
            .panel-teal .et_pb_bg_layout_light, .panel-teal .et_pb_bg_layout_light p {color: rgba(0, 0, 0, 0.7);}
            .panel-teal .et_pb_bg_layout_light a {color: rgba(255, 255, 255, 1);}
            .panel-teal .et_pb_bg_layout_light a:hover {color: rgba(0, 0, 0, 0.7);}
            .panel-teal .et_pb_bg_layout_light .et_pb_counter_title {color: rgba(0, 0, 0, 0.7);}
            .panel-teal .et_pb_bg_layout_light hr {border:1px solid #fff; border-color: rgba(0, 0, 0, 0.7)}
            .panel-teal .et_pb_bg_layout_light blockquote { border-color: rgba(0, 0, 0, 0.7) !important;}
        /* Modules */
            .panel-teal .et_pb_bg_layout_light.et_pb_filterable_portfolio .et_pb_portfolio_items_wrapper {border-color: rgba(0, 0, 0, 0.5) !important;}
            .panel-teal .et_pb_bg_layout_light.et_pb_filterable_portfolio .et_pb_portfolio_filters li a {border-color: rgba(0, 0, 0, 0.5) !important; color: rgba(0, 0, 0, 0.7) !important;}
            .panel-teal .et_pb_bg_layout_light.et_pb_filterable_portfolio .et_pb_portfolio_filters li a:hover {background: rgba(0, 0, 0, 0.2) !important; color: rgba(0, 0, 0, 0.7) !important;}
            .panel-teal .et_pb_bg_layout_light.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active {background: rgba(0, 0, 0, 0.2) !important; color: rgba(0, 0, 0, 0.7) !important;}           
            
        
    /* Container layout_dark (means text color light) */
    
        /* Buttons default */
            .entry-content .container-teal.et_pb_bg_layout_dark a.small-button, .entry-content .container-teal.et_pb_bg_layout_dark a.et_pb_promo_button, .entry-content .container-teal.et_pb_bg_layout_dark a.et_pb_more_button {background: transparent; border-color: rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1) !important;}
            .entry-content .container-teal.et_pb_bg_layout_dark a.small-button:hover, .entry-content .container-teal.et_pb_bg_layout_dark a.et_pb_promo_button:hover, .entry-content .container-teal.et_pb_bg_layout_dark a.et_pb_more_button:hover {background: transparent; border-color: rgba(0, 0, 0, 0.7); color: rgba(0, 0, 0, 0.7) !important;}        
        /* Fonts */    
            .entry-content .container-teal.et_pb_bg_layout_dark h1, .entry-content .container-teal.et_pb_bg_layout_dark h2, .entry-content .container-teal.et_pb_bg_layout_dark h3, .entry-content .container-teal.et_pb_bg_layout_dark h4, .entry-content .container-teal.et_pb_bg_layout_dark h5, .entry-content .container-teal.et_pb_bg_layout_dark h6 {color: rgba(255, 255, 255, 1) !important;}
            .entry-content .container-teal.et_pb_bg_layout_dark, .entry-content .container-teal.et_pb_bg_layout_dark p {color: rgba(255, 255, 255, 1);}
            .entry-content .container-teal.et_pb_bg_layout_dark a {color: rgba(0, 0, 0, 0.7);}
            .entry-content .container-teal.et_pb_bg_layout_dark a:hover {color: rgba(255, 255, 255, 1);}
            .entry-content .container-teal.et_pb_bg_layout_dark .et_pb_counter_title {color: rgba(255, 255, 255, 1);}
            .entry-content .container-teal.et_pb_bg_layout_dark hr {border:1px solid #fff; border-color: rgba(255, 255, 255, 0.7)}
                
    /* Container layout_light (means text color dark) */
    
        /* Buttons default */
            .entry-content .container-teal.et_pb_bg_layout_light a.small-button, .entry-content .container-teal.et_pb_bg_layout_light a.et_pb_promo_button, .entry-content .container-teal.et_pb_bg_layout_light a.et_pb_more_button {background: transparent; border-color: rgba(0, 0, 0, 0.7); color: rgba(0, 0, 0, 0.7) !important;}
            .entry-content .container-teal.et_pb_bg_layout_light a.small-button:hover, .entry-content .container-teal.et_pb_bg_layout_light a.et_pb_promo_button:hover, .entry-content .container-teal.et_pb_bg_layout_light a.et_pb_more_button:hover {background: transparent; border-color: rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1) !important;}
        /* Fonts */    
            .entry-content .container-teal.et_pb_bg_layout_light h1, .entry-content .container-teal.et_pb_bg_layout_light h2, .entry-content .container-teal.et_pb_bg_layout_light h3, .entry-content .container-teal.et_pb_bg_layout_light h4, .entry-content .container-teal.et_pb_bg_layout_light h5, .entry-content .container-teal.et_pb_bg_layout_light h6 {color: rgba(0, 0, 0, 0.7);}
            .entry-content .container-teal.et_pb_bg_layout_light, .entry-content .container-teal.et_pb_bg_layout_light p {color: rgba(0, 0, 0, 0.7);}
            .entry-content .container-teal.et_pb_bg_layout_light a {color: rgba(255, 255, 255, 1);}
            .entry-content .container-teal.et_pb_bg_layout_light a:hover {color: rgba(0, 0, 0, 0.7);}
            .entry-content .container-teal.et_pb_bg_layout_light .et_pb_counter_title {color: rgba(0, 0, 0, 0.7);}
            .entry-content .container-teal.et_pb_bg_layout_light hr {border:1px solid #fff; border-color: rgba(0, 0, 0, 0.7)}
        

/* red */

    .panel-red {background-color: rgba(189, 0, 47, 1);}
    .container-red {background-color: rgba(189, 0, 47, 1);} 
    .text-color-red p {color: rgba(189, 0, 47, 1) !important}
    .text-bg-red p, .text-bg-red b {background: rgba(189, 0, 47, 1) !important;color:#fff!important; font-weight:300}
    .text-bg-red a, .text-bg-red p a {color:#fff!important; font-weight:300}
    .text-bg-red a:hover, .text-bg-red p a:hover {color: rgba(0, 0, 0, 0.7)!important; font-weight:300}
        
    /* button-red */
        #main-content .entry-content .button-red a.small-button, #main-content .entry-content .button-red a.et_pb_promo_button, #main-content .entry-content .button-red a.et_pb_more_button, #main-content .entry-content .button-red .caldera-grid .btn-default {background: rgba(189, 0, 47, 1) !important; border-color: rgba(255, 255, 255, 1) !important; color: rgba(255, 255, 255, 1) !important;}
        #main-content .entry-content .button-red a.small-button:hover, #main-content .entry-content .button-red a.et_pb_promo_button:hover, #main-content .entry-content .button-red a.et_pb_more_button:hover, #main-content .entry-content .button-red .caldera-grid .btn-default:hover {background: rgba(27, 29, 26, 1) !important; border-color: rgba(27, 29, 26, 1) !important; color: rgba(255, 255, 255, 1) !important;}
            
    /* Panel layout_dark (means text color light) */
        
        /* Buttons default */
            .panel-red .et_pb_bg_layout_dark a.small-button, .panel-red .et_pb_bg_layout_dark a.et_pb_promo_button, .panel-red .et_pb_bg_layout_dark a.et_pb_more_button, .panel-red .et_pb_bg_layout_dark .caldera-grid .btn-default {background: transparent; border-color: rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1) !important;}
            .panel-red .et_pb_bg_layout_dark a.small-button:hover, .panel-red .et_pb_bg_layout_dark a.et_pb_promo_button:hover, .panel-red .et_pb_bg_layout_dark a.et_pb_more_button:hover, .panel-red .et_pb_bg_layout_dark .caldera-grid .btn-default:hover {background: transparent; border-color: rgba(0, 0, 0, 0.7); color: rgba(0, 0, 0, 0.7) !important;}        
        /* Fonts */    
            .panel-red .et_pb_bg_layout_dark h1, .panel-red .et_pb_bg_layout_dark h2, .panel-red .et_pb_bg_layout_dark h3, .panel-red .et_pb_bg_layout_dark h4, .panel-red .et_pb_bg_layout_dark h5, .panel-red .et_pb_bg_layout_dark h6 {color: rgba(255, 255, 255, 1) !important;}
            .panel-red .et_pb_bg_layout_dark, .panel-red .et_pb_bg_layout_dark p {color: rgba(255, 255, 255, 1);}
            .panel-red .et_pb_bg_layout_dark a {color: rgba(0, 0, 0, 0.7);}
            .panel-red .et_pb_bg_layout_dark a:hover {color: rgba(255, 255, 255, 1);}
            .panel-red .et_pb_bg_layout_dark .et_pb_counter_title {color: rgba(255, 255, 255, 1);}
            .panel-red .et_pb_bg_layout_dark hr {border:1px solid #fff; border-color: rgba(255, 255, 255, 0.7)}
            .panel-red .et_pb_bg_layout_dark blockquote { border-color: rgba(255, 255, 255, 1) !important;}
        /* Modules */
            .panel-red .et_pb_bg_layout_dark.et_pb_filterable_portfolio .et_pb_portfolio_items_wrapper {border-color: rgba(255, 255, 255, 0.5) !important;}
            .panel-red .et_pb_bg_layout_dark.et_pb_filterable_portfolio .et_pb_portfolio_filters li a {border-color: rgba(255, 255, 255, 0.5) !important; color: rgba(255, 255, 255, 1) !important;}            
            .panel-red .et_pb_bg_layout_dark.et_pb_filterable_portfolio .et_pb_portfolio_filters li a:hover {background: rgba(255, 255, 255, 0.2) !important; color: rgba(255, 255, 255, 1) !important;}
            .panel-red .et_pb_bg_layout_dark.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active {background: rgba(255, 255, 255, 0.2) !important; color: rgba(255, 255, 255, 1) !important;}
                        
        
    /* Panel layout_light (means text color dark) */
    
        /* Buttons default */
            .panel-red .et_pb_bg_layout_light a.small-button, .panel-red .et_pb_bg_layout_light a.et_pb_promo_button, .panel-red .et_pb_bg_layout_light a.et_pb_more_button, .panel-red .et_pb_bg_layout_light .caldera-grid .btn-default {background: transparent; border-color: rgba(0, 0, 0, 0.7); color: rgba(0, 0, 0, 0.7) !important;}
            .panel-red .et_pb_bg_layout_light a.small-button:hover, .panel-red .et_pb_bg_layout_light a.et_pb_promo_button:hover, .panel-red .et_pb_bg_layout_light a.et_pb_more_button:hover, .panel-red .et_pb_bg_layout_light .caldera-grid .btn-default:hover {background: transparent; border-color: rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1) !important;}
        /* Fonts */    
            .panel-red .et_pb_bg_layout_light h1, .panel-red .et_pb_bg_layout_light h2, .panel-red .et_pb_bg_layout_light h3, .panel-red .et_pb_bg_layout_light h4, .panel-red .et_pb_bg_layout_light h5, .panel-red .et_pb_bg_layout_light h6 {color: rgba(0, 0, 0, 0.7);}
            .panel-red .et_pb_bg_layout_light, .panel-red .et_pb_bg_layout_light p {color: rgba(0, 0, 0, 0.7);}
            .panel-red .et_pb_bg_layout_light a {color: rgba(255, 255, 255, 1);}
            .panel-red .et_pb_bg_layout_light a:hover {color: rgba(0, 0, 0, 0.7);}
            .panel-red .et_pb_bg_layout_light .et_pb_counter_title {color: rgba(0, 0, 0, 0.7);}
            .panel-red .et_pb_bg_layout_light hr {border:1px solid #fff; border-color: rgba(0, 0, 0, 0.7)}
            .panel-red .et_pb_bg_layout_light blockquote { border-color: rgba(0, 0, 0, 0.7) !important;}
        /* Modules */
            .panel-red .et_pb_bg_layout_light.et_pb_filterable_portfolio .et_pb_portfolio_items_wrapper {border-color: rgba(0, 0, 0, 0.5) !important;}
            .panel-red .et_pb_bg_layout_light.et_pb_filterable_portfolio .et_pb_portfolio_filters li a {border-color: rgba(0, 0, 0, 0.5) !important; color: rgba(0, 0, 0, 0.7) !important;}
            .panel-red .et_pb_bg_layout_light.et_pb_filterable_portfolio .et_pb_portfolio_filters li a:hover {background: rgba(0, 0, 0, 0.2) !important; color: rgba(0, 0, 0, 0.7) !important;}
            .panel-red .et_pb_bg_layout_light.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active {background: rgba(0, 0, 0, 0.2) !important; color: rgba(0, 0, 0, 0.7) !important;}           
            
        
    /* Container layout_dark (means text color light) */
    
        /* Buttons default */
            .entry-content .container-red.et_pb_bg_layout_dark a.small-button, .entry-content .container-red.et_pb_bg_layout_dark a.et_pb_promo_button, .entry-content .container-red.et_pb_bg_layout_dark a.et_pb_more_button {background: transparent; border-color: rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1) !important;}
            .entry-content .container-red.et_pb_bg_layout_dark a.small-button:hover, .entry-content .container-red.et_pb_bg_layout_dark a.et_pb_promo_button:hover, .entry-content .container-red.et_pb_bg_layout_dark a.et_pb_more_button:hover {background: transparent; border-color: rgba(0, 0, 0, 0.7); color: rgba(0, 0, 0, 0.7) !important;}        
        /* Fonts */    
            .entry-content .container-red.et_pb_bg_layout_dark h1, .entry-content .container-red.et_pb_bg_layout_dark h2, .entry-content .container-red.et_pb_bg_layout_dark h3, .entry-content .container-red.et_pb_bg_layout_dark h4, .entry-content .container-red.et_pb_bg_layout_dark h5, .entry-content .container-red.et_pb_bg_layout_dark h6 {color: rgba(255, 255, 255, 1) !important;}
            .entry-content .container-red.et_pb_bg_layout_dark, .entry-content .container-red.et_pb_bg_layout_dark p {color: rgba(255, 255, 255, 1);}
            .entry-content .container-red.et_pb_bg_layout_dark a {color: rgba(0, 0, 0, 0.7);}
            .entry-content .container-red.et_pb_bg_layout_dark a:hover {color: rgba(255, 255, 255, 1);}
            .entry-content .container-red.et_pb_bg_layout_dark .et_pb_counter_title {color: rgba(255, 255, 255, 1);}
            .entry-content .container-red.et_pb_bg_layout_dark hr {border:1px solid #fff; border-color: rgba(255, 255, 255, 0.7)}
                
    /* Container layout_light (means text color dark) */
    
        /* Buttons default */
            .entry-content .container-red.et_pb_bg_layout_light a.small-button, .entry-content .container-red.et_pb_bg_layout_light a.et_pb_promo_button, .entry-content .container-red.et_pb_bg_layout_light a.et_pb_more_button {background: transparent; border-color: rgba(0, 0, 0, 0.7); color: rgba(0, 0, 0, 0.7) !important;}
            .entry-content .container-red.et_pb_bg_layout_light a.small-button:hover, .entry-content .container-red.et_pb_bg_layout_light a.et_pb_promo_button:hover, .entry-content .container-red.et_pb_bg_layout_light a.et_pb_more_button:hover {background: transparent; border-color: rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1) !important;}
        /* Fonts */    
            .entry-content .container-red.et_pb_bg_layout_light h1, .entry-content .container-red.et_pb_bg_layout_light h2, .entry-content .container-red.et_pb_bg_layout_light h3, .entry-content .container-red.et_pb_bg_layout_light h4, .entry-content .container-red.et_pb_bg_layout_light h5, .entry-content .container-red.et_pb_bg_layout_light h6 {color: rgba(0, 0, 0, 0.7);}
            .entry-content .container-red.et_pb_bg_layout_light, .entry-content .container-red.et_pb_bg_layout_light p {color: rgba(0, 0, 0, 0.7);}
            .entry-content .container-red.et_pb_bg_layout_light a {color: rgba(255, 255, 255, 1);}
            .entry-content .container-red.et_pb_bg_layout_light a:hover {color: rgba(0, 0, 0, 0.7);}
            .entry-content .container-red.et_pb_bg_layout_light .et_pb_counter_title {color: rgba(0, 0, 0, 0.7);}
            .entry-content .container-red.et_pb_bg_layout_light hr {border:1px solid #fff; border-color: rgba(0, 0, 0, 0.7)}
        
    
/* purple */

    .panel-purple {background-color: rgba(142, 0, 189, 1);}
    .container-purple {background-color: rgba(142, 0, 189, 1);} 
    .text-color-purple p {color: rgba(142, 0, 189, 1) !important}
    .text-bg-purple p, .text-bg-purple b {background: rgba(142, 0, 189, 1) !important;color:#fff!important; font-weight:300}
    .text-bg-purple a, .text-bg-purple p a {color:#fff!important; font-weight:300}
    .text-bg-purple a:hover, .text-bg-purple p a:hover {color: rgba(0, 0, 0, 0.7)!important; font-weight:300}
        
    /* button-purple */
        #main-content .entry-content .button-purple a.small-button, #main-content .entry-content .button-purple a.et_pb_promo_button, #main-content .entry-content .button-purple a.et_pb_more_button, #main-content .entry-content .button-purple .caldera-grid .btn-default {background: rgba(142, 0, 189, 1) !important; border-color: rgba(255, 255, 255, 1) !important; color: rgba(255, 255, 255, 1) !important;}
        #main-content .entry-content .button-purple a.small-button:hover, #main-content .entry-content .button-purple a.et_pb_promo_button:hover, #main-content .entry-content .button-purple a.et_pb_more_button:hover, #main-content .entry-content .button-purple .caldera-grid .btn-default:hover {background: rgba(27, 29, 26, 1) !important; border-color: rgba(27, 29, 26, 1) !important; color: rgba(255, 255, 255, 1) !important;}
            
    /* Panel layout_dark (means text color light) */
        
        /* Buttons default */
            .panel-purple .et_pb_bg_layout_dark a.small-button, .panel-purple .et_pb_bg_layout_dark a.et_pb_promo_button, .panel-purple .et_pb_bg_layout_dark a.et_pb_more_button, .panel-purple .et_pb_bg_layout_dark .caldera-grid .btn-default {background: transparent; border-color: rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1) !important;}
            .panel-purple .et_pb_bg_layout_dark a.small-button:hover, .panel-purple .et_pb_bg_layout_dark a.et_pb_promo_button:hover, .panel-purple .et_pb_bg_layout_dark a.et_pb_more_button:hover, .panel-purple .et_pb_bg_layout_dark .caldera-grid .btn-default:hover {background: transparent; border-color: rgba(0, 0, 0, 0.7); color: rgba(0, 0, 0, 0.7) !important;}        
        /* Fonts */    
            .panel-purple .et_pb_bg_layout_dark h1, .panel-purple .et_pb_bg_layout_dark h2, .panel-purple .et_pb_bg_layout_dark h3, .panel-purple .et_pb_bg_layout_dark h4, .panel-purple .et_pb_bg_layout_dark h5, .panel-purple .et_pb_bg_layout_dark h6 {color: rgba(255, 255, 255, 1) !important;}
            .panel-purple .et_pb_bg_layout_dark, .panel-purple .et_pb_bg_layout_dark p {color: rgba(255, 255, 255, 1);}
            .panel-purple .et_pb_bg_layout_dark a {color: rgba(0, 0, 0, 0.7);}
            .panel-purple .et_pb_bg_layout_dark a:hover {color: rgba(255, 255, 255, 1);}
            .panel-purple .et_pb_bg_layout_dark .et_pb_counter_title {color: rgba(255, 255, 255, 1);}
            .panel-purple .et_pb_bg_layout_dark hr {border:1px solid #fff; border-color: rgba(255, 255, 255, 0.7)}
            .panel-purple .et_pb_bg_layout_dark blockquote { border-color: rgba(255, 255, 255, 1) !important;}
        /* Modules */
            .panel-purple .et_pb_bg_layout_dark.et_pb_filterable_portfolio .et_pb_portfolio_items_wrapper {border-color: rgba(255, 255, 255, 0.5) !important;}
            .panel-purple .et_pb_bg_layout_dark.et_pb_filterable_portfolio .et_pb_portfolio_filters li a {border-color: rgba(255, 255, 255, 0.5) !important; color: rgba(255, 255, 255, 1) !important;}            
            .panel-purple .et_pb_bg_layout_dark.et_pb_filterable_portfolio .et_pb_portfolio_filters li a:hover {background: rgba(255, 255, 255, 0.2) !important; color: rgba(255, 255, 255, 1) !important;}
            .panel-purple .et_pb_bg_layout_dark.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active {background: rgba(255, 255, 255, 0.2) !important; color: rgba(255, 255, 255, 1) !important;}
                        
        
    /* Panel layout_light (means text color dark) */
    
        /* Buttons default */
            .panel-purple .et_pb_bg_layout_light a.small-button, .panel-purple .et_pb_bg_layout_light a.et_pb_promo_button, .panel-purple .et_pb_bg_layout_light a.et_pb_more_button, .panel-purple .et_pb_bg_layout_light .caldera-grid .btn-default {background: transparent; border-color: rgba(0, 0, 0, 0.7); color: rgba(0, 0, 0, 0.7) !important;}
            .panel-purple .et_pb_bg_layout_light a.small-button:hover, .panel-purple .et_pb_bg_layout_light a.et_pb_promo_button:hover, .panel-purple .et_pb_bg_layout_light a.et_pb_more_button:hover, .panel-purple .et_pb_bg_layout_light .caldera-grid .btn-default:hover {background: transparent; border-color: rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1) !important;}
        /* Fonts */    
            .panel-purple .et_pb_bg_layout_light h1, .panel-purple .et_pb_bg_layout_light h2, .panel-purple .et_pb_bg_layout_light h3, .panel-purple .et_pb_bg_layout_light h4, .panel-purple .et_pb_bg_layout_light h5, .panel-purple .et_pb_bg_layout_light h6 {color: rgba(0, 0, 0, 0.7);}
            .panel-purple .et_pb_bg_layout_light, .panel-purple .et_pb_bg_layout_light p {color: rgba(0, 0, 0, 0.7);}
            .panel-purple .et_pb_bg_layout_light a {color: rgba(255, 255, 255, 1);}
            .panel-purple .et_pb_bg_layout_light a:hover {color: rgba(0, 0, 0, 0.7);}
            .panel-purple .et_pb_bg_layout_light .et_pb_counter_title {color: rgba(0, 0, 0, 0.7);}
            .panel-purple .et_pb_bg_layout_light hr {border:1px solid #fff; border-color: rgba(0, 0, 0, 0.7)}
            .panel-purple .et_pb_bg_layout_light blockquote { border-color: rgba(0, 0, 0, 0.7) !important;}
        /* Modules */
            .panel-purple .et_pb_bg_layout_light.et_pb_filterable_portfolio .et_pb_portfolio_items_wrapper {border-color: rgba(0, 0, 0, 0.5) !important;}
            .panel-purple .et_pb_bg_layout_light.et_pb_filterable_portfolio .et_pb_portfolio_filters li a {border-color: rgba(0, 0, 0, 0.5) !important; color: rgba(0, 0, 0, 0.7) !important;}
            .panel-purple .et_pb_bg_layout_light.et_pb_filterable_portfolio .et_pb_portfolio_filters li a:hover {background: rgba(0, 0, 0, 0.2) !important; color: rgba(0, 0, 0, 0.7) !important;}
            .panel-purple .et_pb_bg_layout_light.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active {background: rgba(0, 0, 0, 0.2) !important; color: rgba(0, 0, 0, 0.7) !important;}           
            
        
    /* Container layout_dark (means text color light) */
    
        /* Buttons default */
            .entry-content .container-purple.et_pb_bg_layout_dark a.small-button, .entry-content .container-purple.et_pb_bg_layout_dark a.et_pb_promo_button, .entry-content .container-purple.et_pb_bg_layout_dark a.et_pb_more_button {background: transparent; border-color: rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1) !important;}
            .entry-content .container-purple.et_pb_bg_layout_dark a.small-button:hover, .entry-content .container-purple.et_pb_bg_layout_dark a.et_pb_promo_button:hover, .entry-content .container-purple.et_pb_bg_layout_dark a.et_pb_more_button:hover {background: transparent; border-color: rgba(0, 0, 0, 0.7); color: rgba(0, 0, 0, 0.7) !important;}        
        /* Fonts */    
            .entry-content .container-purple.et_pb_bg_layout_dark h1, .entry-content .container-purple.et_pb_bg_layout_dark h2, .entry-content .container-purple.et_pb_bg_layout_dark h3, .entry-content .container-purple.et_pb_bg_layout_dark h4, .entry-content .container-purple.et_pb_bg_layout_dark h5, .entry-content .container-purple.et_pb_bg_layout_dark h6 {color: rgba(255, 255, 255, 1) !important;}
            .entry-content .container-purple.et_pb_bg_layout_dark, .entry-content .container-purple.et_pb_bg_layout_dark p {color: rgba(255, 255, 255, 1);}
            .entry-content .container-purple.et_pb_bg_layout_dark a {color: rgba(0, 0, 0, 0.7);}
            .entry-content .container-purple.et_pb_bg_layout_dark a:hover {color: rgba(255, 255, 255, 1);}
            .entry-content .container-purple.et_pb_bg_layout_dark .et_pb_counter_title {color: rgba(255, 255, 255, 1);}
            .entry-content .container-purple.et_pb_bg_layout_dark hr {border:1px solid #fff; border-color: rgba(255, 255, 255, 0.7)}
                
    /* Container layout_light (means text color dark) */
    
        /* Buttons default */
            .entry-content .container-purple.et_pb_bg_layout_light a.small-button, .entry-content .container-purple.et_pb_bg_layout_light a.et_pb_promo_button, .entry-content .container-purple.et_pb_bg_layout_light a.et_pb_more_button {background: transparent; border-color: rgba(0, 0, 0, 0.7); color: rgba(0, 0, 0, 0.7) !important;}
            .entry-content .container-purple.et_pb_bg_layout_light a.small-button:hover, .entry-content .container-purple.et_pb_bg_layout_light a.et_pb_promo_button:hover, .entry-content .container-purple.et_pb_bg_layout_light a.et_pb_more_button:hover {background: transparent; border-color: rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1) !important;}
        /* Fonts */    
            .entry-content .container-purple.et_pb_bg_layout_light h1, .entry-content .container-purple.et_pb_bg_layout_light h2, .entry-content .container-purple.et_pb_bg_layout_light h3, .entry-content .container-purple.et_pb_bg_layout_light h4, .entry-content .container-purple.et_pb_bg_layout_light h5, .entry-content .container-purple.et_pb_bg_layout_light h6 {color: rgba(0, 0, 0, 0.7);}
            .entry-content .container-purple.et_pb_bg_layout_light, .entry-content .container-purple.et_pb_bg_layout_light p {color: rgba(0, 0, 0, 0.7);}
            .entry-content .container-purple.et_pb_bg_layout_light a {color: rgba(255, 255, 255, 1);}
            .entry-content .container-purple.et_pb_bg_layout_light a:hover {color: rgba(0, 0, 0, 0.7);}
            .entry-content .container-purple.et_pb_bg_layout_light .et_pb_counter_title {color: rgba(0, 0, 0, 0.7);}
            .entry-content .container-purple.et_pb_bg_layout_light hr {border:1px solid #fff; border-color: rgba(0, 0, 0, 0.7)}
        

/* pink */

    .panel-pink {background-color: rgba(189, 0, 142, 1);}
    .container-pink {background-color: rgba(189, 0, 142, 1);} 
    .text-color-pink p {color: rgba(189, 0, 142, 1) !important}
    .text-bg-pink p, .text-bg-pink b {background: rgba(189, 0, 142, 1) !important;color:#fff!important; font-weight:300}
    .text-bg-pink a, .text-bg-pink p a {color:#fff!important; font-weight:300}
    .text-bg-pink a:hover, .text-bg-pink p a:hover {color: rgba(0, 0, 0, 0.7)!important; font-weight:300}
        
    /* button-pink */
        #main-content .entry-content .button-pink a.small-button, #main-content .entry-content .button-pink a.et_pb_promo_button, #main-content .entry-content .button-pink a.et_pb_more_button, #main-content .entry-content .button-pink .caldera-grid .btn-default {background: rgba(189, 0, 142, 1) !important; border-color: rgba(255, 255, 255, 1) !important; color: rgba(255, 255, 255, 1) !important;}
        #main-content .entry-content .button-pink a.small-button:hover, #main-content .entry-content .button-pink a.et_pb_promo_button:hover, #main-content .entry-content .button-pink a.et_pb_more_button:hover, #main-content .entry-content .button-pink .caldera-grid .btn-default:hover {background: rgba(27, 29, 26, 1) !important; border-color: rgba(27, 29, 26, 1) !important; color: rgba(255, 255, 255, 1) !important;}
            
    /* Panel layout_dark (means text color light) */
        
        /* Buttons default */
            .panel-pink .et_pb_bg_layout_dark a.small-button, .panel-pink .et_pb_bg_layout_dark a.et_pb_promo_button, .panel-pink .et_pb_bg_layout_dark a.et_pb_more_button, .panel-pink .et_pb_bg_layout_dark .caldera-grid .btn-default {background: transparent; border-color: rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1) !important;}
            .panel-pink .et_pb_bg_layout_dark a.small-button:hover, .panel-pink .et_pb_bg_layout_dark a.et_pb_promo_button:hover, .panel-pink .et_pb_bg_layout_dark a.et_pb_more_button:hover, .panel-pink .et_pb_bg_layout_dark .caldera-grid .btn-default:hover {background: transparent; border-color: rgba(0, 0, 0, 0.7); color: rgba(0, 0, 0, 0.7) !important;}        
        /* Fonts */    
            .panel-pink .et_pb_bg_layout_dark h1, .panel-pink .et_pb_bg_layout_dark h2, .panel-pink .et_pb_bg_layout_dark h3, .panel-pink .et_pb_bg_layout_dark h4, .panel-pink .et_pb_bg_layout_dark h5, .panel-pink .et_pb_bg_layout_dark h6 {color: rgba(255, 255, 255, 1) !important;}
            .panel-pink .et_pb_bg_layout_dark, .panel-pink .et_pb_bg_layout_dark p {color: rgba(255, 255, 255, 1);}
            .panel-pink .et_pb_bg_layout_dark a {color: rgba(0, 0, 0, 0.7);}
            .panel-pink .et_pb_bg_layout_dark a:hover {color: rgba(255, 255, 255, 1);}
            .panel-pink .et_pb_bg_layout_dark .et_pb_counter_title {color: rgba(255, 255, 255, 1);}
            .panel-pink .et_pb_bg_layout_dark hr {border:1px solid #fff; border-color: rgba(255, 255, 255, 0.7)}
            .panel-pink .et_pb_bg_layout_dark blockquote { border-color: rgba(255, 255, 255, 1) !important;}
        /* Modules */
            .panel-pink .et_pb_bg_layout_dark.et_pb_filterable_portfolio .et_pb_portfolio_items_wrapper {border-color: rgba(255, 255, 255, 0.5) !important;}
            .panel-pink .et_pb_bg_layout_dark.et_pb_filterable_portfolio .et_pb_portfolio_filters li a {border-color: rgba(255, 255, 255, 0.5) !important; color: rgba(255, 255, 255, 1) !important;}            
            .panel-pink .et_pb_bg_layout_dark.et_pb_filterable_portfolio .et_pb_portfolio_filters li a:hover {background: rgba(255, 255, 255, 0.2) !important; color: rgba(255, 255, 255, 1) !important;}
            .panel-pink .et_pb_bg_layout_dark.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active {background: rgba(255, 255, 255, 0.2) !important; color: rgba(255, 255, 255, 1) !important;}
                        
        
    /* Panel layout_light (means text color dark) */
    
        /* Buttons default */
            .panel-pink .et_pb_bg_layout_light a.small-button, .panel-pink .et_pb_bg_layout_light a.et_pb_promo_button, .panel-pink .et_pb_bg_layout_light a.et_pb_more_button, .panel-pink .et_pb_bg_layout_light .caldera-grid .btn-default {background: transparent; border-color: rgba(0, 0, 0, 0.7); color: rgba(0, 0, 0, 0.7) !important;}
            .panel-pink .et_pb_bg_layout_light a.small-button:hover, .panel-pink .et_pb_bg_layout_light a.et_pb_promo_button:hover, .panel-pink .et_pb_bg_layout_light a.et_pb_more_button:hover, .panel-pink .et_pb_bg_layout_light .caldera-grid .btn-default:hover {background: transparent; border-color: rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1) !important;}
        /* Fonts */    
            .panel-pink .et_pb_bg_layout_light h1, .panel-pink .et_pb_bg_layout_light h2, .panel-pink .et_pb_bg_layout_light h3, .panel-pink .et_pb_bg_layout_light h4, .panel-pink .et_pb_bg_layout_light h5, .panel-pink .et_pb_bg_layout_light h6 {color: rgba(0, 0, 0, 0.7);}
            .panel-pink .et_pb_bg_layout_light, .panel-pink .et_pb_bg_layout_light p {color: rgba(0, 0, 0, 0.7);}
            .panel-pink .et_pb_bg_layout_light a {color: rgba(255, 255, 255, 1);}
            .panel-pink .et_pb_bg_layout_light a:hover {color: rgba(0, 0, 0, 0.7);}
            .panel-pink .et_pb_bg_layout_light .et_pb_counter_title {color: rgba(0, 0, 0, 0.7);}
            .panel-pink .et_pb_bg_layout_light hr {border:1px solid #fff; border-color: rgba(0, 0, 0, 0.7)}
            .panel-pink .et_pb_bg_layout_light blockquote { border-color: rgba(0, 0, 0, 0.7) !important;}
        /* Modules */
            .panel-pink .et_pb_bg_layout_light.et_pb_filterable_portfolio .et_pb_portfolio_items_wrapper {border-color: rgba(0, 0, 0, 0.5) !important;}
            .panel-pink .et_pb_bg_layout_light.et_pb_filterable_portfolio .et_pb_portfolio_filters li a {border-color: rgba(0, 0, 0, 0.5) !important; color: rgba(0, 0, 0, 0.7) !important;}
            .panel-pink .et_pb_bg_layout_light.et_pb_filterable_portfolio .et_pb_portfolio_filters li a:hover {background: rgba(0, 0, 0, 0.2) !important; color: rgba(0, 0, 0, 0.7) !important;}
            .panel-pink .et_pb_bg_layout_light.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active {background: rgba(0, 0, 0, 0.2) !important; color: rgba(0, 0, 0, 0.7) !important;}           
            
        
    /* Container layout_dark (means text color light) */
    
        /* Buttons default */
            .entry-content .container-pink.et_pb_bg_layout_dark a.small-button, .entry-content .container-pink.et_pb_bg_layout_dark a.et_pb_promo_button, .entry-content .container-pink.et_pb_bg_layout_dark a.et_pb_more_button {background: transparent; border-color: rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1) !important;}
            .entry-content .container-pink.et_pb_bg_layout_dark a.small-button:hover, .entry-content .container-pink.et_pb_bg_layout_dark a.et_pb_promo_button:hover, .entry-content .container-pink.et_pb_bg_layout_dark a.et_pb_more_button:hover {background: transparent; border-color: rgba(0, 0, 0, 0.7); color: rgba(0, 0, 0, 0.7) !important;}        
        /* Fonts */    
            .entry-content .container-pink.et_pb_bg_layout_dark h1, .entry-content .container-pink.et_pb_bg_layout_dark h2, .entry-content .container-pink.et_pb_bg_layout_dark h3, .entry-content .container-pink.et_pb_bg_layout_dark h4, .entry-content .container-pink.et_pb_bg_layout_dark h5, .entry-content .container-pink.et_pb_bg_layout_dark h6 {color: rgba(255, 255, 255, 1) !important;}
            .entry-content .container-pink.et_pb_bg_layout_dark, .entry-content .container-pink.et_pb_bg_layout_dark p {color: rgba(255, 255, 255, 1);}
            .entry-content .container-pink.et_pb_bg_layout_dark a {color: rgba(0, 0, 0, 0.7);}
            .entry-content .container-pink.et_pb_bg_layout_dark a:hover {color: rgba(255, 255, 255, 1);}
            .entry-content .container-pink.et_pb_bg_layout_dark .et_pb_counter_title {color: rgba(255, 255, 255, 1);}
            .entry-content .container-pink.et_pb_bg_layout_dark hr {border:1px solid #fff; border-color: rgba(255, 255, 255, 0.7)}
                
    /* Container layout_light (means text color dark) */
    
        /* Buttons default */
            .entry-content .container-pink.et_pb_bg_layout_light a.small-button, .entry-content .container-pink.et_pb_bg_layout_light a.et_pb_promo_button, .entry-content .container-pink.et_pb_bg_layout_light a.et_pb_more_button {background: transparent; border-color: rgba(0, 0, 0, 0.7); color: rgba(0, 0, 0, 0.7) !important;}
            .entry-content .container-pink.et_pb_bg_layout_light a.small-button:hover, .entry-content .container-pink.et_pb_bg_layout_light a.et_pb_promo_button:hover, .entry-content .container-pink.et_pb_bg_layout_light a.et_pb_more_button:hover {background: transparent; border-color: rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1) !important;}
        /* Fonts */    
            .entry-content .container-pink.et_pb_bg_layout_light h1, .entry-content .container-pink.et_pb_bg_layout_light h2, .entry-content .container-pink.et_pb_bg_layout_light h3, .entry-content .container-pink.et_pb_bg_layout_light h4, .entry-content .container-pink.et_pb_bg_layout_light h5, .entry-content .container-pink.et_pb_bg_layout_light h6 {color: rgba(0, 0, 0, 0.7);}
            .entry-content .container-pink.et_pb_bg_layout_light, .entry-content .container-pink.et_pb_bg_layout_light p {color: rgba(0, 0, 0, 0.7);}
            .entry-content .container-pink.et_pb_bg_layout_light a {color: rgba(255, 255, 255, 1);}
            .entry-content .container-pink.et_pb_bg_layout_light a:hover {color: rgba(0, 0, 0, 0.7);}
            .entry-content .container-pink.et_pb_bg_layout_light .et_pb_counter_title {color: rgba(0, 0, 0, 0.7);}
            .entry-content .container-pink.et_pb_bg_layout_light hr {border:1px solid #fff; border-color: rgba(0, 0, 0, 0.7)}
        
    
/* brown */

    .panel-brown {background-color: rgba(189, 142, 0, 1);}
    .container-brown {background-color: rgba(189, 142, 0, 1);} 
    .text-color-brown p {color: rgba(189, 142, 0, 1) !important}
    .text-bg-brown p, .text-bg-brown b {background: rgba(189, 142, 0, 1) !important;color:#fff!important; font-weight:300}
    .text-bg-brown a, .text-bg-brown p a {color:#fff!important; font-weight:300}
    .text-bg-brown a:hover, .text-bg-brown p a:hover {color: rgba(0, 0, 0, 0.7)!important; font-weight:300}
        
    /* button-brown */
        #main-content .entry-content .button-brown a.small-button, #main-content .entry-content .button-brown a.et_pb_promo_button, #main-content .entry-content .button-brown a.et_pb_more_button, #main-content .entry-content .button-brown .caldera-grid .btn-default {background: rgba(189, 142, 0, 1) !important; border-color: rgba(255, 255, 255, 1) !important; color: rgba(255, 255, 255, 1) !important;}
        #main-content .entry-content .button-brown a.small-button:hover, #main-content .entry-content .button-brown a.et_pb_promo_button:hover, #main-content .entry-content .button-brown a.et_pb_more_button:hover, #main-content .entry-content .button-brown .caldera-grid .btn-default:hover {background: rgba(27, 29, 26, 1) !important; border-color: rgba(27, 29, 26, 1) !important; color: rgba(255, 255, 255, 1) !important;}
            
    /* Panel layout_dark (means text color light) */
        
        /* Buttons default */
            .panel-brown .et_pb_bg_layout_dark a.small-button, .panel-brown .et_pb_bg_layout_dark a.et_pb_promo_button, .panel-brown .et_pb_bg_layout_dark a.et_pb_more_button, .panel-brown .et_pb_bg_layout_dark .caldera-grid .btn-default {background: transparent; border-color: rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1) !important;}
            .panel-brown .et_pb_bg_layout_dark a.small-button:hover, .panel-brown .et_pb_bg_layout_dark a.et_pb_promo_button:hover, .panel-brown .et_pb_bg_layout_dark a.et_pb_more_button:hover, .panel-brown .et_pb_bg_layout_dark .caldera-grid .btn-default:hover {background: transparent; border-color: rgba(0, 0, 0, 0.7); color: rgba(0, 0, 0, 0.7) !important;}        
        /* Fonts */    
            .panel-brown .et_pb_bg_layout_dark h1, .panel-brown .et_pb_bg_layout_dark h2, .panel-brown .et_pb_bg_layout_dark h3, .panel-brown .et_pb_bg_layout_dark h4, .panel-brown .et_pb_bg_layout_dark h5, .panel-brown .et_pb_bg_layout_dark h6 {color: rgba(255, 255, 255, 1) !important;}
            .panel-brown .et_pb_bg_layout_dark, .panel-brown .et_pb_bg_layout_dark p {color: rgba(255, 255, 255, 1);}
            .panel-brown .et_pb_bg_layout_dark a {color: rgba(0, 0, 0, 0.7);}
            .panel-brown .et_pb_bg_layout_dark a:hover {color: rgba(255, 255, 255, 1);}
            .panel-brown .et_pb_bg_layout_dark .et_pb_counter_title {color: rgba(255, 255, 255, 1);}
            .panel-brown .et_pb_bg_layout_dark hr {border:1px solid #fff; border-color: rgba(255, 255, 255, 0.7)}
            .panel-brown .et_pb_bg_layout_dark blockquote { border-color: rgba(255, 255, 255, 1) !important;}
        /* Modules */
            .panel-brown .et_pb_bg_layout_dark.et_pb_filterable_portfolio .et_pb_portfolio_items_wrapper {border-color: rgba(255, 255, 255, 0.5) !important;}
            .panel-brown .et_pb_bg_layout_dark.et_pb_filterable_portfolio .et_pb_portfolio_filters li a {border-color: rgba(255, 255, 255, 0.5) !important; color: rgba(255, 255, 255, 1) !important;}            
            .panel-brown .et_pb_bg_layout_dark.et_pb_filterable_portfolio .et_pb_portfolio_filters li a:hover {background: rgba(255, 255, 255, 0.2) !important; color: rgba(255, 255, 255, 1) !important;}
            .panel-brown .et_pb_bg_layout_dark.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active {background: rgba(255, 255, 255, 0.2) !important; color: rgba(255, 255, 255, 1) !important;}
                        
        
    /* Panel layout_light (means text color dark) */
    
        /* Buttons default */
            .panel-brown .et_pb_bg_layout_light a.small-button, .panel-brown .et_pb_bg_layout_light a.et_pb_promo_button, .panel-brown .et_pb_bg_layout_light a.et_pb_more_button, .panel-brown .et_pb_bg_layout_light .caldera-grid .btn-default {background: transparent; border-color: rgba(0, 0, 0, 0.7); color: rgba(0, 0, 0, 0.7) !important;}
            .panel-brown .et_pb_bg_layout_light a.small-button:hover, .panel-brown .et_pb_bg_layout_light a.et_pb_promo_button:hover, .panel-brown .et_pb_bg_layout_light a.et_pb_more_button:hover, .panel-brown .et_pb_bg_layout_light .caldera-grid .btn-default:hover {background: transparent; border-color: rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1) !important;}
        /* Fonts */    
            .panel-brown .et_pb_bg_layout_light h1, .panel-brown .et_pb_bg_layout_light h2, .panel-brown .et_pb_bg_layout_light h3, .panel-brown .et_pb_bg_layout_light h4, .panel-brown .et_pb_bg_layout_light h5, .panel-brown .et_pb_bg_layout_light h6 {color: rgba(0, 0, 0, 0.7);}
            .panel-brown .et_pb_bg_layout_light, .panel-brown .et_pb_bg_layout_light p {color: rgba(0, 0, 0, 0.7);}
            .panel-brown .et_pb_bg_layout_light a {color: rgba(255, 255, 255, 1);}
            .panel-brown .et_pb_bg_layout_light a:hover {color: rgba(0, 0, 0, 0.7);}
            .panel-brown .et_pb_bg_layout_light .et_pb_counter_title {color: rgba(0, 0, 0, 0.7);}
            .panel-brown .et_pb_bg_layout_light hr {border:1px solid #fff; border-color: rgba(0, 0, 0, 0.7)}
            .panel-brown .et_pb_bg_layout_light blockquote { border-color: rgba(0, 0, 0, 0.7) !important;}
        /* Modules */
            .panel-brown .et_pb_bg_layout_light.et_pb_filterable_portfolio .et_pb_portfolio_items_wrapper {border-color: rgba(0, 0, 0, 0.5) !important;}
            .panel-brown .et_pb_bg_layout_light.et_pb_filterable_portfolio .et_pb_portfolio_filters li a {border-color: rgba(0, 0, 0, 0.5) !important; color: rgba(0, 0, 0, 0.7) !important;}
            .panel-brown .et_pb_bg_layout_light.et_pb_filterable_portfolio .et_pb_portfolio_filters li a:hover {background: rgba(0, 0, 0, 0.2) !important; color: rgba(0, 0, 0, 0.7) !important;}
            .panel-brown .et_pb_bg_layout_light.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active {background: rgba(0, 0, 0, 0.2) !important; color: rgba(0, 0, 0, 0.7) !important;}           
            
        
    /* Container layout_dark (means text color light) */
    
        /* Buttons default */
            .entry-content .container-brown.et_pb_bg_layout_dark a.small-button, .entry-content .container-brown.et_pb_bg_layout_dark a.et_pb_promo_button, .entry-content .container-brown.et_pb_bg_layout_dark a.et_pb_more_button {background: transparent; border-color: rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1) !important;}
            .entry-content .container-brown.et_pb_bg_layout_dark a.small-button:hover, .entry-content .container-brown.et_pb_bg_layout_dark a.et_pb_promo_button:hover, .entry-content .container-brown.et_pb_bg_layout_dark a.et_pb_more_button:hover {background: transparent; border-color: rgba(0, 0, 0, 0.7); color: rgba(0, 0, 0, 0.7) !important;}        
        /* Fonts */    
            .entry-content .container-brown.et_pb_bg_layout_dark h1, .entry-content .container-brown.et_pb_bg_layout_dark h2, .entry-content .container-brown.et_pb_bg_layout_dark h3, .entry-content .container-brown.et_pb_bg_layout_dark h4, .entry-content .container-brown.et_pb_bg_layout_dark h5, .entry-content .container-brown.et_pb_bg_layout_dark h6 {color: rgba(255, 255, 255, 1) !important;}
            .entry-content .container-brown.et_pb_bg_layout_dark, .entry-content .container-brown.et_pb_bg_layout_dark p {color: rgba(255, 255, 255, 1);}
            .entry-content .container-brown.et_pb_bg_layout_dark a {color: rgba(0, 0, 0, 0.7);}
            .entry-content .container-brown.et_pb_bg_layout_dark a:hover {color: rgba(255, 255, 255, 1);}
            .entry-content .container-brown.et_pb_bg_layout_dark .et_pb_counter_title {color: rgba(255, 255, 255, 1);}
            .entry-content .container-brown.et_pb_bg_layout_dark hr {border:1px solid #fff; border-color: rgba(255, 255, 255, 0.7)}
                
    /* Container layout_light (means text color dark) */
    
        /* Buttons default */
            .entry-content .container-brown.et_pb_bg_layout_light a.small-button, .entry-content .container-brown.et_pb_bg_layout_light a.et_pb_promo_button, .entry-content .container-brown.et_pb_bg_layout_light a.et_pb_more_button {background: transparent; border-color: rgba(0, 0, 0, 0.7); color: rgba(0, 0, 0, 0.7) !important;}
            .entry-content .container-brown.et_pb_bg_layout_light a.small-button:hover, .entry-content .container-brown.et_pb_bg_layout_light a.et_pb_promo_button:hover, .entry-content .container-brown.et_pb_bg_layout_light a.et_pb_more_button:hover {background: transparent; border-color: rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1) !important;}
        /* Fonts */    
            .entry-content .container-brown.et_pb_bg_layout_light h1, .entry-content .container-brown.et_pb_bg_layout_light h2, .entry-content .container-brown.et_pb_bg_layout_light h3, .entry-content .container-brown.et_pb_bg_layout_light h4, .entry-content .container-brown.et_pb_bg_layout_light h5, .entry-content .container-brown.et_pb_bg_layout_light h6 {color: rgba(0, 0, 0, 0.7);}
            .entry-content .container-brown.et_pb_bg_layout_light, .entry-content .container-brown.et_pb_bg_layout_light p {color: rgba(0, 0, 0, 0.7);}
            .entry-content .container-brown.et_pb_bg_layout_light a {color: rgba(255, 255, 255, 1);}
            .entry-content .container-brown.et_pb_bg_layout_light a:hover {color: rgba(0, 0, 0, 0.7);}
            .entry-content .container-brown.et_pb_bg_layout_light .et_pb_counter_title {color: rgba(0, 0, 0, 0.7);}
            .entry-content .container-brown.et_pb_bg_layout_light hr {border:1px solid #fff; border-color: rgba(0, 0, 0, 0.7)}
        

/* yellow */

    .panel-yellow {background-color: rgba(205, 255, 56, 1);}
    .container-yellow {background-color: rgba(205, 255, 56, 1);} 
    .text-color-yellow p {color: rgba(205, 255, 56, 1) !important}
    .text-bg-yellow p, .text-bg-yellow b {background: rgba(205, 255, 56, 1) !important;color:#fff!important; font-weight:300}
    .text-bg-yellow a, .text-bg-yellow p a {color:#fff!important; font-weight:300}
    .text-bg-yellow a:hover, .text-bg-yellow p a:hover {color: rgba(0, 0, 0, 0.7)!important; font-weight:300}
        
    /* button-yellow */
        #main-content .entry-content .button-yellow a.small-button, #main-content .entry-content .button-yellow a.et_pb_promo_button, #main-content .entry-content .button-yellow a.et_pb_more_button, #main-content .entry-content .button-yellow .caldera-grid .btn-default {background: rgba(205, 255, 56, 1) !important; border-color: rgba(27, 29, 26, 1) !important; color: rgba(27, 29, 26, 1) !important;}
        #main-content .entry-content .button-yellow a.small-button:hover, #main-content .entry-content .button-yellow a.et_pb_promo_button:hover, #main-content .entry-content .button-yellow a.et_pb_more_button:hover, #main-content .entry-content .button-yellow .caldera-grid .btn-default:hover {background: rgba(27, 29, 26, 1) !important; border-color: rgba(27, 29, 26, 1) !important; color: rgba(255, 255, 255, 1) !important;}
            
    /* Panel layout_dark (means text color light) */
        
        /* Buttons default */
            .panel-yellow .et_pb_bg_layout_dark a.small-button, .panel-yellow .et_pb_bg_layout_dark a.et_pb_promo_button, .panel-yellow .et_pb_bg_layout_dark a.et_pb_more_button, .panel-yellow .et_pb_bg_layout_dark .caldera-grid .btn-default {background: transparent; border-color: rgba(0, 0, 0, 0.5); color: rgba(0, 0, 0, 0.5) !important;}
            .panel-yellow .et_pb_bg_layout_dark a.small-button:hover, .panel-yellow .et_pb_bg_layout_dark a.et_pb_promo_button:hover, .panel-yellow .et_pb_bg_layout_dark a.et_pb_more_button:hover, .panel-yellow .et_pb_bg_layout_dark .caldera-grid .btn-default:hover {background: transparent; border-color: rgba(0, 0, 0, 0.7); color: rgba(0, 0, 0, 0.7) !important;}        
        /* Fonts */    
            .panel-yellow .et_pb_bg_layout_dark h1, .panel-yellow .et_pb_bg_layout_dark h2, .panel-yellow .et_pb_bg_layout_dark h3, .panel-yellow .et_pb_bg_layout_dark h4, .panel-yellow .et_pb_bg_layout_dark h5, .panel-yellow .et_pb_bg_layout_dark h6 {color: rgba(0, 0, 0, 0.5) !important;}
            .panel-yellow .et_pb_bg_layout_dark, .panel-yellow .et_pb_bg_layout_dark p {color: rgba(0, 0, 0, 0.5);}
            .panel-yellow .et_pb_bg_layout_dark a {color: rgba(27, 29, 26, 1);}
            .panel-yellow .et_pb_bg_layout_dark a:hover {color: rgba(0, 0, 0, 0.5);}
            .panel-yellow .et_pb_bg_layout_dark .et_pb_counter_title {color: rgba(0, 0, 0, 0.5);}
            .panel-yellow .et_pb_bg_layout_dark hr {border:1px solid #fff; border-color: rgba(0, 0, 0, 0.5)}
            .panel-yellow .et_pb_bg_layout_dark blockquote { border-color: rgba(0, 0, 0, 0.5) !important;}
        /* Modules */
            .panel-yellow .et_pb_bg_layout_dark.et_pb_filterable_portfolio .et_pb_portfolio_items_wrapper {border-color: rgba(0, 0, 0, 0.5) !important;}
            .panel-yellow .et_pb_bg_layout_dark.et_pb_filterable_portfolio .et_pb_portfolio_filters li a {border-color: rgba(0, 0, 0, 0.5) !important; color: rgba(0, 0, 0, 1) !important;}            
            .panel-yellow .et_pb_bg_layout_dark.et_pb_filterable_portfolio .et_pb_portfolio_filters li a:hover {background: rgba(0, 0, 0, 0.2) !important; color: rgba(0, 0, 0, 1) !important;}
            .panel-yellow .et_pb_bg_layout_dark.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active {background: rgba(0, 0, 0, 0.2) !important; color: rgba(0, 0, 0, 1) !important;}
                        
        
    /* Panel layout_light (means text color dark) */
    
        /* Buttons default */
            .panel-yellow .et_pb_bg_layout_light a.small-button, .panel-yellow .et_pb_bg_layout_light a.et_pb_promo_button, .panel-yellow .et_pb_bg_layout_light a.et_pb_more_button, .panel-yellow .et_pb_bg_layout_light .caldera-grid .btn-default {background: transparent; border-color: rgba(0, 0, 0, 0.7); color: rgba(0, 0, 0, 0.7) !important;}
            .panel-yellow .et_pb_bg_layout_light a.small-button:hover, .panel-yellow .et_pb_bg_layout_light a.et_pb_promo_button:hover, .panel-yellow .et_pb_bg_layout_light a.et_pb_more_button:hover, .panel-yellow .et_pb_bg_layout_light .caldera-grid .btn-default:hover {background: transparent; border-color: rgba(27, 29, 26, 1); color: rgba(27, 29, 26, 1) !important;}
        /* Fonts */    
            .panel-yellow .et_pb_bg_layout_light h1, .panel-yellow .et_pb_bg_layout_light h2, .panel-yellow .et_pb_bg_layout_light h3, .panel-yellow .et_pb_bg_layout_light h4, .panel-yellow .et_pb_bg_layout_light h5, .panel-yellow .et_pb_bg_layout_light h6 {color: rgba(0, 0, 0, 0.7);}
            .panel-yellow .et_pb_bg_layout_light, .panel-yellow .et_pb_bg_layout_light p {color: rgba(0, 0, 0, 0.7);}
            .panel-yellow .et_pb_bg_layout_light a {color: rgba(27, 29, 26, 1);}
            .panel-yellow .et_pb_bg_layout_light a:hover {color: rgba(0, 0, 0, 0.7);}
            .panel-yellow .et_pb_bg_layout_light .et_pb_counter_title {color: rgba(0, 0, 0, 0.7);}
            .panel-yellow .et_pb_bg_layout_light hr {border:1px solid #fff; border-color: rgba(0, 0, 0, 0.7)}
            .panel-yellow .et_pb_bg_layout_light blockquote { border-color: rgba(0, 0, 0, 0.7) !important;}
        /* Modules */
            .panel-yellow .et_pb_bg_layout_light.et_pb_filterable_portfolio .et_pb_portfolio_items_wrapper {border-color: rgba(0, 0, 0, 0.5) !important;}
            .panel-yellow .et_pb_bg_layout_light.et_pb_filterable_portfolio .et_pb_portfolio_filters li a {border-color: rgba(0, 0, 0, 0.5) !important; color: rgba(0, 0, 0, 0.7) !important;}
            .panel-yellow .et_pb_bg_layout_light.et_pb_filterable_portfolio .et_pb_portfolio_filters li a:hover {background: rgba(0, 0, 0, 0.2) !important; color: rgba(0, 0, 0, 0.7) !important;}
            .panel-yellow .et_pb_bg_layout_light.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active {background: rgba(0, 0, 0, 0.2) !important; color: rgba(0, 0, 0, 0.7) !important;}           
            
        
    /* Container layout_dark (means text color light) */
    
        /* Buttons default */
            .entry-content .container-yellow.et_pb_bg_layout_dark a.small-button, .entry-content .container-yellow.et_pb_bg_layout_dark a.et_pb_promo_button, .entry-content .container-yellow.et_pb_bg_layout_dark a.et_pb_more_button {background: transparent; border-color: rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1) !important;}
            .entry-content .container-yellow.et_pb_bg_layout_dark a.small-button:hover, .entry-content .container-yellow.et_pb_bg_layout_dark a.et_pb_promo_button:hover, .entry-content .container-yellow.et_pb_bg_layout_dark a.et_pb_more_button:hover {background: transparent; border-color: rgba(0, 0, 0, 0.7); color: rgba(0, 0, 0, 0.7) !important;}        
        /* Fonts */    
            .entry-content .container-yellow.et_pb_bg_layout_dark h1, .entry-content .container-yellow.et_pb_bg_layout_dark h2, .entry-content .container-yellow.et_pb_bg_layout_dark h3, .entry-content .container-yellow.et_pb_bg_layout_dark h4, .entry-content .container-yellow.et_pb_bg_layout_dark h5, .entry-content .container-yellow.et_pb_bg_layout_dark h6 {color: rgba(255, 255, 255, 1) !important;}
            .entry-content .container-yellow.et_pb_bg_layout_dark, .entry-content .container-yellow.et_pb_bg_layout_dark p {color: rgba(255, 255, 255, 1);}
            .entry-content .container-yellow.et_pb_bg_layout_dark a {color: rgba(0, 0, 0, 0.7);}
            .entry-content .container-yellow.et_pb_bg_layout_dark a:hover {color: rgba(255, 255, 255, 1);}
            .entry-content .container-yellow.et_pb_bg_layout_dark .et_pb_counter_title {color: rgba(255, 255, 255, 1);}
            .entry-content .container-yellow.et_pb_bg_layout_dark hr {border:1px solid #fff; border-color: rgba(255, 255, 255, 0.7)}
                
    /* Container layout_light (means text color dark) */
    
        /* Buttons default */
            .entry-content .container-yellow.et_pb_bg_layout_light a.small-button, .entry-content .container-yellow.et_pb_bg_layout_light a.et_pb_promo_button, .entry-content .container-yellow.et_pb_bg_layout_light a.et_pb_more_button {background: transparent; border-color: rgba(0, 0, 0, 0.7); color: rgba(0, 0, 0, 0.7) !important;}
            .entry-content .container-yellow.et_pb_bg_layout_light a.small-button:hover, .entry-content .container-yellow.et_pb_bg_layout_light a.et_pb_promo_button:hover, .entry-content .container-yellow.et_pb_bg_layout_light a.et_pb_more_button:hover {background: transparent; border-color: rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1) !important;}
        /* Fonts */    
            .entry-content .container-yellow.et_pb_bg_layout_light h1, .entry-content .container-yellow.et_pb_bg_layout_light h2, .entry-content .container-yellow.et_pb_bg_layout_light h3, .entry-content .container-yellow.et_pb_bg_layout_light h4, .entry-content .container-yellow.et_pb_bg_layout_light h5, .entry-content .container-yellow.et_pb_bg_layout_light h6 {color: rgba(0, 0, 0, 0.7);}
            .entry-content .container-yellow.et_pb_bg_layout_light, .entry-content .container-yellow.et_pb_bg_layout_light p {color: rgba(0, 0, 0, 0.7);}
            .entry-content .container-yellow.et_pb_bg_layout_light a {color: rgba(255, 255, 255, 1);}
            .entry-content .container-yellow.et_pb_bg_layout_light a:hover {color: rgba(0, 0, 0, 0.7);}
            .entry-content .container-yellow.et_pb_bg_layout_light .et_pb_counter_title {color: rgba(0, 0, 0, 0.7);}
            .entry-content .container-yellow.et_pb_bg_layout_light hr {border:1px solid #fff; border-color: rgba(0, 0, 0, 0.7)}
        

/* Gradients */

    .panel-black.panel-gradient 
        {    
            background: #292929; /* Old browsers */
            background: -moz-linear-gradient(-45deg,  #292929 0%, #333333 100%); /* FF3.6+ */
            background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#292929), color-stop(100%,#333333)); /* Chrome,Safari4+ */
            background: -webkit-linear-gradient(-45deg,  #292929 0%,#333333 100%); /* Chrome10+,Safari5.1+ */
            background: -o-linear-gradient(-45deg,  #292929 0%,#333333 100%); /* Opera 11.10+ */
            background: -ms-linear-gradient(-45deg,  #292929 0%,#333333 100%); /* IE10+ */
            background: linear-gradient(135deg,  #292929 0%,#333333 100%); /* W3C */
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#292929', endColorstr='#333333',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
        }
    
    .panel-darkgrey.panel-gradient 
        {    
            background: #292929; /* Old browsers */
            background: -moz-linear-gradient(-45deg,  #292929 0%, #828282 100%); /* FF3.6+ */
            background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#292929), color-stop(100%,#828282)); /* Chrome,Safari4+ */
            background: -webkit-linear-gradient(-45deg,  #292929 0%,#828282 100%); /* Chrome10+,Safari5.1+ */
            background: -o-linear-gradient(-45deg,  #292929 0%,#828282 100%); /* Opera 11.10+ */
            background: -ms-linear-gradient(-45deg,  #292929 0%,#828282 100%); /* IE10+ */
            background: linear-gradient(135deg,  #292929 0%,#828282 100%); /* W3C */
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#292929', endColorstr='#828282',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
        }
    
    .panel-grey.panel-gradient 
        {    
            background: #3f3f3f; /* Old browsers */
            background: -moz-linear-gradient(-45deg,  #3f3f3f 0%, #bdbdbd 100%); /* FF3.6+ */
            background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#3f3f3f), color-stop(100%,#bdbdbd)); /* Chrome,Safari4+ */
            background: -webkit-linear-gradient(-45deg,  #3f3f3f 0%,#bdbdbd 100%); /* Chrome10+,Safari5.1+ */
            background: -o-linear-gradient(-45deg,  #3f3f3f 0%,#bdbdbd 100%); /* Opera 11.10+ */
            background: -ms-linear-gradient(-45deg,  #3f3f3f 0%,#bdbdbd 100%); /* IE10+ */
            background: linear-gradient(135deg,  #3f3f3f 0%,#bdbdbd 100%); /* W3C */
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3f3f3f', endColorstr='#bdbdbd',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
        }    

    .panel-silver.panel-gradient 
        {    
            background: #d1d2d4; /* Old browsers */
            background: -moz-linear-gradient(-45deg,  #d1d2d4 0%, #ededee 100%); /* FF3.6+ */
            background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#d1d2d4), color-stop(100%,#ededee)); /* Chrome,Safari4+ */
            background: -webkit-linear-gradient(-45deg,  #d1d2d4 0%,#ededee 100%); /* Chrome10+,Safari5.1+ */
            background: -o-linear-gradient(-45deg,  #d1d2d4 0%,#ededee 100%); /* Opera 11.10+ */
            background: -ms-linear-gradient(-45deg,  #d1d2d4 0%,#ededee 100%); /* IE10+ */
            background: linear-gradient(135deg,  #d1d2d4 0%,#ededee 100%); /* W3C */
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d1d2d4', endColorstr='#ededee',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
        }    

    .panel-white.panel-gradient
        {    
            background: #f0f0f0; /* Old browsers */
            background: -moz-linear-gradient(-45deg,  #f0f0f0 1%, #ffffff 100%); /* FF3.6+ */
            background: -webkit-gradient(linear, left top, right bottom, color-stop(1%,#f0f0f0), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
            background: -webkit-linear-gradient(-45deg,  #f0f0f0 1%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
            background: -o-linear-gradient(-45deg,  #f0f0f0 1%,#ffffff 100%); /* Opera 11.10+ */
            background: -ms-linear-gradient(-45deg,  #f0f0f0 1%,#ffffff 100%); /* IE10+ */
            background: linear-gradient(135deg,  #f0f0f0 1%,#ffffff 100%); /* W3C */
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f0f0', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
        } 
    
    .panel-blue.panel-gradient 
        {    
            background: #1d4994; /* Old browsers */
            background: -moz-linear-gradient(-45deg,  #1d4994 0%, #1392ec 100%); /* FF3.6+ */
            background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#1d4994), color-stop(100%,#1392ec)); /* Chrome,Safari4+ */
            background: -webkit-linear-gradient(-45deg,  #1d4994 0%,#1392ec 100%); /* Chrome10+,Safari5.1+ */
            background: -o-linear-gradient(-45deg,  #1d4994 0%,#1392ec 100%); /* Opera 11.10+ */
            background: -ms-linear-gradient(-45deg,  #1d4994 0%,#1392ec 100%); /* IE10+ */
            background: linear-gradient(135deg,  #1d4994 0%,#1392ec 100%); /* W3C */
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1d4994', endColorstr='#1392ec',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
        }     

    .panel-orange.panel-gradient 
        {    
            background: #ffad00; /* Old browsers */
            background: -moz-linear-gradient(-45deg,  #ffad00 0%, #f0904c 100%); /* FF3.6+ */
            background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#ffad00), color-stop(100%,#f0904c)); /* Chrome,Safari4+ */
            background: -webkit-linear-gradient(-45deg,  #ffad00 0%,#f0904c 100%); /* Chrome10+,Safari5.1+ */
            background: -o-linear-gradient(-45deg,  #ffad00 0%,#f0904c 100%); /* Opera 11.10+ */
            background: -ms-linear-gradient(-45deg,  #ffad00 0%,#f0904c 100%); /* IE10+ */
            background: linear-gradient(135deg,  #ffad00 0%,#f0904c 100%); /* W3C */
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffad00', endColorstr='#f0904c',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
        } 
    
    .panel-green.panel-gradient 
        {    
            background: #7fa200; /* Old browsers */
            background: -moz-linear-gradient(-45deg,  #7fa200 0%, #25ec13 100%); /* FF3.6+ */
            background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#7fa200), color-stop(100%,#25ec13)); /* Chrome,Safari4+ */
            background: -webkit-linear-gradient(-45deg,  #7fa200 0%,#25ec13 100%); /* Chrome10+,Safari5.1+ */
            background: -o-linear-gradient(-45deg,  #7fa200 0%,#25ec13 100%); /* Opera 11.10+ */
            background: -ms-linear-gradient(-45deg,  #7fa200 0%,#25ec13 100%); /* IE10+ */
            background: linear-gradient(135deg,  #7fa200 0%,#25ec13 100%); /* W3C */
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7fa200', endColorstr='#25ec13',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
        } 
    
    .panel-teal.panel-gradient 
        {    
            background: #008EBD; /* Old browsers */
            background: -moz-linear-gradient(-45deg,  #008EBD 0%, #13ecda 100%); /* FF3.6+ */
            background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#008EBD), color-stop(100%,#13ecda)); /* Chrome,Safari4+ */
            background: -webkit-linear-gradient(-45deg,  #008EBD 0%,#13ecda 100%); /* Chrome10+,Safari5.1+ */
            background: -o-linear-gradient(-45deg,  #008EBD 0%,#13ecda 100%); /* Opera 11.10+ */
            background: -ms-linear-gradient(-45deg,  #008EBD 0%,#13ecda 100%); /* IE10+ */
            background: linear-gradient(135deg,  #008EBD 0%,#13ecda 100%); /* W3C */
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#008EBD', endColorstr='#13ecda',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
        }
    
    .panel-red.panel-gradient 
        {    
            background: #BD002F; /* Old browsers */
            background: -moz-linear-gradient(-45deg,  #BD002F 0%, #ec1325 100%); /* FF3.6+ */
            background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#BD002F), color-stop(100%,#ec1325)); /* Chrome,Safari4+ */
            background: -webkit-linear-gradient(-45deg,  #BD002F 0%,#ec1325 100%); /* Chrome10+,Safari5.1+ */
            background: -o-linear-gradient(-45deg,  #BD002F 0%,#ec1325 100%); /* Opera 11.10+ */
            background: -ms-linear-gradient(-45deg,  #BD002F 0%,#ec1325 100%); /* IE10+ */
            background: linear-gradient(135deg,  #BD002F 0%,#ec1325 100%); /* W3C */
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#BD002F', endColorstr='#ec1325',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
        } 
    
    .panel-purple.panel-gradient 
        {    
            background: #8E00BD; /* Old browsers */
            background: -moz-linear-gradient(-45deg,  #8E00BD 0%, #da13ec 100%); /* FF3.6+ */
            background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#8E00BD), color-stop(100%,#da13ec)); /* Chrome,Safari4+ */
            background: -webkit-linear-gradient(-45deg,  #8E00BD 0%,#da13ec 100%); /* Chrome10+,Safari5.1+ */
            background: -o-linear-gradient(-45deg,  #8E00BD 0%,#da13ec 100%); /* Opera 11.10+ */
            background: -ms-linear-gradient(-45deg,  #8E00BD 0%,#da13ec 100%); /* IE10+ */
            background: linear-gradient(135deg,  #8E00BD 0%,#da13ec 100%); /* W3C */
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8E00BD', endColorstr='#da13ec',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
        } 

    .panel-pink.panel-gradient 
        {    
            background: #BD008E; /* Old browsers */
            background: -moz-linear-gradient(-45deg,  #BD008E 0%, #ec1392 100%); /* FF3.6+ */
            background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#BD008E), color-stop(100%,#ec1392)); /* Chrome,Safari4+ */
            background: -webkit-linear-gradient(-45deg,  #BD008E 0%,#ec1392 100%); /* Chrome10+,Safari5.1+ */
            background: -o-linear-gradient(-45deg,  #BD008E 0%,#ec1392 100%); /* Opera 11.10+ */
            background: -ms-linear-gradient(-45deg,  #BD008E 0%,#ec1392 100%); /* IE10+ */
            background: linear-gradient(135deg,  #BD008E 0%,#ec1392 100%); /* W3C */
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#BD008E', endColorstr='#ec1392',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
        } 

    .panel-brown.panel-gradient 
        {    
            background: #8e420b; /* Old browsers */
            background: -moz-linear-gradient(-45deg,  #8e420b 0%, #ec6d13 100%); /* FF3.6+ */
            background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#8e420b), color-stop(100%,#ec6d13)); /* Chrome,Safari4+ */
            background: -webkit-linear-gradient(-45deg,  #8e420b 0%,#ec6d13 100%); /* Chrome10+,Safari5.1+ */
            background: -o-linear-gradient(-45deg,  #8e420b 0%,#ec6d13 100%); /* Opera 11.10+ */
            background: -ms-linear-gradient(-45deg,  #8e420b 0%,#ec6d13 100%); /* IE10+ */
            background: linear-gradient(135deg,  #8e420b 0%,#ec6d13 100%); /* W3C */
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8e420b', endColorstr='#ec6d13',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */    
        }

    .panel-yellow.panel-gradient 
        {    
            background: #CDFF38; /* Old browsers */
            background: -moz-linear-gradient(-45deg,  #CDFF38 0%, #ecda13 100%); /* FF3.6+ */
            background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#CDFF38), color-stop(100%,#ecda13)); /* Chrome,Safari4+ */
            background: -webkit-linear-gradient(-45deg,  #CDFF38 0%,#ecda13 100%); /* Chrome10+,Safari5.1+ */
            background: -o-linear-gradient(-45deg,  #CDFF38 0%,#ecda13 100%); /* Opera 11.10+ */
            background: -ms-linear-gradient(-45deg,  #CDFF38 0%,#ecda13 100%); /* IE10+ */
            background: linear-gradient(135deg,  #CDFF38 0%,#ecda13 100%); /* W3C */
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#CDFF38', endColorstr='#ecda13',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
        } 


/* Shadows */

    .panel-shadow, .et_pb_inner_shadow {box-shadow: 0 1px 20px 1px rgba(0, 0, 0, 0.5) inset;}   
    .container-shadow {box-shadow: 0 1px 20px 1px rgba(0, 0, 0, 0.5);}
    .text-bg-shadow h2, .text-bg-shadow p {box-shadow: 0 1px 20px 1px rgba(0, 0, 0, 0.5);}
    .button-shadow .et_pb_more_button, .button-shadow .et_pb_promo_button {box-shadow: 0 1px 20px 1px rgba(0, 0, 0, 0.5)!important;}
    .image-shadow .et_pb_slide_image img, img.image-shadow.et_pb_image, .image-shadow .et_pb_team_member_image img {box-shadow: 0 1px 20px 1px rgba(0, 0, 0, 0.5)!important;}
    .image-shadow .post {box-shadow: 0px 30px 5px -15px rgba(0, 0, 0, 0.5);}
    .et_pb_inner_shadow .et_pb_section .et_parallax_bg, .et_pb_inner_shadow .et_pb_slider .et_pb_slide, .et_pb_inner_shadow .et_pb_slider .et_pb_slide .et_parallax_bg,
    .panel-shadow .et_parallax_bg, .panel-shadow .et_pb_slide, .panel-shadow .et_pb_slide .et_parallax_bg {box-shadow: 0 1px 20px 1px rgba(0, 0, 0, 0.5) inset;}
 

/* Image Focus */

    .image-focus-top .et_pb_slide, .image-focus-top.et_pb_section, .image-focus-top .et_parallax_bg {background-position: center top;}
    .image-focus-center .et_pb_slide, .image-focus-center.et_pb_section, .image-focus-center .et_parallax_bg {background-position: center center;}
    .image-focus-bottom .et_pb_slide, .image-focus-bottom.et_pb_section, .image-focus-bottom .et_parallax_bg {background-position: center bottom;}


/* Text Transform */

    .rotate-up{-webkit-transform: rotate(356deg);-moz-transform: rotate(356deg);-o-transform: rotate(356deg);writing-mode: lr-tb;}
    .rotate-down{-webkit-transform: rotate(3deg);-moz-transform: rotate(3deg);-o-transform: rotate(3deg);writing-mode: lr-tb;}
    
    




