/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Mar 26 2026 | 08:46:21 */
/* Add your CSS code here.

For example:
.example {
    color: red;
}

For brushing up on your CSS knowledge, check out http://www.w3schools.com/css/css_syntax.asp

End of comment */ 

body {
    color: #4D4D4D !important;
}

/* hides the double scrollbar */
.aux-full-width #inner-body {
    overflow-y: hidden;
}

/* Pages */
.page-title-section .page-header {
  background-color: var(--e-global-color-59d5c7fa);
  border-bottom: none;
}
.page-title-section .page-header .page-title {
  font-size: 43px;
  line-height: 54px;
  color: var(--e-global-color-primary);
}


/* Single Blog */ 
.single.single-post .entry-header {
  text-align: center;
}
.single.single-post .entry-header .entry-title {
  color: var(--e-global-color-primary) !important;
}
.single.single-post .entry-info {
  text-align: center;
  text-transform: uppercase;
  color: #AAAAAA !important;
}
.single.single-post .entry-info .author a {
  color: #AAAAAA !important;
}
.single.single-post .hentry .entry-info [class^=entry-] + [class^=entry-]:before,
.single.single-post .hentry .entry-info .entry-tax a::after {
  border-radius: 0 !important;
  height: 9px !important;
  width: 1px !important;
  color: #AAAAAA !important;
}
.single.single-post footer.entry-meta,
.single.single-post .comment-respond {
  margin-left: 15% !important;
  margin-right: 15% !important;
}
.single.single-post footer.entry-meta .entry-tax {
  font-family: "Montserrat";
  font-weight: 700;
  font-size: 25px;
  font-style: normal !important;
  margin: 50px 0 !important;
}
.single.single-post footer.entry-meta .entry-tax span {
  color: var(--e-global-color-accent);
}
.single.single-post footer.entry-meta .entry-tax a {
  color: var(--e-global-color-primary) !important;
  text-decoration: none !important;
}
.single.single-post  .auxicon-share:before {
	content: '\e6ef';
	font-size: 25px;
}
#commentform input[type="submit"] {
	font-size: 13px;
	    font-family: "Montserrat" !important;
    font-weight: 500 !important;
    padding: 18px 45px !important;
    box-shadow: 6px 6px 25px 0px rgba(0, 217, 166, 0.35);
    border-radius: 150px;
    background-image: linear-gradient(269deg, var(--e-global-color-primary) 0%, var(--e-global-color-secondary) 100%);
	float: right;
	margin-top: 50px;
}


/* Single Portfolio */
.has-line {
  position: relative;
}
.has-line::before {
  content: " ";
  width: 53px;
  height: 3px;
  background-color: #3D3D3D;
  left: -78px;
  position: absolute;
  display: block;
  top: 50%;
  transform: translateY(-50%);
}

.avt-demo-title {
  color: #3d3d3d;
}

/* Single Portfolio */
.single-portfolio .aux-content-top-margin .aux-primary {
  margin-top: 160px;
}

.aux-single .type-portfolio.aux-side-right .entry-side-title {
  position: relative;
  margin-bottom: 35px;
}
.aux-single .type-portfolio.aux-side-right .entry-side-overview {
  margin-bottom: 7px;
}
.aux-single .type-portfolio.aux-side-right .entry-meta-data {
  padding-top: 25px;
}
.aux-single .type-portfolio.aux-side-right > .entry-side .aux-sticky-position {
  position: sticky;
  /* Should be change */
  z-index: 9;
}
.aux-single .type-portfolio.aux-side-right > .entry-side.aux-sticky .entry-side-title {
  left: 0 !important;
}
.aux-single .type-portfolio.aux-side-right > .entry-side .entry-side-title > * {
  font-size: 54px;
  display: block;
  line-height: 64px;
  font-weight: 600;
}
.aux-single .type-portfolio.aux-side-right > .entry-side .avt-demo-title {
  animation: none;
}
.aux-single .type-portfolio.aux-side-right dd {
  margin-bottom: 18px;
}
.aux-single .type-portfolio.hentry .alignnone.size-full,
.aux-single .type-portfolio.hentry .entry-media {
  margin: 0;
}
.aux-single .type-portfolio.hentry .aux-portfolio-columns .entry-title a {
  font-size: 16px;
  font-weight: 500;
  display: block;
  margin-top: 7px;
}
.aux-single .type-portfolio.hentry .entry-main {
  margin-bottom: 0;
}
.aux-single .type-portfolio.hentry .entry-content {
  margin-bottom: 0;
}
.aux-single .type-portfolio.hentry .entry-content p:last-of-type {
  margin-bottom: 0;
}
.aux-single .type-portfolio .entry-actions {
  border-top: none;
  border-bottom: none;
  padding: 0 0 25px 0;
}
.aux-single .type-portfolio .aux-next-prev-posts {
  z-index: 0;
}
.aux-single .type-portfolio .aux-next-prev-posts:not(.aux-sticky-nav).nav-skin-modern {
  margin-top: 0;
}

