.title.title_size_large.position_left.has_background {
background-position: center right;
}
.title.title_size_large.position_center.has_background {
background-position: center 41%;
background-size: cover !important;
}
.wpb_text_column.wpb_content_element p:not(:first-child) {
padding-top: 1em;
}
.h1-shadow, h1 {
text-shadow: none;
}
.title .subtitle {
padding-top: 0.5em;
padding-bottom: 1em;
text-transform: uppercase;
color: #6b6c71;
font-weight: 700;
letter-spacing: 0.06em;
font-size: 20px;
line-height: 24px;
font-style: normal;
}
.title .subtitle::before {
content: '';
display: inline-block;
background-color: #ea5a5a;
height: 2px;
width: 64px;
line-height: 24px;
vertical-align: middle;
margin-right: 1em;
margin-top: 0em;
margin-bottom: 0em;
}
.laa-subheading {
padding-top: 0.5em;
padding-bottom: 1em;
}
.laa-subheading h5::before {
content: '';
display: inline-block;
background-color: #ea5a5a;
height: 2px;
width: 64px;
line-height: 24px;
vertical-align: middle;
margin-right: 1em;
margin-top: 0em;
margin-bottom: 0em;
}
header.sticky .header_bottom {
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.03); }
.la-two-col-tabs-overlap .qode-advanced-tabs {
background: white;
margin-left: -280px;
padding: 24px 0 0 24px; }
.qode-advanced-tabs.qode-advanced-horizontal-tab .qode-advanced-tabs-nav li a span {
text-transform: none;
}
.qode-advanced-tabs.qode-advanced-horizontal-tab.qode-advanced-tabs-column-3 .qode-advanced-tabs-nav li {
text-align: center;
}
.qode-advanced-tabs.qode-advanced-horizontal-tab.qode-advanced-tabs-column-3 .qode-advanced-tabs-nav li:not(:first-of-type) {
border-left: 1px solid #ddd;
border-top: 0px solid transparent; }
.la-cta { }
.la-cta h5 {
color: #272526;
font-weight: 900;
line-height: 2.3em;
}
.la-cta p {
color: #4c4c4c;
font-size: 17px;
line-height: 28px;
}
.qode-accordion-holder .qode-title-holder, .qode-accordion-holder .qode-title-holder.ui-state-hover {
border: 1px solid #a8a8ab !important;
box-sizing: border-box;
}
.qode-accordion-holder .qode-title-holder.ui-state-active {
border-left: 1px solid #a8a8ab;
border-right: 1px solid #a8a8ab;
border-top: 1px solid #a8a8ab;
box-sizing: border-box;
}
.qode-accordion-holder .qode-title-holder.ui-state-active .qode-tab-title {
border-bottom: 1px solid #a8a8ab;
}
.qode-accordion-holder .qode-title-holder.ui-state-active {
border-bottom-color: transparent !important;
}
.qode-accordion-holder .qode-title-holder:not(.ui-state-active) {
margin: 12px 0;
}
.qode-accordion-holder .qode-accordion-content {
border-left: 1px solid #a8a8ab;
border-right: 1px solid #a8a8ab;
border-bottom: 1px solid #a8a8ab;
box-sizing: border-box;
}
.qode-accordion-holder .qode-tab-title-inner {
font-size: 21px;
}
.icon_plus::before {
color: #a8a8ab;
}
.icon_minus-06::before {
color: #ea5a5a;
}
.qode-accordion-holder .qode-title-holder .qode-tab-title {
margin-left: 30px;
}
.qode-accordion-holder .qode-title-holder .qode-accordion-mark {
left: 11px;
padding-right: 10px;
}
.qode-accordion-holder p {
color: #777;
font-size: 18px;
font-weight: 400;
}
.qode-accordion-holder .qode-title-holder .qode-tab-title {
width: calc(100% - 60px); }
.faq .qode-accordion-holder .qode-title-holder, .faq .qode-accordion-holder .qode-title-holder.ui-state-hover, .faq .qode-accordion-holder .qode-title-holder.ui-state-active, .faq .qode-accordion-holder .qode-accordion-content {
border: none !important;
box-sizing: border-box;
background-color: transparent;
}
.faq .qode-accordion-holder .qode-title-holder.ui-state-active .qode-tab-title-inner, .faq .qode-accordion-holder .qode-title-holder.ui-state-hover .qode-tab-title-inner {
color: #ea5a5a;
}
.faq .qode-accordion-holder .qode-tab-title-inner {
font-size: 18px;
font-weight: 700;
color: #6b6c71; }
.la-counters-section { }
.la-counters-section .la-counter > .vc_column-inner {
min-height: 262px;
}
.la-counter-plus .counter.zero.executed::after {
content: "+"; }
.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .gform_wrapper textarea {
width: 100%;
margin: 0;
padding: 15px 12px;
border: 0;
outline: 0;
resize: none;
font-size: 13px;
line-height: 17px;
background-color: #fff;
color: #818181;
font-family: 'Raleway';
font-weight: 400;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.gf_simple_horizontal_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_first, .gf_simple_horizontal_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_middle, .gf_simple_horizontal_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_last {
padding-top: 0 !important;
}
.gf_simple_horizontal_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container input[type=text], .gf_simple_horizontal_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container select {
margin-bottom: 0 !important;
}
.gf_simple_horizontal_wrapper li.hidden_label input {
margin-top: 0 !important;
}
body .gf_simple_horizontal_wrapper .top_label div.ginput_container {
margin-top: 0 !important;
}
.gf_simple_horizontal div.gform_footer.top_label {
width: auto !important;
vertical-align: top !important;
}
.gf_simple_horizontal div.gform_body {
width: auto !important;
}
.gf_simple_horizontal div.gform_footer.top_label input[type="submit"] {
line-height: 26px;
font-size: 13px;
padding: 0 24px;
text-transform: uppercase;
letter-spacing: 1px; }
.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .gform_wrapper textarea {
border: 2px solid #ddd !important;
border-radius: 2px;
}
.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type="submit"], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type="submit"] {
color: #fff;
font-family: 'Muli', sans-serif;
border-color: #4c4c4c;
font-size: 15px;
line-height: 57px;
height: 57px;
font-style: normal;
font-weight: 700;
background-color: #4c4c4c;
border-radius: 0px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
letter-spacing: 1px;
text-transform: uppercase;
border-width: 1px;
padding-left: 54px;
padding-right: 54px;
text-align: center;
}
.gform_wrapper .gform_footer input.button:hover, .gform_wrapper .gform_footer input[type="submit"]:hover, .gform_wrapper .gform_page_footer input.button:hover, .gform_wrapper .gform_page_footer input[type="submit"]:hover {
border-color: #272526;
background-color: #272526;
}
header.sticky {
transition: none !important; }
.la-start--parent {
border: 2px solid #e95b59 !important;
color: #e95b59 !important;
height: 57px;
border-radius: 0px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
border-width: 1px;
padding-left: 24px;
padding-right: 24px;
transition: color 0.3s ease-in-out, background-color 0.1s linear, border-color 0.1s linear;
}
.la-start--parent:hover {
background-color: #c04c4c;
border: 2px solid #c04c4c !important;
color: #fff !important;
}
.la-start--parent:after {
content: '\25BC';
display: inline-block;
margin-left: 8px;
transform: scale(1, 0.5);
}
.la-start--submenu {
background-color: #262626;
display: none;
position: absolute;
left: 17px;
right: 0px;
}
.la-start--menu:hover .la-start--submenu {
display: block;
}
.la-start--menu:hover .la-start--parent {
background-color: #c04c4c;
border: 2px solid #c04c4c !important;
color: #fff !important;
}
.la-start--item {
color: #9d9d9d;
display: block;
font-family: 'Muli', sans-serif;
font-size: 13px;
font-style: normal;
font-weight: 700;
line-height: 57px;
letter-spacing: 2px;
text-align: center;
text-transform: uppercase;
-webkit-transition: color 0.3s ease-in-out;
-moz-transition: color 0.3s ease-in-out;
-ms-transition: color 0.3s ease-in-out;
-o-transition: color 0.3s ease-in-out;
transition: color 0.3s ease-in-out; }
.la-start--item:hover {
color: #fff;
}
.nwmc-icon-w-text--grid h4 {
padding-bottom: 8px;
}
.laa-icon { }
.laa-icon img {
max-height: 65px;
}
.la-hp-third-btn--left {
border-left: 16px solid white;
border-right: 8px solid white;
border-top: 0px solid transparent;
border-bottom: 0px solid transparent;
}
.la-hp-third-btn--right {
border-left: 8px solid white;
border-top: 0px solid transparent;
border-bottom: 0px solid transparent; }
.widget_search #searchform {
border: 2px solid #a8a8ab;
}
.widget_search #searchform:hover {
border: 2px solid #c04c4c;
}
.widget_search #searchform.form_focus:hover {
border: 2px solid #e95b59;
}
.widget_search #searchform.form_focus {
border: 2px solid #e95b59;
}
.widget_search #searchsubmit:hover {
color: #e95b59;
}
.sidebar { }
.sidebar .widget h5 {
padding-top: 0.5em;
padding-bottom: 1em;
text-transform: uppercase;
color: #6b6c71;
font-weight: 700;
letter-spacing: 0px;
font-size: 17px;
line-height: 24px;
font-style: normal;
}
.page-template-blog-largent-and-associates, .post-template-default, .archive.category { }
.page-template-blog-largent-and-associates .container_inner.default_template_holder, .post-template-default .container_inner.default_template_holder, .archive.category .container_inner.default_template_holder {
padding: 6vw 0;
}
.post-template-default { }
.post-template-default h1 {
font-size: 54px !important;
}
.post-template-default .blog_holder.blog_single article h2 {
display: none;
}
.la-testimonials { }
.la-testimonials .testimonial-content {
background-image: url(https://largent.pkpxmyhc-liquidwebsites.com/wp-content/uploads/2019/05/quotes-icon.png);
background-repeat: no-repeat;
padding-top: 3%;
}
.la-testimonials .testimonial-content, .la-testimonials .testimonial-client {
padding-left: 8%;
}
.la-testimonials p {
color: #fff;
font-family: 'Muli', sans-serif;
font-size: 28px;
font-weight: 700;
line-height: 1.5em;
}
.la-testimonials .testimonial-client {
text-align: left;
padding-top: 32px;
}
.la-testimonials .testimonial-name {
color: #111 !important;
font-family: 'Muli', sans-serif;
font-size: 20px;
font-weight: 700;
line-height: 1.5em;
text-transform: none;
}
.la-testimonials .testimonial-company {
color: #fff;
font-family: 'Muli', sans-serif;
font-size: 16px;
font-weight: 700;
line-height: 1.5em;
text-decoration: underline;
text-transform: none;
}
.main_menu li:last-child {
display: none;
}
@media (max-width: 1235px) {
.main_menu li:nth-child(4), .main_menu li:nth-child(5) {
display: none;
}
.main_menu li:last-child {
display: inline-block;
}
.main_menu linav.main_menu > ul > li > a {
padding: 0 14px;
}
}
@media only screen and (min-width: 1000px) and (max-width: 1300px) {
.title.title_size_large h1 {
font-size: 48px;
line-height: 94px;
}
}
#laa-mobile-view {
padding: 0 64px 0px;
margin-bottom: 18px;
}
#laa-mobile-view h5.laa-mobile-tab-title {
text-transform: capitalize;
margin: 18px 0;
}   @media (max-width: 1199px) { } @media (max-width: 991px) { .title_outer {
min-height: auto !important;
}
.title_outer .has_background.title .title_holder, .title_outer .has_fixed_background.title .title_holder, .title_outer.with_image .title .title_holder {
position: relative;
background: url(https://largent.pkpxmyhc-liquidwebsites.com/wp-content/uploads/2019/05/background-v6.jpg);
padding: 40px 0 !important;
background-position: 80% center;
background-size: cover;
}
.image.responsive {
display: none !important; }
.la-two-col-tabs-overlap .qode-advanced-tabs {
margin-left: 0px;
padding: 0; }
.qode-advanced-tabs.qode-advanced-horizontal-tab.qode-advanced-tabs-column-3 .qode-advanced-tabs-nav li {
text-align: left;
}
.qode-advanced-tabs.qode-advanced-horizontal-tab.qode-advanced-tabs-column-3 .qode-advanced-tabs-nav li:not(:first-of-type) {
border-left: 0px solid transparent;
border-top: 2px solid white;
}
.qode-advanced-tabs .qode-advanced-tab-container {
padding-right: 0px; }
.la-hp-third-btn--left {
border-left: 0px solid transparent;
border-right: 0px solid transparent;
border-top: 16px solid white;
border-bottom: 8px solid white;
}
.la-hp-third-btn--right {
border-left: 0px solid transparent;
border-top: 8px solid white;
border-bottom: 16px solid white;
}
} @media (max-width: 767px) { .la-hd-sp-mobile {
display: none;
}
.title .subtitle {
font-size: 17px;
letter-spacing: 0;
}
.title .subtitle::before {
display: none;
}
.laa-subheading {
padding-top: 0.5em;
padding-bottom: 1em;
}
.laa-subheading h5::before {
content: '';
display: block;
background-color: #ea5a5a;
height: 2px;
width: 48px;
line-height: 24px;
vertical-align: middle;
margin-right: 1em;
margin-top: 0.3em;
margin-bottom: 1em;
}
.la-cta h4, .la-cta p {
text-align: center;
padding-bottom: 21px;
}
.la-cta .q_elements_item_inner, .la-cta .qbutton.default {
text-align: center;
}
.qbutton.default {
width: 180px;
margin-top: 14px;
text-align: center; }
.la-counters-section .la-counter > .vc_column-inner {
margin-top: 0px;
padding-left: 35px;
padding-right: 35px;
border-top-width: 0px;
border-bottom-width: 0px !important;
border-left-width: 0px !important;
border-right-width: 0px !important;
border-top-width: 15px !important;
}
} @media (max-width: 479px) { } @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (-o-min-device-pixel-ratio: 3/2),
only screen and (min--moz-device-pixel-ratio: 1.5),
only screen and (min-device-pixel-ratio: 1.5) {
}