.elementor-kit-1153{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-5eae8615:#4054B2;--e-global-color-5acf74ed:#23A455;--e-global-color-53b619f4:#000;--e-global-color-4620636:#FFF;--e-global-color-1085364a:#952700;--e-global-color-13a056e8:#7F2C26;--e-global-color-283ec461:#D0D0D0;--e-global-color-15e92155:#700D16;--e-global-color-432e6967:#7B0017;--e-global-color-713dd0d5:#ACCBEE;--e-global-color-3645304b:#FFC071;--e-global-color-35f57c4:#FF846E;--e-global-color-821398c:#F6F6F6;--e-global-color-394ee64f:#F8F8F8;--e-global-color-8c9c7db:#7C0118;--e-global-color-029ea16:#7B0017;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;font-size:18px;}.elementor-kit-1153 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1300px;}.e-con{--container-max-width:1300px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.custom-top-bar-2 { 
	border-left:1px solid #fff;
	margin:auto;
	font-size: 14px !important;
	
}
.top-bar { 
    text-align: left;
	  display: inline-flex;
	  height: 50px;
    padding-top: 9px;
	  padding-bottom: 9px;
	 
}

.top-bar p { 
   margin: auto;
   font-size: 14px;
}
.top-bar a { 
	  font-size: 14px;
    line-height: 16px;
	  display: inline-flex;
	  color: #fff !important;
	  letter-spacing:1px;
	  padding-left:20px;
		padding-right:20px;
	 
}
.top-bar a i {
    width: 32px;
    height: 32px;
    text-align: center;
    padding-top: 6px;
	  font-size:17px;
    background: #eaeaea;
    border: 2px solid #fff;
	  color:#7b0017;
    display: block;
	margin-right:5px;
	border-radius: 50px;
}
.social.top-bar a {
    padding: 0 5px;
}
.bottom-contact-icon i {
    width: 35px !important;
    height: 35px;
    text-align: center;
    padding-top: 7px;
	font-size:17px;
    background: #eaeaea;
    border: 2px solid #fff;
	color:#952700;
    display: block;
    margin-right:5px;
	border-radius: 50px;
}
.sidebar-main h2 {
    padding: 8px 15px;
    font-size: 20px;
    background: #700d16;
    color: #fff;
    border-radius: 0px;
    border-left: 6px solid #000;
}
.widget-area.secondary ul#gform_fields_1 li, .custom-sidebar ul#gform_fields_1 li {
    width: 100%;
    margin: 0;
}
.widget-area.secondary .ginput_complex span, .custom-sidebar .ginput_complex span {
    width: 100% !important;
}
.widget-area.secondary aside#recent-posts-3 ul li, .custom-sidebar aside#recent-posts-3 ul li, aside#categories-3 ul li {
    border-bottom-color: #f2f2f2;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    padding: 5px 0;
}
.custom-top-bar-2 { 
	border-left:1px solid #fff
}
.top-bar { 
    text-align: left;
	  display: inline-flex;
	  height: 50px;
    padding-top: 9px;
	  padding-bottom: 9px;
}
.top-bar a { 
	  font-size: 13px;
    line-height: 16px;
	  display: inline-flex;
	  color: #fff !important;
	  letter-spacing:1px;
	  padding-left:20px;
		padding-right:20px;
	 
}
.top-bar a i {
    width: 32px;
    height: 32px;
    text-align: center;
    padding-top: 6px;
	  font-size:17px;
    background: #eaeaea;
    border: 2px solid #fff;
	  color:#952700;
    display: block;
	  margin-right:5px;
		border-radius: 50px;
}
.social.top-bar a {
    padding: 0 5px;
}




#menu-item-6296 {
    background-color: #7c0118;
}

#menu-item-6296 a {
    color: #fff;
}
.ppc_ul_li li:not(:last-child){
    padding-bottom:20px;
}
@media (max-width:830px ){
	header#masthead .user-select {
    margin: 0 auto;
}
	header#masthead .user-select a {
    letter-spacing: 0px;
}
}
@media (max-width:506px ){
	header#masthead .user-select {
    margin: 0 auto;
}
  header#masthead .ast-above-header {
    display: none;
}
}
@media (min-width:768px ){

.custom-sidebar {
    border-left: 1px solid #eaeaea;
}
}
@media (min-width: 300px){
.thrv_wrapper.tve_image_caption {
    float: none;
    width: 104px;
    border: none;
    border-radius: 90px;
    overflow: hidden;
    z-index: 5;
    position: relative;
    margin: 1px auto -50px !important;
}
}/* End custom CSS */