/* End of single Portfolio */
/* Related posts */
.aux-widget-related-posts .widget-title {
  margin-bottom: 50px;
  letter-spacing: 4px;
  font-size: 14px;
}
.aux-widget-related-posts .hentry .entry-title {
  font-size: 16px;
  font-weight: 500;
  margin-top: 25px;
}
.aux-widget-related-posts .hentry .entry-title a:hover {
  color: #3D3D3D;
}

/* End of related posts */
.entry-meta-data .aux-button,
.auxicon-share .aux-text,
.wp_ulike_general_class .count-box,
.aux-socials .aux-text,
.mobile-only {
  display: none;
}

.aux-tooltip-socials-container .aux-tooltip-socials-wrapper {
  left: 0 !important;
}

.aux-next-prev-posts,
.aux-widget-related-posts .aux-media-image {
  z-index: -1;
}

.single-launch {
  font-size: 14px;
  letter-spacing: 4px;
  margin-top: 7px;
  display: block;
  line-height: 64px;
}

@media screen and (max-width: 1023px) {
  .aux-single .type-portfolio.aux-side-right .entry-overview-container,
.aux-single .type-portfolio.aux-side-right .entry-side-title {
    float: right;
    width: 70%;
    left: 0 !important;
    margin-bottom: 0 !important;
    margin-top: 0 !important;
  }
  .aux-single .type-portfolio.aux-side-right .entry-meta-data-container {
    width: 25%;
    vertical-align: top;
  }
  .aux-single .type-portfolio.aux-side-right > .entry-side {
    content: "";
    display: table;
    clear: both;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .aux-single .type-portfolio .entry-main img {
    margin-bottom: 30px !important;
  }

  .aux-resp .aux-about-text-widget .avt-strong-desc {
    text-align: center;
  }
  .aux-resp .aux-content-top-margin .aux-primary {
    padding-top: 1px;
  }
  .aux-resp .widget-socials .aux-social-list {
    display: inline-block;
  }
  .aux-resp .aux-widget-image .aux-alignright {
    float: none;
    text-align: center;
  }
  .aux-resp .aux-content-top-margin .aux-primary {
    margin-top: 0;
  }
  .aux-resp .single-launch {
    position: absolute;
    letter-spacing: 0;
    border: 3px solid #3D3D3D;
    padding: 0 25px;
    line-height: 46px;
    border-radius: 40px;
    margin-top: 25px;
    color: #3D3D3D;
  }
  .aux-resp .single-launch::before {
    content: none;
  }
  .aux-resp .single-launch:hover {
    color: #3D3D3D;
  }
  .aux-resp .entry-actions {
    float: right;
    margin-top: 10px;
  }
}
@media screen and (max-width: 768px) {
  .aux-header-elements .aux-logo-header {
    left: 5%;
    transform: none;
    margin-top: 0;
  }
  .aux-header-elements .aux-burger-box {
    float: right;
    margin-right: 45px !important;
  }

  .aux-bs-row-reverse .aux-vc-row-margin {
    display: flex;
    flex-direction: column-reverse;
  }

  .aux-bs-services-text-medium {
    margin-left: 0 !important;
    margin-top: 70px;
  }

  .single-post .hentry .entry-meta .aux-single-post-share {
    right: 50%;
    transform: translateY(-50%) translateX(50%);
    top: 65%;
  }

  #respond {
    margin: auto;
  }

  .aux-comments {
    margin: auto;
  }

  .aux-bs-services-textbox-info .aux-bs-title-medium .aux-text-widget-content .widget-content {
    max-width: none;
    margin-top: 20px;
  }

  .aux-bs-title-big .aux-text-widget-content .col-title {
    font-size: px2em(52);
    line-height: 78px;
  }

  .aux-bs-title-big.title-blue .aux-text-widget-content .col-title {
    background: none;
    animation: none !important;
    width: 100%;
    transform: none;
    visibility: visible;
    margin-top: 35px;
  }

  .aux-bs-title-big .aux-text-widget-content .widget-content {
    max-width: none;
    margin: 0;
  }

  .aux-bs-counter-blue {
    margin-top: -35px;
  }

  .aux-bs-section-testimonal-title {
    margin-bottom: 75px;
  }

  .aux-widget-testimonial {
    margin-bottom: 50px;
  }

  .aux-bs-content-side-line .aux-text-widget-content .widget-content:before {
    display: none;
  }

  .aux-side-control ~ .aux-mc-controls .aux-next {
    right: -30px !important;
  }

  .aux-side-control ~ .aux-mc-controls .aux-prev {
    left: -30px !important;
  }

  .aux-bs-testimonal .aux-bs-customer-logo {
    padding: 0;
  }

  .aux-single .type-portfolio.aux-side-right .entry-overview-container,
.aux-single .type-portfolio.aux-side-right .entry-side-title {
    float: none;
    width: 100%;
    left: 0 !important;
    margin-bottom: 0 !important;
    margin-top: 0 !important;
  }
  .aux-single .type-portfolio.aux-side-right .entry-meta-data-container {
    float: none;
    width: 100%;
  }
  .aux-single .type-portfolio.aux-side-right .single-launch {
    position: relative;
    display: inline-block;
  }
  .aux-single .type-portfolio.aux-side-right .entry-actions {
    float: none;
  }

  .aux-bs-counter-normal .stats-desc:before {
    display: none;
  }
}

