/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/
/*.fusion-testimonials blockquote q:before { content: "\201C";
line-height:105px; font-family: "Helvetica Neue","Arial","Noto Sans", sans-serif;
font-size: 150px;
display: inline-flex;
    color: #9d352b;
    font-weight: 700;
}*/

strong {
    font-weight: bold;
}
.fusion-testimonials .testimonial-pagination {
    text-align: right;
}

.quoted-text  {display: inline-flex; position: relative; top:-59px; letter-spacing: 1px; font-weight:300; font-style:normal;} 

.testimonials-slider_icon {
    font-family: "Helvetica Neue","Arial","Noto Sans", sans-serif; 
    margin-right: 1rem;
    font-size: 150px;
    width: 100px;
    color: #9d352b;
    font-weight: 700;
    display: inline-block; line-height:20px;
}
.author {top: -50px; }
.company-name::before {
    content: "";
    display: inline-block;
    height: 2px;
    width: 40px;
    background: #9d352b;
    vertical-align: middle;
    margin-right: 20px; margin-left:120px;
}
.fusion-testimonials.classic blockquote q {
    padding: 0px; color: #132c70
}
.company-name span {}
/* covid-19 update */
.fusion-body .fusion-is-sticky.fusion-header-wrapper .fusion-header {
	height: 46px !important;
	top: 58px !important;
}

.gform_wrapper {
    margin-bottom: 0px;
}
a:hover span.menu-text
{
    transform: skewX( 
-10deg);
}

.fusion-footer-widget-column:last-child {
   
    text-align: right;
}

.gform_wrapper .gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .gform_wrapper .gfield_select[multiple=multiple], .gform_wrapper.gravity-theme .gfield textarea.medium {
   
	color: #747474;}



.gform_wrapper .gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .gform_wrapper .gfield_select[multiple=multiple], .gform_wrapper.gravity-theme .gfield textarea {
	box-shadow: 0px 0px 30px rgb(115 128 157 / 10%);
    min-height: 40px;
    padding: 0.5rem 1rem;
    background-color: #ffffff;
    border: 1px solid #efefef;
    color: #565656;
    border-radius: 0.25rem;
    font-size: 1rem;
    line-height: 1.43;
}

.gform_required_legend {font-size:13px!important;}
#rev_slider_1_1_wrapper .tp-simpleresponsive > ul li {
    border-radius: 15px !important;
    -moz-border-radius: 15px !important;
    -webkit-border-radius: 15px !important;
}
.gform_wrapper .gform_heading h2.gform_title,.gform_wrapper .gform_heading p, .gform_wrapper h4, .gform_description {color:#333!important;}

/* .not-cover .fusion-column-wrapper{ background-size: auto!important;} */
.fusion-fullwidth {background-size: cover!important;}


.fusion-alignleft {
    margin-right: 1px;
}
.moveitright {margin-left:13px;}

.button-small {
    padding: 5px 8px;
    line-height: 14px;
    font-size: 13px;
}

ol li {margin-bottom:12px;}

.wp-caption-text {color:#777;font-style:italic; font-size:.85em;}
.services-page h2 {color:#03426a!important; font-size:1.4rem!important;}

@media screen and (max-width:600px){
	.company-name::before {
    content: "";
    display: inline-block;
    height: 2px;
    width: 40px;
    background: #9d352b;
    vertical-align: middle;
    margin-right: 10px; margin-left:0px;
}
}

