/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jan 06 2026 | 10:44:08 */
body.single .post .wpb_text_column h3 {
    margin-top: 0px;
}

body.material #slide-out-widget-area-bg.slide-out-from-right {
    background-color: #001721;
}

body[data-slide-out-widget-area-style=slide-out-from-right] .slide_out_area_close:before, body[data-slide-out-widget-area-style="slide-out-from-right"].material .slide_out_area_close:before {
	        background-color: #ff6b3d;
}

div#author-bio, .comments-section {
    display: none;
}

span.menu-title-text {
    text-transform: uppercase;
}
.am-accordion h3 a{
	font-size:24px!important;
}

.am-accordion h2 {
    font-size: 50px !important;
}

.am-light-bg p {
    font-size: 16px;
}
.am-light-bg h2 {
        color: #555 !important;
    font-size: 40px !important;
}

.am-dark-bg h2 {
        color: #fff !important;
    font-size: 40px !important;
}

.am-light-bg .nectar-cta {
    margin-top: 50px !important;
}

#projects-section .nectar-post-grid {
    margin-top: 50px;
}

.testimonial_slider[data-style="multiple_visible"][data-color*="accent-color"] blockquote.is-selected p,
body .testimonial_slider[data-style="multiple_visible"][data-color*="accent-color"] blockquote .bottom-arrow:after,
body .dark .testimonial_slider[data-style="multiple_visible"][data-color*="accent-color"] blockquote .bottom-arrow:after
{
    background-color: #f8df87!important;
}

.testimonial_slider[data-style=multiple_visible][data-color*="-color"] blockquote.is-selected p {
    color: #555555;
    font-weight: 500;
}

.testimonial_slider[data-style=multiple_visible][data-color*="-color"] blockquote.is-selected p:before {
    color: #f5c107;
    opacity: 1;
}

/* Accent colour arrow */
body .testimonial_slider[data-style="multiple_visible"][data-color*="accent-color"] blockquote .bottom-arrow:after,
body .dark .testimonial_slider[data-style="multiple_visible"][data-color*="accent-color"] blockquote .bottom-arrow:after{
  border-color: transparent !important; /* reset all sides */
  border-top-color: #f8df87 !important; /* OR bottom/left/right depending on arrow direction */
}

#am-faq-section a.nectar-inherit-h3.toggle-heading {
    line-height: 30px;
}
form.wpcf7-form.init {
    text-align: left;
}
@media (max-width: 767px) {
div#am-hero-section {
    padding: 0px 10px;
}

.am-mobile-hide{
    display:none;
}
	
#am-left-text-section .vc_column-inner {
        padding-left: 0!important;
    }
#am-right-text-section  .row_col_wrap_12_inner {
        padding-left: 0!important;
    }
	
	#am-left-text-section span.link_wrap,
#am-right-text-section span.link_wrap {
    display: block;
    text-align: center;
}

#am-left-text-section .row_col_wrap_12_inner.col.span_12.left,
#am-right-text-section .row_col_wrap_12_inner.col.span_12.left {
    padding: 0px !important;
}
}