.widget_1768440966515 {
	border-top: 0px none #e5e7ea;
border-bottom: 0px none #e5e7ea;

}
.widget_1768440966515.sr-padding-custom,
.widget_1768440966515 .sr-padding-custom {
	padding-top: 3.125rem;
padding-right: 0rem;
padding-bottom: 3.125rem;
padding-left: 0rem;
margin-top: 0rem;
margin-bottom: 0rem;
;
}
.module_17684415138655 {
	border-top: 0px none #e5e7ea;
border-bottom: 0px none #e5e7ea;

}
.sr-faq-01 .section-heading {
				padding-top: 1.3125rem;
				margin-bottom: 2rem;
			}
.sr-faq-01 .faq-item {
				background-color: #fff;
				padding: 1.875rem;
				margin: 0 0 1rem;
				position: relative;
			}
.sr-faq-01 .faq-item::before, .sr-faq-01 .faq-item::after {
				content: '';
				width: 2rem;
				height: 2rem;
				position: absolute;
				top: 50%;
				left: -1px;
				-webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg);
				transform: translateX(-50%) translateY(-50%) rotate(45deg);
				z-index: -1;
				background-color: #fff;
			}
.sr-faq-01 .faq-item::after {
				-webkit-transform: translateX(-40%) translateY(-50%) rotate(45deg);
				transform: translateX(-40%) translateY(-50%) rotate(45deg);
				z-index: 1;
				background-color: #fff;
			}
.sr-faq-01 .slick-dots {
				display: -webkit-box;
				display: -ms-flexbox;
				display: flex;
				-webkit-box-pack: center;
				-ms-flex-pack: center;
				justify-content: center;
				margin: 0;
				padding-left: 0;
				padding-right: 0;
				list-style-type: none;
				-webkit-box-align: center;
				-ms-flex-align: center;
				align-items: center;
				position: relative;
				bottom: 0;
			}
.sr-faq-01 .slick-dots li {
				margin: 0 0.1rem
			}
.sr-faq-01 .slick-dots button {
				display: block;
				width: 7px;
				height: 7px;
				padding: 0;
				border: none;
				border-radius: 100%;
				text-indent: -9999px;
				-webkit-transition: all ease-in-out .2s;
				-o-transition: all ease-in-out .2s;
				transition: all ease-in-out .2s;
				margin: 4px;
				box-shadow: 0 0 0 2px transparent;
				background: var(--primary);
			}
.sr-faq-01 .slick-dots li.slick-active button {
				background-color: transparent !important;
				box-shadow: 0 0 0 2px var(--primary);
			}
.sr-faq-01 button:focus {
				outline: 0;
				outline: 0;
			}
.sr-faq-01 ul.slick-dots {
				display: -webkit-box;
				display: -ms-flexbox;
				display: flex;
				-webkit-box-pack: center;
				-ms-flex-pack: center;
				justify-content: center;
				list-style: none;
			}
.widget_1742234379969 {
	border-top: 0px none #e5e7ea;
border-bottom: 0px none #e5e7ea;

}
.widget_1742234379969 .article-item .sr-border {
				padding: 1rem;
;
				
				
				box-shadow:  15px 25px 60px 0px rgba(0, 0, 0, 10%);
				
			}
#hs_cos_wrapper_module_17684410615595 .sr-form {}
.module_17684410615595 {background: linear-gradient(to bottom right, rgba(58, 122, 141, 1), rgba(0, 108, 139, 1));
	border-top: 0px none #e5e7ea;
border-bottom: 0px none #e5e7ea;

}
.module_17684410615595.sr-padding-custom,
.module_17684410615595 .sr-padding-custom {
	padding-top: 5rem;
padding-right: 0rem;
padding-bottom: 5rem;
padding-left: 0rem;
margin-top: 0rem;
margin-bottom: 0rem;
;
}
.module_17684410615595 .content-wrapper {
		;
		
		
	}
/* HubSpot Non-stacked Media Query Styles */
@media (min-width:768px) {
  .cell_17683382872624-row-0-vertical-alignment > .row-fluid {
    display: -ms-flexbox !important;
    -ms-flex-direction: row;
    display: flex !important;
    flex-direction: row;
  }
  .cell_17683417394382-vertical-alignment {
    display: -ms-flexbox !important;
    -ms-flex-direction: column !important;
    -ms-flex-pack: center !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
  }
  .cell_17683417394382-vertical-alignment > div {
    flex-shrink: 0 !important;
  }
  .site_footer-row-0-vertical-alignment > .row-fluid {
    display: -ms-flexbox !important;
    -ms-flex-direction: row;
    display: flex !important;
    flex-direction: row;
  }
  .cell_1725524003687-vertical-alignment {
    display: -ms-flexbox !important;
    -ms-flex-direction: column !important;
    -ms-flex-pack: center !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
  }
  .cell_1725524003687-vertical-alignment > div {
    flex-shrink: 0 !important;
  }
  .cell_1725523012936-vertical-alignment {
    display: -ms-flexbox !important;
    -ms-flex-direction: column !important;
    -ms-flex-pack: center !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
  }
  .cell_1725523012936-vertical-alignment > div {
    flex-shrink: 0 !important;
  }
  .cell_17255238548832-row-4-vertical-alignment > .row-fluid {
    display: -ms-flexbox !important;
    -ms-flex-direction: row;
    display: flex !important;
    flex-direction: row;
  }
  .cell_17684178884562-vertical-alignment {
    display: -ms-flexbox !important;
    -ms-flex-direction: column !important;
    -ms-flex-pack: center !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
  }
  .cell_17684178884562-vertical-alignment > div {
    flex-shrink: 0 !important;
  }
  .cell_1768419255669-vertical-alignment {
    display: -ms-flexbox !important;
    -ms-flex-direction: column !important;
    -ms-flex-pack: center !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
  }
  .cell_1768419255669-vertical-alignment > div {
    flex-shrink: 0 !important;
  }
  .cell_1768417888455-vertical-alignment {
    display: -ms-flexbox !important;
    -ms-flex-direction: column !important;
    -ms-flex-pack: center !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
  }
  .cell_1768417888455-vertical-alignment > div {
    flex-shrink: 0 !important;
  }
}
/* HubSpot Styles (default) */
.body_dnd_area-row-2-hidden {
  display: block !important;
}
