.elementor-10356 .elementor-element.elementor-element-f08a337{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;}.elementor-10356 .elementor-element.elementor-element-f08a337 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:30px;font-weight:bold;font-style:normal;line-height:30px;color:#333333;}.elementor-10356 .elementor-element.elementor-element-958cc6a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;padding:0px 0px 10px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );}.elementor-10356 .elementor-element.elementor-element-f612343 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-10356 .elementor-element.elementor-element-f612343 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px;}.elementor-10356 .elementor-element.elementor-element-f612343 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-10356 .elementor-element.elementor-element-f612343 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-10356 .elementor-element.elementor-element-f612343 .elementor-icon-list-icon{width:14px;}.elementor-10356 .elementor-element.elementor-element-f612343 .elementor-icon-list-icon i{font-size:14px;}.elementor-10356 .elementor-element.elementor-element-f612343 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-bc-flex-widget .elementor-10356 .elementor-element.elementor-element-4d4d4ad.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10356 .elementor-element.elementor-element-4d4d4ad.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10356 .elementor-element.elementor-element-4d4d4ad > .elementor-element-populated{text-align:start;padding:0px 10px 0px 0px;}.elementor-10356 .elementor-element.elementor-element-e1b2578{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}@media(min-width:768px){.elementor-10356 .elementor-element.elementor-element-25bae20{width:44.057%;}.elementor-10356 .elementor-element.elementor-element-4d4d4ad{width:55.942%;}}/* Start custom CSS */.elementor-heading-title span {
    display: block;
    color: #bf9b63;
    font-size: 17px;
    margin-bottom: 10px;
    --c-line: var(--c-main);
    --line-width: 40px;
    --line-weight: 2px;
    --border-weight: 1px;
    border-bottom: var(--border-weight) solid var(--c-border);
    padding-bottom: 13px;
    position: relative;
}
.elementor-heading-title span:after {
    content: "";
    position: absolute;
    bottom: calc(-1 * var(--border-weight));
    left: 0;
    width: var(--line-width);
    height: var(--line-weight);
    background-color: var(--c-line);
}
.executive-voice-name {
    margin-bottom: 5px !important;
    width: 60% !important;
    padding-right: 10px;
}
.executive-voice-job:after {
    content: "";
    position: absolute;
    bottom: calc(-1 * var(--border-weight));
    left: 0;
    width: var(--line-width);
    height: var(--line-weight);
    background-color: var(--c-line);
}
.executive-voice-job {
    font-size: 16px;
    --c-line: var(--c-main);
    --line-width: 40px;
    border-bottom: var(--border-weight) solid var(--c-border);
    padding-bottom: 13px;
    position: relative;
    --line-weight: 3px;
    --border-weight: 2px;
    --c-border: var(--c-separator2);
    width: 60% !important;
    padding-right: 10px;
}
.executive-voice-intro {
    font-style: italic;
}
.executive-voice-image img {
    border-radius: 20px;
    background: gray;
}
.executive-voice-section {
    background: #80808017;
    border-radius: 20px;
}
.executive-voice-logo{
    width: 40% !important;
    margin: 0 !important;
    text-align: right;
    position: absolute;
    right: 11px;
    top: 10px;
}
.executive-voice-logo img {
    width: 80%;
}
.executive-voice-content p:nth-child(2):first-letter {
    font-size: 3em;
    font-weight: bold;
    color: #000;
    float: left;
    margin-right: 10px;
    line-height: 1;
}
.wp-block-quote {
    border-left: 3px solid #bf9b63 !important;
    margin-bottom: 10px;
}/* End custom CSS */