/*
Theme Name: divi child
Theme URI: https://www.visualwebz.com
Version: 2.3.2
Description: Divi Child Custom
Author: VW
Template: Divi
*/

@import url("../Divi/style.css");


/*Drop Down Accordians Style */

.et_pb_accordion.custom-accordion {position: relative;}
.et_pb_accordion.custom-accordion:before {
    content: '';
    width: 1px;
    height: 100%;
    background-color: #B54C41;
    position: absolute;
    top: 0;
    left: 0;}
.et_pb_accordion.custom-accordion.et_pb_text_align_right:before {right: 0; left: auto;}
.et_pb_accordion.custom-accordion .et_pb_toggle {
    margin: 0;
    padding: 0;
    border: none;
    background-color: transparent;
}
.et_pb_accordion.custom-accordion.et_pb_text_align_right .et_pb_toggle {text-align: right;}
.et_pb_accordion.custom-accordion .et_pb_toggle .et_pb_toggle_title {
    color: #B54C41;
    padding: 15px 0 15px 65px;
    -webkit-transition: all .5s ease;
       -moz-transition: all .5s ease;
        -ms-transition: all .5s ease;
         -o-transition: all .5s ease;
            transition: all .5s ease;
}
.et_pb_accordion.custom-accordion.et_pb_text_align_right .et_pb_toggle .et_pb_toggle_title {padding: 15px 65px 15px 0;
}
.et_pb_accordion.custom-accordion .et_pb_toggle .et_pb_toggle_title:before {
    overflow: hidden;
    border-radius: 50%;
    background-color: #FFF;
    border: 1px solid #B54C41;
    color: transparent;
    left: -9px;
    right: auto;
}
.et_pb_accordion.custom-accordion.et_pb_text_align_right .et_pb_toggle .et_pb_toggle_title:before { left: auto; right: 0;}
.et_pb_accordion.custom-accordion .et_pb_toggle .et_pb_toggle_title:hover {
    color: #B54C41;
}
.et_pb_accordion.custom-accordion .et_pb_toggle.et_pb_toggle_open .et_pb_toggle_title {
    font-size: 30px;
    font-weight: bold;
    color: #B54C41 !important;
}
.et_pb_accordion.custom-accordion .et_pb_toggle.et_pb_toggle_open .et_pb_toggle_title:before {
    display: block;
    padding: 5px;
    margin: -15px 0 0 -14px;
    color: #FFF;
    background-color: #B54C41;
    left: 0;
    right: auto;
}
.et_pb_accordion.custom-accordion.et_pb_text_align_right .et_pb_toggle.et_pb_toggle_open .et_pb_toggle_title:before { margin: -15px -14px 0 0;  left: auto;  right: 0;}
.et_pb_accordion.custom-accordion .et_pb_toggle .et_pb_toggle_content {padding: 0 0 15px 65px;}
.et_pb_accordion.custom-accordion.et_pb_text_align_right .et_pb_toggle .et_pb_toggle_content { padding: 0 65px 15px 0;}
/*END ACCORDIAN */


/*-----------------[CTA Menu Item]----------------*/
/* style the get started cta button */
            .get-started {border-radius: 0px;}
            .get-started a {color: whitesmoke;}
            li.get-started {
			    background-color:#4169e1; 
                font-weight: 450; 
                text-transform: uppercase; 
                text-align: center; 
                padding: 7px 10px 7px 10px!important;
				margin-bottom: 5px;
           		 border-radius: 4px;
                -moz-transition: all 0.4s; 
                -webkit-transition: all 0.4s;
                transition: all 0.5s;}
            li.get-started:hover {background-color:darkblue;}
 
/* fixed header button text color */
        .et-fixed-header #top-menu .get-started a {
                        color: whitesmoke;}
        .get-started li.current-menu-ancestor > a, .get-started li.current-menu-item > a {
                    color: whitesmoke!important;}
 
 
 
    @media only screen and (min-width : 981px) {
            li.get-started {height: 33px;}}

/*--------------------------------------------------------*/
/* last updated date for posts */

.last-updated {
    font-size: small;
    text-transform: uppercase;
    background-color: #fffdd4;
} 