@media only screen and  (max-width:768px) {
    .single-post .hentry .entry-meta .aux-wpulike,
    .single-post .hentry .entry-meta .aux-single-post-share {
        display: block;
        position: static;
        float: none;
        text-align: center;
        margin-top: 10px;
			margin-left: 0;
			margin-right: 0;
			transform: none
    }
	
	.single-post .hentry .entry-meta .aux-wpulike {
		margin-bottom: 35px;
	}
}

/* Ulike */
.wpulike.aux-wpulike .wp_ulike_general_class .wp_ulike_btn:before {
	content: '\e718';
}

.wpulike.aux-wpulike .wp_ulike_general_class .wp_ulike_btn {
	font-size: 26px;
	color: var(--e-global-color-primary);
}

.entry-meta .aux-wpulike-single {
	margin-right: 40px;
}

.single.single-post footer.entry-meta .entry-tax {
	margin: 0 !important;
}

.single-portfolio .wpulike.aux-wpulike .wp_ulike_general_class .wp_ulike_btn {
	font-size: 16px;
}

@media only screen and (max-width:480px ) {
	.aux-top-header .aux-container {
		padding: 0 15px;
	}
	
		.aux-bus2-tell-text:first-of-type {
	margin-right : 5px;
	}
	.aux-bus2-tell-text:last-of-type {
	margin-right : 0;
	}
	
	.aux-header-elements .aux-burger-box {
		margin-right: 0 !important;
	}
	
	.site-header-section  .aux-wrapper .aux-container  {
		padding: 0 15px;
	}
}
.type-portfolio .entry-actions .aux-single-portfolio-share {
	position: relative;
	top: -6px;
}



@media screen and (max-width:767px){

	
	.hentry.aux-medium-context .entry-content, .hentry.aux-medium-context .comment-body, .hentry.aux-medium-context .entry-info, .hentry.aux-medium-context .entry-header ,.single.single-post footer.entry-meta, .single.single-post .comment-respond{
		margin-left:0!important;
		margin-right:0!important;
	}
}


@media screen and (max-width:768px){
			.aux-resp.single-post .hentry footer.entry-meta{
		align-items: flex-start!important;
	}
	.entry-meta .wpulike.aux-wpulike-single {
    margin-right: 20px;
}
}

/* this is needed to fix the header and footer on the single portfolio page to be the site width */
.portfolio-template-default.single-portfolio .e-con-inner {
    max-width: 1600px !important;
}

/* this is needed to remove the default featured image in the singel portfolio posts */
.portfolio-template-default.single-portfolio .hentry .entry-main .entry-media {
    display: none;
}

/* this repositions the link and share link in the singe portolio posts */
.portfolio-template-default.single-portfolio .type-portfolio.aux-side-bottom .entry-side, .type-portfolio.aux-side-top .entry-side {
  margin: 35px auto;
  max-width: 860px;
  padding: 5px;
}

/* adjusts the padding-left on the breadcrumbs in the single blog posts */
.aux-breadcrumbs span:not(.breadcrumb-icon) {
    padding-left: 2px;
    padding-right: 10px;
}

/* this hides the author name in the More Case Studies section of the single portfolio pages */
.portfolio-template-default.single-portfolio .entry-info {
	display:none;
}

/* this hides the black and green contact boxes on the contact page only */
.page-id-899 #footerForms .e-con-inner {
    display: none !important;
		margin: 0px !important;
}

/* this removes uneeded top margin on the client logos section that was left over after the black and green boxes were hidden */
.page-id-899 footer #clientLogos .e-con-inner {
    padding-top: 90px !important;
	  border: 0px solid red;
}

/* adds border below the input field for required fields in the contact form */
.aux-modern-form input.myForm-border {
	border-bottom: 2px solid #3D3D3D !important;
	margin-bottom: 15px !important;
}
/* class added to links, color can be changed here */
.decorated-link{
	color: #1bb0ce !important;
	font-weight: 600;
}
.decorated-link:hover{
	color: #1691aa !important;
}

/* The CSS below was causing the font to enlarge during the specifi breakpoints on the Case Studies titles. Overriden to be unset seems to have fixed the issue. */
@media only screen and (max-width: 1596px) and (min-width: 1025px) {
    .elementor-element .aux-modern-heading-secondary span {
	font-size: unset !important;
}
}

/* Adds a focus when using keyboard navigation. */
a:focus-visible {
  outline: 2px solid #31D493; 
}

/* Adds a focus when using keyboard navigation. */
a.aux-button:focus-visible {
  outline: 2px solid #31D493; 
}

/* This corrects the read more boxes in the blog post to wrap properly on mobile devices. */
.single-post .readmore {
	display: block !important;
}

/* Add this class to a UL to add styles below */
.branchList {
	list-style-type: disc;	
	padding-left: 20px;
}
.branchList li {
	padding-bottom: 10px;
}

/* This only affects the Branch Learning samples page where  password protection was set. It forces the password form to be more centered.  */
.page-id-1624 div > form {
	/*display: none;*/
	padding-top: 100px;
	width: 50%;
	margin: auto;
}


.hero_bgoverlay>div::after {
    overflow: hidden;
    content: "";
    inset: 0;
    z-index: 1;
    position: absolute;
    background-image: linear-gradient(to right, #111 0%, #111111e6 50%, #111111b3 100%);
}

.hero_section_custom:after {
    overflow: hidden;
    content: "";
    inset: 0;
    z-index: 0;
    position: absolute;
    background: radial-gradient(ellipse at 20% 50%, #31D493 0%, transparent 60%), radial-gradient(ellipse at 80% 20%, #8EDD46 0%, transparent 50%), radial-gradient(ellipse at 60% 80%, #31D493 0%, transparent 50%);
    animation: gradientShift 12s ease-in-out infinite alternate;
    opacity: .07;
    z-index: 3;
}

.hero_section_custom .hero_content {
    position: relative;
    z-index: 4;
}

.aux-parallax-section.elementor-element.elementor-element-56993d5.e-con-full.sec2_custom.e-flex.e-con.e-parent.e-lazyloaded {}

.sec2_custom  .elementor-widget.elementor-widget-image-carousel {position: relative;}

.sec2_custom .elementor-widget.elementor-widget-image-carousel:after {
    content: "";
    position: absolute;
    right: 0;
    z-index: 99;
    background-image: linear-gradient(to left in oklab, rgb(255, 255, 255) 0%, rgba(0, 0, 0, 0) 100%);
    top: 0;
    width: 128px;
    bottom: 0;
}
.sec2_custom .elementor-widget.elementor-widget-image-carousel:before {
    content: "";
    position: absolute;
    left: 0;
    z-index: 99;
    background-image: linear-gradient(to right in oklab, rgb(255, 255, 255) 0%, rgba(0, 0, 0, 0) 100%);
    top: 0;
    width: 128px;
    bottom: 0;
}

.btn_border  a.aux-button {
    border: 1px solid #ffffff4d !important;
}
.box-shadow, .box-shadow-hover{
	    box-shadow: 0 0 #0000,0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;
}
.box-shadow-hover:hover{
	   box-shadow: 0 0 #0000,0 0 #0000, 0 0 #0000, 0 0 #0000, 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;
}

.herosec_bannerform  .form_field_wrapper {
    width: 100%;
}

.herosec_bannerform br {
    display: none;
}

.herosec_bannerform {
    padding-top: 24px;
}

.herosec_bannerform .form_field_wrapper p {
    margin: 0;
}

.herosec_bannerform .form_field_wrapper label {
    margin: 0;
    color: #0c0c0c;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.43;
}

.herosec_bannerform .form_field_wrapper .field_main {
    margin: 0;
    padding: 12px 16px;
    color: #0c0c0c;
    background-color: #f9f9f9;
    border-color: #e5e5e5;
    border-style: solid;
    border-width: 1px;
    border-radius: 8px;
    width: 100%;
    font-size: 16px;
}

.herosec_bannerform form {
    display: flex;
    flex-wrap: wrap;
    gap: 16px;
}

.herosec_bannerform .form_field_wrapper.half_width {
    flex-basis: calc((100% - 16px) / 2);
}

.herosec_bannerform .form_field_wrapper.full_width {
    flex-basis: 100%;
}

.herosec_bannerform .form_field_wrapper label span.wpcf7-form-control-wrap {
    display: flex;
	flex-direction: column;
    margin-top: 6px;
}

.herosec_bannerform .form_field_wrapper textarea.field_main {
    height: 100px;
    min-height: 0;
}

.herosec_bannerform .form_field_wrapper.submit_btn_wrapper {
    position: relative;
}

.herosec_bannerform .form_field_wrapper.submit_btn_wrapper input.field_submit {
    width: 100%;
    background: linear-gradient(90deg, #31D493 0%, #8EDD46 100%);
    box-shadow: 6px 6px 25px 0px rgba(0, 217, 166, 0.35);
    color: #fff;
    padding: 16px 0;
    border-radius: 50px;
    font-size: 16px;
    font-weight: 600;
    text-transform: uppercase;
}

.herosec_bannerform .form_field_wrapper.submit_btn_wrapper span.wpcf7-spinner {
    position: absolute;
    margin: 0;
    right: 10px;
    bottom: -18px;
}
.whatweoffer_liststyle ul.elementor-icon-list-items {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 12px;
}
.posrel {
    position: relative;
}

.pos_sticky {
    position: sticky !important;
    top: 0;
    display: block !important;
}

.wmu_section .wmu_imageside {
    aspect-ratio: 1;
    max-width: 448px;
	margin-inline: auto;
}

.wmu_section .wmu_imageside .ar1_image1 {
    aspect-ratio: 1;
    width: 85%;
    height: auto;
}

.wmu_section .wmu_imageside .ar1_image1 img {
    height: 100%;
    width: 100%;
}

.wmu_section .wmu_imageside .ar1_image1 .aux-media-hint-frame {
    width: 100%;
    aspect-ratio: 1;
}

.wmu_section .wmu_imageside .ar1_image2 {
    aspect-ratio: 1;
    width: 85%;
    height: auto;
}

.wmu_section .wmu_imageside .ar1_image2 img {
    width: 100%;
}

.simple_btn a.aux-button {
    margin: 0;
}

.simple_btn a.aux-button:hover, .simple_btn a.aux-button {
    background: transparent !important;
    box-shadow: none !important;
}

.simple_btn a.aux-button span.aux-overlay {
    display: none;
}

.simple_btn a.aux-button span.aux-text {
    box-shadow: none;
    background: transparent;
}
.shadow-sm {
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;
}

.op_num_box {
    height: auto;
    aspect-ratio: 1;
}

.process_box {
    position: relative;
    overflow: visible;
}

.process_box:after {
    content: "";
    position: absolute;
    top: 100%;
    height: 24px;
    width: 2px;
    left: 52px;
    background: linear-gradient(in oklab, rgb(49, 212, 147) 0%, rgba(0, 0, 0, 0) 100%);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    z-index: 9;
}
.process_box:last-child:after{
	display: none;
}
.headingdots:after, .headingdots:before {
    content: "";
    width: 12px;
    aspect-ratio: 1;
    height: 12px;
    border-radius: 25px;
    background: #000;
    display: inline-flex;
    position: absolute;
}
.headingdots:after{
    left:0;
    background-color: #31d493;
}
.headingdots:before{
    left: 16px;
    background-color: #8edd46;
}
.headingdots {
    display: flex;
    width: 100%;
    gap: 4px;
    margin-bottom: 8px;
}
.aux-s-fhd .e-con > .e-con-inner {
    max-width: var(--content-width) !important;
}

.headingdots.lines_center {}

.headingdots.lines_center:before, .headingdots.lines_center:after {
    width: 32px;
    height: 4px;
    position: static;
}

.headingdots.lines_center {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: row;
    gap: 4px;
}
.simple_heading  .aux-modern-heading-primary {
    display: none;
}

.simple_heading  .aux-modern-heading-secondary {
    margin: 0 0 16px 0;
}
.custom_acc  section.aux-toggle-item {}

.custom_acc section.aux-toggle-item.active .aux-toggle-header {
    border: 1px solid #31D493;
    border-radius: 24px;
}

.custom_acc section.aux-toggle-item.active {
    border: none !important;
    background: transparent !important;
}

.custom_acc section.aux-toggle-item.active:hover .aux-toggle-header {
    background-color: #1a1a1a;
}

.custom_acc section.aux-toggle-item.active .aux-toggle-header + .acc-content-wrap {
}

.custom_acc section.aux-toggle-item.active .aux-toggle-header + .acc-content-wrap>div {border: 1px solid #31d4934d;border-radius: 14px;background-color: #1a1a1a;overflow: hidden;padding: 20px 24px;}

.wmu_section .e-con-inner>div {
    max-width: 100% !important;
}

.wmu_section .e-con-inner>div p {
    max-width: 672px;
    margin-inline: auto;
}
.h2_mb-0 h2{
	margin-bottom: 0 !important;
}
.max-w-2xl {
    max-width: 672px;
}
.mx-auto {
    margin-inline: auto;
}
.whatweoffer_liststyle span.elementor-icon-list-icon {
    background-color: lab(75.8541% -53.8761 20.0907 / .1);
    border-radius: 3.40282e38px;
    justify-content: center;
    width: 22px;
    aspect-ratio: 1;
    display: flex;
    align-items: center;
    text-align: center !important;
    padding: 0 !important;
    font-size: 12px !important;
}

.whatweoffer_liststyle span.elementor-icon-list-icon i {
    font-size: 10px !important;
}
body.page-id-2042 .page-title-section {
    display: none;
}

.h2_mb-0 .aux-modern-heading-primary {
    margin: 0;
}

@media screen and (max-width: 1024px) {
.page-id-1624 div > form {
	padding-top: 100px;
	width: 90%;
}
}
/* This only affects the Branch Learning samples page where  password protection was set. The Just ask box had to be hidden becauase it was clashing with the stlyle above, but it should only affects this page. */
.page-id-1624 .e-con-inner .elementor-element-2b438f7 {
	display: none

}


/* This reduces the padding at the mobile size. Should only apply to the portfolio posts. */
@media screen and (max-width:768px){
.single-portfolio .aux-fold, .aux-fold-padding, .aux-boxed-container > .aux-container .aux-widget-modern-heading {
    padding-right: 10px;
    padding-left: 10px;
}
}