@charset "UTF-8";
/* CSS Document */

	
.dslc-modules-section-wrapper, .dslca-add-modules-section {
			width: 1200px
}

.dslc-modules-section:not(.dslc-full) {
	padding-left: 4%;
	padding-right: 4%
}

.dslc-modules-section {
	background-image: disabled;
	background-repeat: repeat;
	background-position: left top;
	background-attachment: scroll;
	background-size: auto;
	border-width: 0px;
	border-style: solid;
	margin-left: 0%;
	margin-right: 0%;
	margin-bottom: 0px;
	padding-bottom: 80px;
	padding-top: 80px;
	padding-left: 0%;
	padding-right: 0%
}

#dslc-module-69b950f354c .dslc-info-box {
	text-align: left;
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: top left
}

#dslc-module-69b950f354c .dslc-info-box-wrapper {
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: top left
}

#dslc-module-69b950f354c .dslc-info-box-image {
	text-align: inherit;
	margin-bottom: 1px
}

#dslc-module-69b950f354c .dslc-info-box-image-inner {
	background-color: transparent;
	width: 33px;
	height: 33px
}

#dslc-module-69b950f354c .dslc-info-box-image-inner .dslc-icon {
	color: #6594b5;
	font-size: 20px
}

#dslc-module-69b950f354c .dslc-info-box-image, #dslc-module-69b950f354c .dslc-info-box-icon-pos-aside .dslc-info-box-image {
	margin-right: 5px
}

#dslc-module-69b950f354c .dslc-info-box-image-alt {
	text-align: center
}

#dslc-module-69b950f354c .dslc-info-box-image-alt-inner img {
	margin-bottom: 25px
}

#dslc-module-69b950f354c .dslc-info-box-title {
	text-align: inherit;
	margin-bottom: 20px
}

#dslc-module-69b950f354c .dslc-info-box-title h4 {
	font-size: 27px;
	font-weight: 300;
	line-height: 30px
}

#dslc-module-69b950f354c .dslc-info-box-content {
	text-align: inherit;
	margin-bottom: 1px
}

#dslc-module-69b950f354c .dslc-info-box-content, #dslc-module-69b950f354c .dslc-info-box-content p {
	color: rgba(150,193,216,0.81);
	font-size: 15px;
	font-weight: 400;
	line-height: 35px
}

#dslc-module-69b950f354c .dslc-info-box-content p {
	margin-bottom: 1px
}

#dslc-module-69b950f354c .dslc-info-box-button a {
	background-color: rgba(0, 0, 0, 0);
	border-radius: 3px;
	font-size: 13px;
	font-weight: 400;
	padding-top: 13px;
	padding-bottom: 13px;
	padding-left: 16px;
	padding-right: 16px;
	border-width: 1px;
	border-style: solid solid solid solid;
	border-color: rgb(226, 223, 223)
}

#dslc-module-69b950f354c .dslc-info-box-button a:hover {
	background-color: rgb(75, 123, 194);
	color: #fff;
	border-color: rgb(75, 123, 194)
}

#dslc-module-69b950f354c .dslc-info-box-button {
	margin-top: 20px;
	margin-right: 12px
}

#dslc-module-69b950f354c .dslc-info-box-button a .dslc-icon {
	margin-right: 5px
}

#dslc-module-69b950f354c .dslc-info-box-button a.dslc-secondary {
	background-color: rgba(0, 0, 0, 0);
	border-radius: 3px;
	font-size: 13px;
	font-weight: 400;
	margin-left: 5px;
	padding-top: 13px;
	padding-bottom: 13px;
	padding-left: 16px;
	padding-right: 16px;
	border-width: 1px;
	border-style: solid solid solid solid;
	border-color: rgb(226, 223, 223)
}

#dslc-module-69b950f354c .dslc-info-box-button a.dslc-secondary:hover {
	background-color: rgb(75, 123, 194);
	color: #fff;
	border-color: rgb(75, 123, 194)
}

#dslc-module-69b950f354c .dslc-info-box-button a.dslc-secondary .dslc-icon {
	margin-right: 5px
}

#dslc-module-92cb5588fcb .lcmenupro-navigation {
	justify-content: flex-end
}

#dslc-module-92cb5588fcb .lcmenupro-inner {
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: top left;
	background-size: auto
}

#dslc-module-92cb5588fcb .menu>li {
	margin-left: 20px;
	margin-right: 20px;
	font-size: 15px;
	font-weight: 400;
	text-transform: none;
	padding-top: 7px;
	padding-bottom: 7px
}

#dslc-module-92cb5588fcb .lcmenupro-inner li a {
	color: rgba(150,193,216,0.81)
}

#dslc-module-92cb5588fcb .lcmenupro-inner li a:hover, #dslc-module-92cb5588fcb .lcmenupro-inner li:hover a {
	color: #fff
}

#dslc-module-92cb5588fcb li.current-menu-item a {
	color: rgba(150,193,216,0.81)
}

#dslc-module-92cb5588fcb .menu>li>a {
	line-height: 17px
}

#dslc-module-92cb5588fcb .menu > li > a, #dslc-module-92cb5588fcb .lcmenupro-mobile-menu a {
	font-family: "Roboto"
}

#dslc-module-92cb5588fcb .dslc-navigation-arrow {
	display: none;
	color: #555;
	font-size: 10px;
	margin-left: 10px
}

#dslc-module-92cb5588fcb .menu-item[class^='dslc-icon-']:before, #dslc-module-92cb5588fcb .menu-item[class*=' dslc-icon-']:before {
	font-size: 20px;
	width: 20px;
	height: 20px;
	color: #6594b5;
	margin-top: -1px;
	margin-right: 13px;
	margin-left: 17px
}

#dslc-module-92cb5588fcb .menu-item[class^='dslc-icon-']:hover::before, #dslc-module-92cb5588fcb .menu-item[class*=' dslc-icon-']:hover::before {
	color: #fff
}

#dslc-module-92cb5588fcb .menu > li > ul.sub-menu, #dslc-module-92cb5588fcb .menu > li:not(.menu-type-columns) ul.sub-menu {
	background-color: #fff;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px
}

#dslc-module-92cb5588fcb .menu>li>ul.sub-menu {
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: top left
}

#dslc-module-92cb5588fcb .menu > li:not(.menu-type-columns) .sub-menu li>a {
	color: rgba(0,0,0,0.7)
}

#dslc-module-92cb5588fcb .menu > li:not(.menu-type-columns) .sub-menu li:hover>a {
	color: #fcfcfc
}

#dslc-module-92cb5588fcb .menu > li:not(.menu-type-columns) .sub-menu li.current-menu-item>a {
	color: rgba(0,0,0,0.7)
}

#dslc-module-92cb5588fcb .menu > li:not(.menu-type-columns) li:not(.lcmenu-additional-info):hover {
	background-color: #56aee3
}

#dslc-module-92cb5588fcb .menu > li:not(.menu-type-columns) li {
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px
}

#dslc-module-92cb5588fcb .menu > li:not(.menu-type-columns) li a {
	font-size: 16px;
	line-height: 18px;
	font-weight: 400;
	font-family: "Roboto";
	text-transform: none
}

#dslc-module-92cb5588fcb .menu > li:not(.menu-type-columns) li:hover {
	border-color: #ededed
}

#dslc-module-92cb5588fcb .menu > li:not(.menu-type-columns) li.current-menu-item {
	border-color: #ededed
}

#dslc-module-92cb5588fcb .sub-menu .menu-item[class^='dslc-icon-']:before, #dslc-module-92cb5588fcb .sub-menu .menu-item[class*=' dslc-icon-']:before {
	font-size: 27px;
	width: 27px;
	height: 27px;
	color: #56aee3;
	margin-right: 21px
}

#dslc-module-92cb5588fcb .sub-menu .menu-item[class^='dslc-icon-']:hover::before, #dslc-module-92cb5588fcb .sub-menu .menu-item[class*=' dslc-icon-']:hover::before {
	color: #fff
}

#dslc-module-92cb5588fcb .menu > li.menu-type-columns .sub-menu .menu-item-has-children>a {
	color: #555;
	font-size: 14px;
	line-height: 22px;
	font-weight: 700;
	font-family: "Roboto";
	text-transform: none
}

#dslc-module-92cb5588fcb .menu > li.menu-type-columns .sub-menu .menu-item-has-children>a:hover {
	color: #555
}

#dslc-module-92cb5588fcb .menu-item-has-children .menu-item-description {
	color: #555;
	font-size: 14px;
	line-height: 22px;
	font-weight: 700;
	font-family: "Roboto";
	text-transform: none
}

#dslc-module-92cb5588fcb .menu .sub-menu .lcmenu-additional-info>a {
	color: #555;
	font-size: 14px;
	line-height: 22px;
	font-weight: 700;
	font-family: "Roboto";
	text-transform: none
}

#dslc-module-92cb5588fcb .lcmenu-additional-info .menu-item-description {
	color: #555;
	font-size: 14px;
	line-height: 22px;
	font-weight: 700;
	text-transform: none
}

#dslc-module-92cb5588fcb .lcmenupro-site-overlay {
	background-color: rgba(0,0,0,0.63)
}

#dslc-module-92cb5588fcb .lcmenupro-mobile-navigation .lcmenupro-mobile-inner {
	background-color: #207dae;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px
}

#dslc-module-92cb5588fcb .lcmenupro-mobile-navigation .lcmenu-mobile-logo img {
	width: 100px
}

#dslc-module-92cb5588fcb .lcmenupro-mobile-navigation .lcmenupro-mobile-inner .lcmenu-mobile-close-hook {
	background-color: rgba(190,186,186,0.41)
}

#dslc-module-92cb5588fcb .lcmenupro-mobile-navigation .lcmenu-mobile-close-hook .lcmenupro-icon {
	color: #fff
}

#dslc-module-92cb5588fcb .lcmenupro-mobile-navigation .menu-item[class^='dslc-icon-']:before, #dslc-module-92cb5588fcb .lcmenupro-mobile-navigation .menu-item[class*=' dslc-icon-']:before {
	color: #fff;
	margin-right: 10px
}

#dslc-module-92cb5588fcb .lcmenupro-mobile-navigation .menu-item[class^='dslc-icon-']:hover::before, #dslc-module-92cb5588fcb .lcmenupro-mobile-navigation .menu-item[class*=' dslc-icon-']:hover::before {
	color: #fff
}

#dslc-module-92cb5588fcb .lcmenupro-mobile-navigation .lcmenupro-mobile-menu a {
	color: #fff;
	font-size: 18px
}

#dslc-module-92cb5588fcb .lcmenupro-mobile-navigation .lcmenupro-mobile-menu a:active {
	color: #e0e0e0
}

#dslc-module-92cb5588fcb .lcmenupro-mobile-navigation .lcmenupro-mobile-menu ul.sub-menu li a {
	font-size: 15px
}

#dslc-module-92cb5588fcb .lcmenu-mobile-hook {
	width: 23px;
	height: 23px;
	color: #7facc8;
	margin-top: 7px;
	margin-right: 12px
}

#dslc-module-92cb5588fcb .lcmenu-mobile-hook:hover {
	color: #fff
}

#dslc-module-9rutuglme3g .dslc-separator {
	margin-bottom: 20px;
	padding-bottom: 20px;
	border-color: #ededed;
	border-width: 1px
}

#dslc-module-9rutuglme3g .dslc-separator-wrapper {
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: top left
}

@media only screen and (min-width : 768px) and (max-width : 1024px) {
	#dslc-module-9rutuglme3g .dslc-separator {
		margin-bottom: 15px;
		padding-bottom: 15px
	}
}@media only screen and ( max-width: 767px ) {
	#dslc-module-9rutuglme3g .dslc-separator {
		margin-bottom: 10px;
		padding-bottom: 10px
	}
}#dslc-module-7c4ed69b6ba .dslc-image-container {
	text-align: left
}

#dslc-module-7c4ed69b6ba .dslc-image {
	margin-top: -10px;
	margin-bottom: -10px
}

#dslc-module-7c4ed69b6ba .dslc-image, #dslc-module-7c4ed69b6ba .dslc-image a, #dslc-module-7c4ed69b6ba .dslc-image img {
	width: auto
}

#dslc-module-7c4ed69b6ba .dslc-image-caption {
	text-align: center;
	font-size: 14px;
	font-weight: 300;
	line-height: 22px;
	margin-top: 20px
}

@media only screen and (min-width : 768px) and (max-width : 1024px) {
	#dslc-module-7c4ed69b6ba .dslc-image-container {
		text-align: center
	}
}@media only screen and ( max-width: 767px ) {
	#dslc-module-7c4ed69b6ba .dslc-image-container {
		text-align: center
	}
	
	#dslc-module-7c4ed69b6ba .dslc-image-caption {
		font-size: 13px;
		line-height: 22px;
		margin-top: 20px
	}
}#dslc-module-d9298a99edb .lcmenupro-navigation {
	justify-content: flex-end
}

#dslc-module-d9298a99edb .lcmenupro-inner {
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: top left;
	background-size: auto
}

#dslc-module-d9298a99edb .menu>li {
	margin-left: 3px;
	margin-right: 3px;
	font-size: 18px;
	font-weight: 300;
	text-transform: none;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px
}

#dslc-module-d9298a99edb .lcmenupro-inner li a {
	color: rgba(0,0,0,0.9)
}

#dslc-module-d9298a99edb .lcmenupro-inner li a:hover, #dslc-module-d9298a99edb .lcmenupro-inner li:hover a {
	color: #1f9be8
}

#dslc-module-d9298a99edb li.current-menu-item a {
	color: #1f9be8
}

#dslc-module-d9298a99edb .dslc-navigation-arrow {
	display: none;
	color: #555;
	font-size: 10px;
	margin-left: 10px
}

#dslc-module-d9298a99edb .menu-item[class^='dslc-icon-']:before, #dslc-module-d9298a99edb .menu-item[class*=' dslc-icon-']:before {
	color: #909497;
	margin-right: 12px
}

#dslc-module-d9298a99edb .menu-item[class^='dslc-icon-']:hover::before, #dslc-module-d9298a99edb .menu-item[class*=' dslc-icon-']:hover::before {
	color: #fff
}

#dslc-module-d9298a99edb .menu > li > ul.sub-menu, #dslc-module-d9298a99edb .menu > li:not(.menu-type-columns) ul.sub-menu {
	background-color: #f7f7f7;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px
}

#dslc-module-d9298a99edb .menu>li>ul.sub-menu {
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: top left
}

#dslc-module-d9298a99edb .menu > li:not(.menu-type-columns) .sub-menu li>a {
	color: #909497
}

#dslc-module-d9298a99edb .menu > li:not(.menu-type-columns) .sub-menu li:hover>a {
	color: #fff
}

#dslc-module-d9298a99edb .menu > li:not(.menu-type-columns) .sub-menu li.current-menu-item>a {
	color: #fff
}

#dslc-module-d9298a99edb .menu > li:not(.menu-type-columns) li:not(.lcmenu-additional-info):hover {
	background-color: #56aee3
}

#dslc-module-d9298a99edb .menu > li:not(.menu-type-columns) li:not(.lcmenu-additional-info).current-menu-item {
	background-color: #56aee3
}

#dslc-module-d9298a99edb .menu > li:not(.menu-type-columns) li {
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 10px;
	border-top-left-radius: 2px;
	border-top-right-radius: 2px;
	border-bottom-left-radius: 2px;
	border-bottom-right-radius: 2px;
	border-color: #ededed;
	border-width: 1px
}

#dslc-module-d9298a99edb .menu > li:not(.menu-type-columns) li a {
	font-size: 15px;
	line-height: 21px;
	font-weight: 300;
	text-transform: none
}

#dslc-module-d9298a99edb .menu > li:not(.menu-type-columns) li:hover {
	border-color: #ededed
}

#dslc-module-d9298a99edb .menu > li:not(.menu-type-columns) li.current-menu-item {
	border-color: #ededed
}

#dslc-module-d9298a99edb .menu>li.menu-type-columns>.sub-menu {
	padding-top: 28px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px
}

#dslc-module-d9298a99edb .menu>li.menu-type-columns>.sub-menu>.menu-item-has-children {
	margin-right: 16px
}

#dslc-module-d9298a99edb .menu > li.menu-type-columns .sub-menu .sub-menu li:not(.menu-item-has-children)>a {
	color: #6c7173
}

#dslc-module-d9298a99edb .menu > li.menu-type-columns .sub-menu .sub-menu li:not(.menu-item-has-children):hover>a {
	color: #1f9be8
}

#dslc-module-d9298a99edb .menu > li.menu-type-columns .sub-menu .sub-menu li:not(.menu-item-has-children).current-menu-item>a {
	color: #1f9be8
}

#dslc-module-d9298a99edb .menu > li.menu-type-columns .sub-menu .sub-menu li[class^='dslc-icon-']:not(.menu-item-has-children):before, #dslc-module-d9298a99edb .menu > li.menu-type-columns .sub-menu .sub-menu li[class*=' dslc-icon-']:not(.menu-item-has-children):before {
	color: #a8a8a8
}

#dslc-module-d9298a99edb .menu > li.menu-type-columns .sub-menu .sub-menu li[class^='dslc-icon-']:not(.menu-item-has-children):hover:before, #dslc-module-d9298a99edb .menu > li.menu-type-columns .sub-menu .sub-menu li[class*=' dslc-icon-']:not(.menu-item-has-children):hover:before {
	color: #1f9be8
}

#dslc-module-d9298a99edb .menu > li.menu-type-columns .sub-menu .sub-menu li.current-menu-item[class^='dslc-icon-']:not(.menu-item-has-children):before, #dslc-module-d9298a99edb .menu > li.menu-type-columns .sub-menu .sub-menu li[class*=' dslc-icon-']:not(.menu-item-has-children):before {
	color: #1f9be8
}

#dslc-module-d9298a99edb .menu > li.menu-type-columns li:not(.menu-item-has-children) {
	padding-bottom: 6px;
	padding-left: 10px
}

#dslc-module-d9298a99edb .menu > li.menu-type-columns li a {
	font-size: 15px;
	line-height: 21px;
	font-weight: 300;
	font-family: "Roboto"
}

#dslc-module-d9298a99edb .menu > li.menu-type-columns .sub-menu .menu-item-has-children>a {
	color: #424246;
	font-size: 15px;
	line-height: 20px;
	font-weight: 400;
	text-transform: uppercase;
	letter-spacing: 1px;
	margin-bottom: 15px;
	margin-left: 10px
}

#dslc-module-d9298a99edb .menu > li.menu-type-columns .sub-menu .menu-item-has-children>a:hover {
	color: #424246
}

#dslc-module-d9298a99edb .menu-item-has-children .menu-item-description {
	color: #8e9194;
	font-size: 12px;
	line-height: 16px;
	font-weight: 300;
	text-transform: none;
	letter-spacing: .1px;
	margin-top: 3px
}

#dslc-module-d9298a99edb .menu .sub-menu .lcmenu-additional-info>a {
	color: #000;
	font-size: 26px;
	line-height: 32px;
	font-weight: 300;
	padding-right: 40px
}

#dslc-module-d9298a99edb .lcmenu-additional-info .menu-item-description {
	color: #909497;
	font-size: 16px;
	line-height: 24px;
	font-weight: 300;
	font-family: "Roboto";
	margin-top: 16px
}

#dslc-module-d9298a99edb .lcmenupro-site-overlay {
	background-color: rgba(0,0,0,0.63)
}

#dslc-module-d9298a99edb .lcmenupro-mobile-navigation .lcmenupro-mobile-inner {
	background-color: #282d30;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 30px;
	padding-right: 30px
}

#dslc-module-d9298a99edb .lcmenupro-mobile-navigation .lcmenu-mobile-logo img {
	width: 150px
}

#dslc-module-d9298a99edb .lcmenupro-mobile-navigation .lcmenu-mobile-logo {
	margin-top: 20px;
	margin-bottom: 45px
}

#dslc-module-d9298a99edb .lcmenupro-mobile-navigation .lcmenu-mobile-close-hook .lcmenupro-icon {
	height: 42px;
	width: 42px;
	padding: 8px;
	color: #9b9b9b
}

#dslc-module-d9298a99edb .lcmenupro-mobile-navigation .lcmenupro-mobile-inner .lcmenu-mobile-close-hook {
	background-color: rgba(255,255,255,0.06)
}

#dslc-module-d9298a99edb .lcmenupro-mobile-navigation .menu-item[class^='dslc-icon-']:before, #dslc-module-d9298a99edb .lcmenupro-mobile-navigation .menu-item[class*=' dslc-icon-']:before {
	color: #fff;
	margin-right: 10px
}

#dslc-module-d9298a99edb .lcmenupro-mobile-navigation .menu-item[class^='dslc-icon-']:hover::before, #dslc-module-d9298a99edb .lcmenupro-mobile-navigation .menu-item[class*=' dslc-icon-']:hover::before {
	color: #fff
}

#dslc-module-d9298a99edb .lcmenupro-mobile-navigation .lcmenupro-mobile-menu a {
	color: #fff;
	font-size: 18px
}

#dslc-module-d9298a99edb .lcmenupro-mobile-navigation .lcmenupro-mobile-menu a:active {
	color: #e0e0e0
}

#dslc-module-d9298a99edb .lcmenupro-mobile-menu>.menu-item {
	margin-bottom: 6px
}

#dslc-module-d9298a99edb .lcmenupro-mobile-navigation .lcmenupro-mobile-menu ul.sub-menu li a {
	font-size: 15px
}

#dslc-module-d9298a99edb .lcmenupro-mobile-menu .sub-menu {
	padding-left: 6px
}

#dslc-module-d9298a99edb .lcmenu-mobile-hook {
	width: 24px;
	height: 24px;
	color: rgba(27,80,131,0.63);
	margin-top: 3px;
	margin-left: 14px
}

#dslc-module-f6fd23ed62f .dslc-button {
	text-align: center;
	margin-top: -4px;
	margin-left: 12px;
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: top left
}

#dslc-module-f6fd23ed62f .dslc-button a {
	background-color: #a1c627;
	border-radius: 4px;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	padding-right: 15px;
	display: inline-block;
	color: #fff;
	font-size: 15px;
	font-style: normal;
	font-weight: 400;
	letter-spacing: 1px
}

#dslc-module-f6fd23ed62f .dslc-button a:hover {
	background-color: #56aee3;
	color: rgb(255, 255, 255);
	border-color: rgb(75, 123, 194)
}

#dslc-module-f6fd23ed62f .dslc-button a .dslc-icon {
	margin-right: 10px
}

@media only screen and (min-width : 768px) and (max-width : 1024px) {
	#dslc-module-f6fd23ed62f .dslc-button a {
		padding-top: 12px;
		padding-bottom: 12px;
		padding-left: 11px;
		padding-right: 11px;
		font-size: 12px
	}
	
	#dslc-module-f6fd23ed62f .dslc-button a .dslc-icon {
		margin-right: 3px
	}
	
	#dslc-module-f6fd23ed62f .dslc-button {
		text-align: left
	}
}@media only screen and ( max-width: 767px ) {
	#dslc-module-f6fd23ed62f .dslc-button a {
		padding-top: 15px;
		padding-bottom: 15px;
		padding-left: 15px;
		padding-right: 15px;
		font-size: 15px
	}
	
	#dslc-module-f6fd23ed62f .dslc-button a .dslc-icon {
		margin-right: 3px
	}
	
	#dslc-module-f6fd23ed62f .dslc-button {
		text-align: center
	}
}#dslc-module-e39efc62d12 .dslc-separator {
	margin-bottom: 20px;
	padding-bottom: 20px;
	border-color: #ededed;
	border-width: 1px
}

#dslc-module-e39efc62d12 .dslc-separator-wrapper {
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: top left
}

@media only screen and (min-width : 768px) and (max-width : 1024px) {
	#dslc-module-e39efc62d12 .dslc-separator {
		margin-bottom: 15px;
		padding-bottom: 15px
	}
}@media only screen and ( max-width: 767px ) {
	#dslc-module-e39efc62d12 .dslc-separator {
		margin-bottom: 10px;
		padding-bottom: 10px
	}
}#dslc-module-1088 .dslc-separator {
	margin-bottom: 25px;
	padding-bottom: 25px;
	border-color: rgba(237, 237, 237, 0.11);
	border-width: 1px
}

#dslc-module-1088 .dslc-separator-wrapper {
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: top left;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px
}

@media only screen and (min-width : 768px) and (max-width : 1024px) {
	#dslc-module-1088 .dslc-separator {
		margin-bottom: 15px;
		padding-bottom: 15px
	}
}@media only screen and ( max-width: 767px ) {
	#dslc-module-1088 .dslc-separator {
		margin-bottom: 15px;
		padding-bottom: 15px
	}
}#dslc-module-1049 .dslc-image-container {
	text-align: left
}

#dslc-module-1049 .dslc-image {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px
}

#dslc-module-1049 .dslc-image, #dslc-module-1049 .dslc-image img {
	border-radius: 0px
}

#dslc-module-1049 .dslc-image, #dslc-module-1049 .dslc-image a, #dslc-module-1049 .dslc-image img {
	width: auto
}

#dslc-module-1049 .dslc-image-caption {
	text-align: center;
	font-size: 14px;
	font-weight: 300;
	line-height: 22px;
	margin-top: 20px
}

@media only screen and (min-width : 768px) and (max-width : 1024px) {
	#dslc-module-1049 .dslc-image-container {
		text-align: center
	}
	
	#dslc-module-1049 .dslc-image {
		margin-bottom: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 20px;
		padding-right: 20px
	}
	
	#dslc-module-1049 .dslc-image-caption {
		font-size: 13px;
		line-height: 22px;
		margin-top: 20px
	}
}@media only screen and ( max-width: 767px ) {
	#dslc-module-1049 .dslc-image-container {
		text-align: center
	}
	
	#dslc-module-1049 .dslc-image {
		margin-bottom: 20px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 40px;
		padding-right: 40px
	}
	
	#dslc-module-1049 .dslc-image-caption {
		font-size: 13px;
		line-height: 22px;
		margin-top: 20px
	}
}#dslc-module-2339 .dslc-text-module-content {
	min-height: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 52px;
	padding-bottom: 52px;
	padding-left: 0px;
	padding-right: 0px;
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: top left;
	background-size: auto;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px
}

#dslc-module-2339 .dslc-text-module-content, #dslc-module-2339 .dslc-text-module-content .dslca-editable-content, #dslc-module-2339 .dslc-text-module-content p {
	color: rgb(207, 207, 207);
	font-size: 24px;
	font-style: normal;
	letter-spacing: 0px;
	line-height: 34px;
	text-align: left
}

#dslc-module-2339 .dslc-text-module-content p {
	margin-bottom: 0px
}

#dslc-module-2339 .dslc-text-module-content h1 {
	font-style: normal;
	letter-spacing: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	text-align: left;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px
}

#dslc-module-2339 .dslc-text-module-content h2 {
	font-style: normal;
	letter-spacing: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	text-align: left;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px
}

#dslc-module-2339 .dslc-text-module-content h3 {
	font-style: normal;
	letter-spacing: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	text-align: left;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px
}

#dslc-module-2339 .dslc-text-module-content h4 {
	font-style: normal;
	letter-spacing: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	text-align: left;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px
}

#dslc-module-2339 .dslc-text-module-content h5 {
	font-style: normal;
	letter-spacing: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	text-align: left;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px
}

#dslc-module-2339 .dslc-text-module-content h6 {
	font-style: normal;
	letter-spacing: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	text-align: left;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px
}

#dslc-module-2339 .dslc-text-module-content ul {
	list-style-type: disc
}

#dslc-module-2339 .dslc-text-module-content ol {
	list-style-type: decimal
}

#dslc-module-2339 .dslc-text-module-content li {
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px
}

#dslc-module-2339 input[type=text], #dslc-module-2339 input[type=password], #dslc-module-2339 input[type=number], #dslc-module-2339 input[type=email], #dslc-module-2339 input[type=tel], #dslc-module-2339 textarea, #dslc-module-2339 select {
	color: #4d4d4d;
	margin-bottom: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 15px;
	background-color: #fff;
	border-radius: 0px;
	border-color: #ddd;
	border-width: 1px;
	border-style: solid solid solid solid
}

#dslc-module-2339 .dslc-text-module-content blockquote, #dslc-module-2339 .dslc-text-module-content blockquote p {
	font-size: 13px;
	font-weight: 400;
	line-height: 22px
}

#dslc-module-2339 blockquote {
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: top left;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px
}

#dslc-module-2339 blockquote, #dslc-module-2339 .dslc-text-module-content blockquote p {
	text-align: left
}

#dslc-module-2339 input[type=submit], #dslc-module-2339 button {
	background-color: #5890e5;
	border-radius: 3px;
	color: #fff;
	font-size: 13px;
	font-weight: 500;
	line-height: 13px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 15px
}

#dslc-module-2339 input[type=submit]:hover, #dslc-module-2339 button:hover {
	background-color: #5890e5;
	color: #fff;
	border-color: #5890e5
}

@media only screen and (min-width : 768px) and (max-width : 1024px) {
	#dslc-module-2339 .dslc-text-module-content {
		margin-bottom: 0px;
		padding-top: 40px;
		padding-bottom: 40px;
		padding-left: 0px;
		padding-right: 0px
	}
	
	#dslc-module-2339 .dslc-text-module-content, #dslc-module-2339 .dslc-text-module-content .dslca-editable-content, #dslc-module-2339 .dslc-text-module-content p {
		font-size: 19px;
		line-height: 29px;
		text-align: left
	}
	
	#dslc-module-2339 .dslc-text-module-content p {
		margin-bottom: 20px
	}
	
	#dslc-module-2339 .dslc-text-module-content h1 {
		font-size: 13px;
		line-height: 13px;
		margin-bottom: 15px;
		text-align: left
	}
	
	#dslc-module-2339 .dslc-text-module-content h2 {
		font-size: 13px;
		line-height: 13px;
		margin-bottom: 15px;
		text-align: left
	}
	
	#dslc-module-2339 .dslc-text-module-content h3 {
		font-size: 13px;
		line-height: 13px;
		margin-bottom: 15px;
		text-align: left
	}
	
	#dslc-module-2339 .dslc-text-module-content h4 {
		font-size: 13px;
		line-height: 13px;
		margin-bottom: 15px;
		text-align: left
	}
	
	#dslc-module-2339 .dslc-text-module-content h5 {
		font-size: 13px;
		line-height: 13px;
		margin-bottom: 15px;
		text-align: left
	}
	
	#dslc-module-2339 .dslc-text-module-content h6 {
		font-size: 13px;
		line-height: 13px;
		margin-bottom: 15px;
		text-align: left
	}
	
	#dslc-module-2339 .dslc-text-module-content li {
		font-size: 13px;
		line-height: 22px;
		margin-bottom: 10px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px
	}
	
	#dslc-module-2339 .dslc-text-module-content ul, #dslc-module-2339 .dslc-text-module-content ol {
		margin-bottom: 25px;
		margin-left: 25px
	}
	
	#dslc-module-2339 .dslc-text-module-content blockquote, #dslc-module-2339 .dslc-text-module-content blockquote p {
		font-size: 13px;
		line-height: 22px
	}
	
	#dslc-module-2339 blockquote {
		margin-bottom: 0px;
		margin-left: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		text-align: left
	}
}@media only screen and ( max-width: 767px ) {
	#dslc-module-2339 .dslc-text-module-content {
		margin-bottom: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 20px;
		padding-right: 20px
	}
	
	#dslc-module-2339 .dslc-text-module-content, #dslc-module-2339 .dslc-text-module-content .dslca-editable-content, #dslc-module-2339 .dslc-text-module-content p {
		font-size: 18px;
		line-height: 27px;
		text-align: left
	}
	
	#dslc-module-2339 .dslc-text-module-content p {
		margin-bottom: 20px
	}
	
	#dslc-module-2339 .dslc-text-module-content h1 {
		font-size: 13px;
		line-height: 13px;
		margin-bottom: 15px;
		text-align: left
	}
	
	#dslc-module-2339 .dslc-text-module-content h2 {
		font-size: 13px;
		line-height: 13px;
		margin-bottom: 15px;
		text-align: left
	}
	
	#dslc-module-2339 .dslc-text-module-content h3 {
		font-size: 13px;
		line-height: 13px;
		margin-bottom: 15px;
		text-align: left
	}
	
	#dslc-module-2339 .dslc-text-module-content h4 {
		font-size: 13px;
		line-height: 13px;
		margin-bottom: 15px;
		text-align: left
	}
	
	#dslc-module-2339 .dslc-text-module-content h5 {
		font-size: 13px;
		line-height: 13px;
		margin-bottom: 15px;
		text-align: left
	}
	
	#dslc-module-2339 .dslc-text-module-content h6 {
		font-size: 13px;
		line-height: 13px;
		margin-bottom: 15px;
		text-align: left
	}
	
	#dslc-module-2339 .dslc-text-module-content li {
		font-size: 13px;
		line-height: 22px;
		margin-bottom: 10px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px
	}
	
	#dslc-module-2339 .dslc-text-module-content ul, #dslc-module-2339 .dslc-text-module-content ol {
		margin-bottom: 25px;
		margin-left: 25px
	}
	
	#dslc-module-2339 .dslc-text-module-content blockquote, #dslc-module-2339 .dslc-text-module-content blockquote p {
		font-size: 13px;
		line-height: 22px
	}
	
	#dslc-module-2339 blockquote {
		margin-bottom: 0px;
		margin-left: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		text-align: left
	}
}#dslc-module-2373 .dslc-info-box {
	text-align: left;
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: top left;
	padding-top: 10px;
	padding-bottom: 10px
}

#dslc-module-2373 .dslc-info-box-main-wrap {
	max-width: 100%
}

#dslc-module-2373 .dslc-info-box-wrapper {
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: top left
}

#dslc-module-2373 .dslc-info-box-image {
	text-align: inherit;
	margin-top: 6px;
	margin-bottom: 25px
}

#dslc-module-2373 .dslc-info-box-image-inner {
	background-color: transparent;
	border-radius: 28px;
	width: 30px;
	height: 30px
}

#dslc-module-2373 .dslc-info-box-image-inner .dslc-icon {
	color: rgba(161, 163, 164, 0.55);
	font-size: 26px
}

#dslc-module-2373 .dslc-info-box-image, #dslc-module-2373 .dslc-info-box-icon-pos-aside .dslc-info-box-image {
	margin-right: 24px
}

#dslc-module-2373 .dslc-info-box-image-alt {
	text-align: center
}

#dslc-module-2373 .dslc-info-box-image-alt-inner img {
	margin-bottom: 25px
}

#dslc-module-2373 .dslc-info-box-image-alt-inner {
	max-width: 100px
}

#dslc-module-2373 .dslc-info-box-title {
	text-align: inherit;
	margin-bottom: 4px
}

#dslc-module-2373 .dslc-info-box-title h4 {
	color: rgb(255, 255, 255);
	font-size: 27px;
	font-weight: 300;
	line-height: 30px
}

#dslc-module-2373 .dslc-info-box-content {
	text-align: inherit;
	margin-bottom: 28px
}

#dslc-module-2373 .dslc-info-box-content, #dslc-module-2373 .dslc-info-box-content p {
	color: rgb(130, 130, 130);
	font-size: 14px;
	font-weight: 400;
	line-height: 22px
}

#dslc-module-2373 .dslc-info-box-button a {
	background-color: rgba(0, 0, 0, 0);
	border-radius: 3px;
	font-size: 13px;
	font-weight: 400;
	padding-top: 13px;
	padding-bottom: 13px;
	padding-left: 16px;
	padding-right: 16px;
	border-width: 1px;
	border-style: solid solid solid solid;
	border-color: rgb(226, 223, 223)
}

#dslc-module-2373 .dslc-info-box-button a:hover {
	background-color: rgb(75, 123, 194);
	color: #fff;
	border-color: rgb(75, 123, 194)
}

#dslc-module-2373 .dslc-info-box-button {
	margin-top: 20px;
	margin-right: 12px
}

#dslc-module-2373 .dslc-info-box-button a .dslc-icon {
	margin-right: 5px
}

#dslc-module-2373 .dslc-info-box-button a.dslc-secondary {
	background-color: rgba(0, 0, 0, 0);
	border-radius: 3px;
	font-size: 13px;
	font-weight: 400;
	margin-left: 5px;
	padding-top: 13px;
	padding-bottom: 13px;
	padding-left: 16px;
	padding-right: 16px;
	border-width: 1px;
	border-style: solid solid solid solid;
	border-color: rgb(226, 223, 223)
}

#dslc-module-2373 .dslc-info-box-button a.dslc-secondary:hover {
	background-color: rgb(75, 123, 194);
	color: #fff;
	border-color: rgb(75, 123, 194)
}

#dslc-module-2373 .dslc-info-box-button a.dslc-secondary .dslc-icon {
	margin-right: 5px
}

@media only screen and (min-width : 768px) and (max-width : 1024px) {
	#dslc-module-2373 .dslc-info-box-main-wrap {
		max-width: 100%
	}
	
	#dslc-module-2373 .dslc-info-box-image {
		margin-top: 13px
	}
	
	#dslc-module-2373 .dslc-info-box-image, #dslc-module-2373 .dslc-info-box-icon-pos-aside .dslc-info-box-image {
		margin-right: 24px
	}
	
	#dslc-module-2373 .dslc-info-box-image-inner {
		width: 30px;
		height: 30px
	}
	
	#dslc-module-2373 .dslc-info-box-image-inner .dslc-icon {
		font-size: 26px
	}
	
	#dslc-module-2373 .dslc-info-box-title h4 {
		font-size: 27px;
		line-height: 33px
	}
	
	#dslc-module-2373 .dslc-info-box-title {
		margin-bottom: 10px
	}
	
	#dslc-module-2373 .dslc-info-box-content, #dslc-module-2373 .dslc-info-box-content p {
		font-size: 14px;
		line-height: 22px
	}
	
	#dslc-module-2373 .dslc-info-box-button a .dslc-icon {
		margin-right: 10px
	}
}@media only screen and ( max-width: 767px ) {
	#dslc-module-2373 .dslc-info-box-main-wrap {
		max-width: 100%
	}
	
	#dslc-module-2373 .dslc-info-box-image-inner {
		width: 55px;
		height: 55px
	}
	
	#dslc-module-2373 .dslc-info-box-image-inner .dslc-icon {
		font-size: 17px
	}
	
	#dslc-module-2373 .dslc-info-box-title h4 {
		font-size: 22px;
		line-height: 49px
	}
	
	#dslc-module-2373 .dslc-info-box-content, #dslc-module-2373 .dslc-info-box-content p {
		font-size: 14px;
		line-height: 23px
	}
	
	#dslc-module-2373 .dslc-info-box-button a .dslc-icon {
		margin-right: 10px
	}
}#dslc-module-2379 .dslc-button {
	text-align: left;
	margin-bottom: 20px;
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: top left
}

#dslc-module-2379 .dslc-button a {
	background-color: transparent;
	border-radius: 4px;
	padding-top: 14px;
	padding-bottom: 14px;
	padding-left: 18px;
	padding-right: 18px;
	display: inline-block;
	color: rgb(255, 255, 255);
	font-size: 24px;
	font-style: normal;
	font-weight: 300
}

#dslc-module-2379 .dslc-button a:hover {
	background-color: transparent;
	color: rgb(255, 255, 255);
	border-color: transparent
}

#dslc-module-2379 .dslc-button a .dslc-icon {
	color: rgba(161, 163, 164, 0.53);
	margin-right: 15px
}

#dslc-module-2379 .dslc-button a:hover .dslc-icon {
	color: rgb(255, 255, 255)
}

@media only screen and (min-width : 768px) and (max-width : 1024px) {
	#dslc-module-2379 .dslc-button a {
		font-size: 21px
	}
	
	#dslc-module-2379 .dslc-button {
		text-align: center
	}
}@media only screen and ( max-width: 767px ) {
	#dslc-module-2379 .dslc-button a {
		font-size: 17px
	}
	
	#dslc-module-2379 .dslc-button {
		text-align: left
	}
}#dslc-module-2380 .dslc-button {
	text-align: left;
	margin-bottom: 20px;
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: top left
}

#dslc-module-2380 .dslc-button a {
	background-color: transparent;
	border-radius: 4px;
	padding-top: 14px;
	padding-bottom: 14px;
	padding-left: 18px;
	padding-right: 18px;
	display: inline-block;
	color: rgb(255, 255, 255);
	font-size: 24px;
	font-style: normal;
	font-weight: 300
}

#dslc-module-2380 .dslc-button a:hover {
	background-color: transparent;
	color: rgb(255, 255, 255);
	border-color: transparent
}

#dslc-module-2380 .dslc-button a .dslc-icon {
	color: rgba(161, 163, 164, 0.53);
	margin-right: 15px
}

#dslc-module-2380 .dslc-button a:hover .dslc-icon {
	color: rgb(255, 255, 255)
}

@media only screen and (min-width : 768px) and (max-width : 1024px) {
	#dslc-module-2380 .dslc-button a {
		font-size: 21px
	}
	
	#dslc-module-2380 .dslc-button a .dslc-icon {
		margin-right: 18px
	}
	
	#dslc-module-2380 .dslc-button {
		text-align: right
	}
}@media only screen and ( max-width: 767px ) {
	#dslc-module-2380 .dslc-button a {
		font-size: 17px
	}
	
	#dslc-module-2380 .dslc-button {
		text-align: left
	}
}#dslc-module-990 ul.dslc-social {
	text-align: left
}

#dslc-module-990 ul.dslc-social a.dslc-social-icon {
	border-radius: 4px;
	width: 45px;
	height: 45px;
	font-size: 21px
}

#dslc-module-990 ul.dslc-social a.dslc-social-icon {
	background-color: transparent
}

#dslc-module-990 ul.dslc-social a.dslc-social-icon:hover {
	background-color: rgb(75, 123, 194)
}

#dslc-module-990 ul.dslc-social li {
	margin-right: 10px
}

#dslc-module-990 ul.dslc-social .dslc-icon {
	color: rgb(155, 160, 162)
}

#dslc-module-990 ul.dslc-social a.dslc-social-icon:hover .dslc-icon {
	color: #fff
}

#dslc-module-990 .dslc-social-label {
	font-size: 13px;
	font-weight: 400;
	font-style: normal;
	line-height: 30px;
	margin-left: 7px;
	text-transform: none
}

@media only screen and ( max-width: 767px ) {
	#dslc-module-990 ul.dslc-social {
		margin-bottom: 10px
	}
	
	#dslc-module-990 ul.dslc-social a.dslc-social-icon {
		width: 41px;
		height: 41px;
		font-size: 21px
	}
	
	#dslc-module-990 ul.dslc-social li {
		margin-right: 10px
	}
}#dslc-module-992 .dslc-button {
	text-align: center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	min-height: 0px;
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: top left;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px
}

#dslc-module-992 .dslc-button a {
	background-color: transparent;
	border-radius: 4px;
	padding-top: 9px;
	padding-bottom: 9px;
	padding-left: 12px;
	padding-right: 12px;
	display: inline-block;
	color: rgba(255, 255, 255, 0.63);
	font-size: 21px;
	font-style: normal;
	font-weight: 400;
	letter-spacing: 0px;
	border-color: rgba(136, 136, 136, 0.23);
	border-width: 1px;
	border-style: solid solid solid solid
}

#dslc-module-992 .dslc-button a:hover {
	background-color: #4b7bc2;
	color: rgb(255, 255, 255);
	border-color: rgb(75, 123, 194)
}

#dslc-module-992 .dslc-button a .dslc-icon {
	margin-right: 0px;
	margin-left: 0px
}

#dslc-module-2374 .dslc-text-module-content {
	min-height: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 12px;
	padding-bottom: 12px;
	padding-left: 0px;
	padding-right: 0px;
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: top left;
	background-size: auto;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px
}

#dslc-module-2374 .dslc-text-module-content, #dslc-module-2374 .dslc-text-module-content .dslca-editable-content, #dslc-module-2374 .dslc-text-module-content p {
	color: rgb(161, 163, 164);
	font-size: 12px;
	font-style: normal;
	letter-spacing: 0px;
	text-align: center
}

#dslc-module-2374 .dslc-text-module-content p {
	margin-bottom: 0px
}

#dslc-module-2374 .dslc-text-module-content h1 {
	font-style: normal;
	letter-spacing: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	text-align: left;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px
}

#dslc-module-2374 .dslc-text-module-content h2 {
	font-style: normal;
	letter-spacing: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	text-align: left;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px
}

#dslc-module-2374 .dslc-text-module-content h3 {
	font-style: normal;
	letter-spacing: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	text-align: left;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px
}

#dslc-module-2374 .dslc-text-module-content h4 {
	font-style: normal;
	letter-spacing: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	text-align: left;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px
}

#dslc-module-2374 .dslc-text-module-content h5 {
	font-style: normal;
	letter-spacing: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	text-align: left;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px
}

#dslc-module-2374 .dslc-text-module-content h6 {
	font-style: normal;
	letter-spacing: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	text-align: left;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px
}

#dslc-module-2374 .dslc-text-module-content a {
	color: rgb(161, 163, 164)
}

#dslc-module-2374 .dslc-text-module-content ul {
	list-style-type: disc
}

#dslc-module-2374 .dslc-text-module-content ol {
	list-style-type: decimal
}

#dslc-module-2374 .dslc-text-module-content li {
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px
}

#dslc-module-2374 input[type=text], #dslc-module-2374 input[type=password], #dslc-module-2374 input[type=number], #dslc-module-2374 input[type=email], #dslc-module-2374 input[type=tel], #dslc-module-2374 textarea, #dslc-module-2374 select {
	color: #4d4d4d;
	margin-bottom: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 15px;
	background-color: #fff;
	border-radius: 0px;
	border-color: #ddd;
	border-width: 1px;
	border-style: solid solid solid solid
}

#dslc-module-2374 .dslc-text-module-content blockquote, #dslc-module-2374 .dslc-text-module-content blockquote p {
	font-size: 13px;
	font-weight: 400;
	line-height: 22px
}

#dslc-module-2374 blockquote {
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: top left;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px
}

#dslc-module-2374 blockquote, #dslc-module-2374 .dslc-text-module-content blockquote p {
	text-align: left
}

#dslc-module-2374 input[type=submit], #dslc-module-2374 button {
	background-color: #5890e5;
	border-radius: 3px;
	color: #fff;
	font-size: 13px;
	font-weight: 500;
	line-height: 13px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 15px
}

#dslc-module-2374 input[type=submit]:hover, #dslc-module-2374 button:hover {
	background-color: #5890e5;
	color: #fff;
	border-color: #5890e5
}

@media only screen and (min-width : 768px) and (max-width : 1024px) {
	#dslc-module-2374 .dslc-text-module-content {
		margin-bottom: 0px;
		padding-top: 20px;
		padding-bottom: 20px;
		padding-left: 0px;
		padding-right: 0px
	}
	
	#dslc-module-2374 .dslc-text-module-content, #dslc-module-2374 .dslc-text-module-content .dslca-editable-content, #dslc-module-2374 .dslc-text-module-content p {
		font-size: 13px;
		line-height: 20px;
		text-align: center
	}
	
	#dslc-module-2374 .dslc-text-module-content p {
		margin-bottom: 20px
	}
	
	#dslc-module-2374 .dslc-text-module-content h1 {
		font-size: 13px;
		line-height: 13px;
		margin-bottom: 15px;
		text-align: left
	}
	
	#dslc-module-2374 .dslc-text-module-content h2 {
		font-size: 13px;
		line-height: 13px;
		margin-bottom: 15px;
		text-align: left
	}
	
	#dslc-module-2374 .dslc-text-module-content h3 {
		font-size: 13px;
		line-height: 13px;
		margin-bottom: 15px;
		text-align: left
	}
	
	#dslc-module-2374 .dslc-text-module-content h4 {
		font-size: 13px;
		line-height: 13px;
		margin-bottom: 15px;
		text-align: left
	}
	
	#dslc-module-2374 .dslc-text-module-content h5 {
		font-size: 13px;
		line-height: 13px;
		margin-bottom: 15px;
		text-align: left
	}
	
	#dslc-module-2374 .dslc-text-module-content h6 {
		font-size: 13px;
		line-height: 13px;
		margin-bottom: 15px;
		text-align: left
	}
	
	#dslc-module-2374 .dslc-text-module-content li {
		font-size: 13px;
		line-height: 22px;
		margin-bottom: 10px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px
	}
	
	#dslc-module-2374 .dslc-text-module-content ul, #dslc-module-2374 .dslc-text-module-content ol {
		margin-bottom: 25px;
		margin-left: 25px
	}
	
	#dslc-module-2374 .dslc-text-module-content blockquote, #dslc-module-2374 .dslc-text-module-content blockquote p {
		font-size: 13px;
		line-height: 22px
	}
	
	#dslc-module-2374 blockquote {
		margin-bottom: 0px;
		margin-left: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		text-align: left
	}
}@media only screen and ( max-width: 767px ) {
	#dslc-module-2374 .dslc-text-module-content {
		margin-bottom: 0px;
		padding-top: 20px;
		padding-bottom: 20px;
		padding-left: 0px;
		padding-right: 0px
	}
	
	#dslc-module-2374 .dslc-text-module-content, #dslc-module-2374 .dslc-text-module-content .dslca-editable-content, #dslc-module-2374 .dslc-text-module-content p {
		font-size: 13px;
		line-height: 22px;
		text-align: center
	}
	
	#dslc-module-2374 .dslc-text-module-content p {
		margin-bottom: 20px
	}
	
	#dslc-module-2374 .dslc-text-module-content h1 {
		font-size: 13px;
		line-height: 13px;
		margin-bottom: 15px;
		text-align: left
	}
	
	#dslc-module-2374 .dslc-text-module-content h2 {
		font-size: 13px;
		line-height: 13px;
		margin-bottom: 15px;
		text-align: left
	}
	
	#dslc-module-2374 .dslc-text-module-content h3 {
		font-size: 13px;
		line-height: 13px;
		margin-bottom: 15px;
		text-align: left
	}
	
	#dslc-module-2374 .dslc-text-module-content h4 {
		font-size: 13px;
		line-height: 13px;
		margin-bottom: 15px;
		text-align: left
	}
	
	#dslc-module-2374 .dslc-text-module-content h5 {
		font-size: 13px;
		line-height: 13px;
		margin-bottom: 15px;
		text-align: left
	}
	
	#dslc-module-2374 .dslc-text-module-content h6 {
		font-size: 13px;
		line-height: 13px;
		margin-bottom: 15px;
		text-align: left
	}
	
	#dslc-module-2374 .dslc-text-module-content li {
		font-size: 13px;
		line-height: 22px;
		margin-bottom: 10px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px
	}
	
	#dslc-module-2374 .dslc-text-module-content ul, #dslc-module-2374 .dslc-text-module-content ol {
		margin-bottom: 25px;
		margin-left: 25px
	}
	
	#dslc-module-2374 .dslc-text-module-content blockquote, #dslc-module-2374 .dslc-text-module-content blockquote p {
		font-size: 13px;
		line-height: 22px
	}
	
	#dslc-module-2374 blockquote {
		margin-bottom: 0px;
		margin-left: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		text-align: left
	}
}#dslc-module-4549 .dslc-separator {
	margin-bottom: 25px;
	padding-bottom: 25px;
	border-color: #ededed;
	border-width: 1px
}

#dslc-module-4549 .dslc-separator-wrapper {
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: top left;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px
}

@media only screen and (min-width : 768px) and (max-width : 1024px) {
	#dslc-module-4549 .dslc-separator {
		margin-bottom: 20px;
		padding-bottom: 20px
	}
}@media only screen and ( max-width: 767px ) {
	#dslc-module-4549 .dslc-separator {
		margin-bottom: 20px;
		padding-bottom: 20px
	}
}#dslc-module-4550 h1 {
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin-bottom: 0px;
	min-height: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font-size: 50px;
	font-weight: 200;
	font-family: "Roboto";
	line-height: 55px;
	text-align: left;
	text-transform: none
}

@media only screen and (min-width : 768px) and (max-width : 1024px) {
	#dslc-module-4550 h1 {
		margin-bottom: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		font-size: 42px;
		line-height: 47px
	}
}@media only screen and ( max-width: 767px ) {
	#dslc-module-4550 h1 {
		margin-bottom: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		font-size: 30px;
		line-height: 36px
	}
}#dslc-module-4551 .dslc-tp-meta {
	text-align: left;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin-bottom: 0px;
	min-height: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 0px
}

#dslc-module-4551 li {
	margin: 10px;
	color: rgb(187, 187, 187)
}

#dslc-module-4551 .dslc-tp-meta-avatar img {
	border-radius: 100px
}

#dslc-module-4551 .dslc-tp-meta-avatar {
	margin-right: 10px;
	width: 30px
}

#dslc-module-4551 li, #dslc-module-4551 li a {
	font-size: 15px;
	font-weight: 300;
	line-height: 22px
}

#dslc-module-4551 li a {
	color: rgb(204, 204, 204)
}

@media only screen and (min-width : 768px) and (max-width : 1024px) {
	#dslc-module-4551 .dslc-tp-meta {
		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 3px;
		padding-right: 3px
	}
	
	#dslc-module-4551 li, #dslc-module-4551 li a {
		font-size: 13px
	}
}@media only screen and ( max-width: 767px ) {
	#dslc-module-4551 .dslc-tp-meta {
		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 0px;
		padding-right: 0px
	}
	
	#dslc-module-4551 li, #dslc-module-4551 li a {
		font-size: 14px
	}
}#dslc-module-4552 .dslc-separator {
	margin-bottom: 9px;
	padding-bottom: 9px;
	border-color: #ededed;
	border-width: 1px
}

#dslc-module-4552 .dslc-separator-wrapper {
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: top left;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px
}

@media only screen and (min-width : 768px) and (max-width : 1024px) {
	#dslc-module-4552 .dslc-separator {
		margin-bottom: 1px;
		padding-bottom: 1px
	}
}#dslc-module-4553 .dslc-html-module-content {
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
	border-bottom-left-radius: 20px;
	border-bottom-right-radius: 20px;
	margin-bottom: 0px;
	min-height: 0px;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 12px;
	padding-right: 12px;
	border-color: rgb(239, 239, 239);
	border-width: 1px;
	border-style: solid solid solid solid
}

#dslc-module-4553 .dslc-html-module-content, #dslc-module-4553 .dslc-html-module-content p {
	font-size: 17px;
	font-weight: 300;
	font-style: normal;
	line-height: 27px;
	text-align: center
}

#dslc-module-4553 .dslc-html-module-content p {
	margin-bottom: 25px
}

#dslc-module-4553 .dslc-html-module-content h1 {
	font-size: 66px;
	font-weight: 200;
	font-style: normal;
	line-height: 70px;
	margin-bottom: 30px;
	text-align: left
}

#dslc-module-4553 .dslc-html-module-content h2 {
	font-size: 50px;
	font-weight: 200;
	font-style: normal;
	line-height: 55px;
	margin-bottom: 24px;
	text-align: left
}

#dslc-module-4553 .dslc-html-module-content h3 {
	font-size: 42px;
	font-weight: 200;
	font-style: normal;
	line-height: 48px;
	margin-bottom: 25px;
	text-align: left
}

#dslc-module-4553 .dslc-html-module-content h4 {
	font-size: 30px;
	font-weight: 300;
	font-style: normal;
	line-height: 38px;
	margin-bottom: 20px;
	text-align: left
}

#dslc-module-4553 .dslc-html-module-content h5 {
	font-size: 24px;
	font-weight: 300;
	font-style: normal;
	line-height: 33px;
	margin-bottom: 20px;
	text-align: left
}

#dslc-module-4553 .dslc-html-module-content h6 {
	font-style: normal;
	text-align: left
}

#dslc-module-4553 .dslc-html-module-content ul {
	list-style-type: disc
}

#dslc-module-4553 .dslc-html-module-content ol {
	list-style-type: decimal
}

#dslc-module-4553 .dslc-html-module-content li {
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px
}

#dslc-module-4553 input[type=text], #dslc-module-4553 input[type=password], #dslc-module-4553 input[type=number], #dslc-module-4553 input[type=email], #dslc-module-4553 input[type=tel], #dslc-module-4553 textarea, #dslc-module-4553 select {
	background-color: #fff;
	border-radius: 0px;
	color: #4d4d4d;
	margin-top: 0px;
	margin-bottom: 0px;
	width: 100%;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 15px;
	border-color: #ddd;
	border-width: 1px;
	border-style: solid solid solid solid
}

#dslc-module-4553 .dslc-html-module-content blockquote {
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: top left;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px
}

#dslc-module-4553 .dslc-html-module-content blockquote, #dslc-module-4553 .dslc-html-module-content blockquote p {
	font-size: 13px;
	font-weight: 400;
	line-height: 22px
}

#dslc-module-4553 blockquote, #dslc-module-4553 .dslc-html-module-content blockquote p {
	text-align: left
}

#dslc-module-4553 input[type=submit], #dslc-module-4553 input[type=button], #dslc-module-4553 button {
	background-color: #5890e5;
	border-radius: 3px;
	color: #fff;
	font-size: 13px;
	font-weight: 500;
	line-height: 13px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 15px
}

#dslc-module-4553 input[type=submit]:hover, #dslc-module-4553 input[type=button]:hover, #dslc-module-4553 button:hover {
	background-color: #5890e5;
	color: #fff;
	border-color: #5890e5
}

@media only screen and (min-width : 768px) and (max-width : 1024px) {
	#dslc-module-4553 .dslc-html-module-content {
		margin-bottom: 0px;
		padding-top: 8px;
		padding-bottom: 8px;
		padding-left: 8px;
		padding-right: 8px
	}
	
	#dslc-module-4553 .dslc-html-module-content, #dslc-module-4553 .dslc-html-module-content p {
		font-size: 13px;
		line-height: 15px
	}
	
	#dslc-module-4553 .dslc-html-module-content h1 {
		font-size: 13px;
		line-height: 13px;
		margin-bottom: 15px
	}
	
	#dslc-module-4553 .dslc-html-module-content h2 {
		font-size: 40px;
		line-height: 46px;
		margin-bottom: 0px
	}
	
	#dslc-module-4553 .dslc-html-module-content h3 {
		font-size: 24px;
		line-height: 26px;
		margin-bottom: 30px
	}
	
	#dslc-module-4553 .dslc-html-module-content h4 {
		font-size: 13px;
		line-height: 13px;
		margin-bottom: 15px
	}
	
	#dslc-module-4553 .dslc-html-module-content h5 {
		font-size: 13px;
		line-height: 13px;
		margin-bottom: 15px
	}
	
	#dslc-module-4553 .dslc-html-module-content h6 {
		font-size: 13px;
		line-height: 13px;
		margin-bottom: 15px
	}
}@media only screen and ( max-width: 767px ) {
	#dslc-module-4553 .dslc-html-module-content {
		margin-bottom: 0px;
		padding-top: 10px;
		padding-bottom: 10px;
		padding-left: 0px;
		padding-right: 0px
	}
	
	#dslc-module-4553 .dslc-html-module-content, #dslc-module-4553 .dslc-html-module-content p {
		font-size: 16px;
		line-height: 21px
	}
	
	#dslc-module-4553 .dslc-html-module-content h1 {
		font-size: 13px;
		line-height: 13px;
		margin-bottom: 15px
	}
	
	#dslc-module-4553 .dslc-html-module-content h2 {
		font-size: 34px;
		line-height: 32px;
		margin-bottom: 10px
	}
	
	#dslc-module-4553 .dslc-html-module-content h3 {
		font-size: 18px;
		line-height: 24px;
		margin-bottom: 20px
	}
	
	#dslc-module-4553 .dslc-html-module-content h4 {
		font-size: 13px;
		line-height: 13px;
		margin-bottom: 15px
	}
	
	#dslc-module-4553 .dslc-html-module-content h5 {
		font-size: 13px;
		line-height: 13px;
		margin-bottom: 15px
	}
	
	#dslc-module-4553 .dslc-html-module-content h6 {
		font-size: 13px;
		line-height: 13px;
		margin-bottom: 15px
	}
}#dslc-module-4554 .dslc-separator {
	margin-bottom: 25px;
	padding-bottom: 25px;
	border-color: #ededed;
	border-width: 1px
}

#dslc-module-4554 .dslc-separator-wrapper {
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: top left;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px
}

@media only screen and (min-width : 768px) and (max-width : 1024px) {
	#dslc-module-4554 .dslc-separator {
		margin-bottom: 20px;
		padding-bottom: 20px
	}
}@media only screen and ( max-width: 767px ) {
	#dslc-module-4554 .dslc-separator {
		margin-bottom: 20px;
		padding-bottom: 20px
	}
}#dslc-module-5346 .dslc-separator {
	margin-bottom: 25px;
	padding-bottom: 25px;
	border-color: #ededed;
	border-width: 1px
}

#dslc-module-5346 .dslc-separator-wrapper {
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: top left;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px
}

@media only screen and (min-width : 768px) and (max-width : 1024px) {
	#dslc-module-5346 .dslc-separator {
		margin-bottom: 20px;
		padding-bottom: 20px
	}
}@media only screen and ( max-width: 767px ) {
	#dslc-module-5346 .dslc-separator {
		margin-bottom: 20px;
		padding-bottom: 20px
	}
}#dslc-module-5348 .dslc-separator {
	margin-bottom: 20px;
	padding-bottom: 20px;
	border-color: #ededed;
	border-width: 1px
}

#dslc-module-5348 .dslc-separator-wrapper {
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: top left;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px
}

@media only screen and (min-width : 768px) and (max-width : 1024px) {
	#dslc-module-5348 .dslc-separator {
		margin-bottom: 1px;
		padding-bottom: 1px
	}
}#dslc-module-5349 .dslc-html-module-content {
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin-bottom: 30px;
	min-height: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px
}

#dslc-module-5349 .dslc-html-module-content, #dslc-module-5349 .dslc-html-module-content p {
	font-size: 17px;
	font-weight: 300;
	font-style: normal;
	line-height: 27px;
	text-align: left
}

#dslc-module-5349 .dslc-html-module-content p {
	margin-bottom: 25px
}

#dslc-module-5349 .dslc-html-module-content h1 {
	font-size: 66px;
	font-weight: 200;
	font-style: normal;
	line-height: 70px;
	margin-bottom: 30px;
	text-align: left
}

#dslc-module-5349 .dslc-html-module-content h2 {
	font-size: 50px;
	font-weight: 200;
	font-style: normal;
	line-height: 55px;
	margin-bottom: 24px;
	text-align: left
}

#dslc-module-5349 .dslc-html-module-content h3 {
	font-size: 42px;
	font-weight: 200;
	font-style: normal;
	line-height: 48px;
	margin-bottom: 25px;
	text-align: left
}

#dslc-module-5349 .dslc-html-module-content h4 {
	font-size: 30px;
	font-weight: 300;
	font-style: normal;
	line-height: 38px;
	margin-bottom: 20px;
	text-align: left
}

#dslc-module-5349 .dslc-html-module-content h5 {
	font-size: 24px;
	font-weight: 300;
	font-style: normal;
	line-height: 33px;
	margin-bottom: 20px;
	text-align: left
}

#dslc-module-5349 .dslc-html-module-content h6 {
	font-style: normal;
	text-align: left
}

#dslc-module-5349 .dslc-html-module-content ul {
	list-style-type: disc
}

#dslc-module-5349 .dslc-html-module-content ol {
	list-style-type: decimal
}

#dslc-module-5349 .dslc-html-module-content li {
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px
}

#dslc-module-5349 input[type=text], #dslc-module-5349 input[type=password], #dslc-module-5349 input[type=number], #dslc-module-5349 input[type=email], #dslc-module-5349 input[type=tel], #dslc-module-5349 textarea, #dslc-module-5349 select {
	background-color: #fff;
	border-radius: 0px;
	color: #4d4d4d;
	margin-top: 0px;
	margin-bottom: 0px;
	width: 100%;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 15px;
	border-color: #ddd;
	border-width: 1px;
	border-style: solid solid solid solid
}

#dslc-module-5349 .dslc-html-module-content blockquote {
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: top left;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px
}

#dslc-module-5349 .dslc-html-module-content blockquote, #dslc-module-5349 .dslc-html-module-content blockquote p {
	font-size: 13px;
	font-weight: 400;
	line-height: 22px
}

#dslc-module-5349 blockquote, #dslc-module-5349 .dslc-html-module-content blockquote p {
	text-align: left
}

#dslc-module-5349 input[type=submit], #dslc-module-5349 input[type=button], #dslc-module-5349 button {
	background-color: #5890e5;
	border-radius: 3px;
	color: #fff;
	font-size: 13px;
	font-weight: 500;
	line-height: 13px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 15px
}

#dslc-module-5349 input[type=submit]:hover, #dslc-module-5349 input[type=button]:hover, #dslc-module-5349 button:hover {
	background-color: #5890e5;
	color: #fff;
	border-color: #5890e5
}

@media only screen and (min-width : 768px) and (max-width : 1024px) {
	#dslc-module-5349 .dslc-html-module-content {
		margin-bottom: 39px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px
	}
	
	#dslc-module-5349 .dslc-html-module-content, #dslc-module-5349 .dslc-html-module-content p {
		font-size: 16px;
		line-height: 26px
	}
	
	#dslc-module-5349 .dslc-html-module-content h1 {
		font-size: 13px;
		line-height: 13px;
		margin-bottom: 15px
	}
	
	#dslc-module-5349 .dslc-html-module-content h2 {
		font-size: 40px;
		line-height: 46px;
		margin-bottom: 0px
	}
	
	#dslc-module-5349 .dslc-html-module-content h3 {
		font-size: 24px;
		line-height: 26px;
		margin-bottom: 30px
	}
	
	#dslc-module-5349 .dslc-html-module-content h4 {
		font-size: 13px;
		line-height: 13px;
		margin-bottom: 15px
	}
	
	#dslc-module-5349 .dslc-html-module-content h5 {
		font-size: 13px;
		line-height: 13px;
		margin-bottom: 15px
	}
	
	#dslc-module-5349 .dslc-html-module-content h6 {
		font-size: 13px;
		line-height: 13px;
		margin-bottom: 15px
	}
}@media only screen and ( max-width: 767px ) {
	#dslc-module-5349 .dslc-html-module-content {
		margin-bottom: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px
	}
	
	#dslc-module-5349 .dslc-html-module-content, #dslc-module-5349 .dslc-html-module-content p {
		font-size: 14px;
		line-height: 21px
	}
	
	#dslc-module-5349 .dslc-html-module-content h1 {
		font-size: 13px;
		line-height: 13px;
		margin-bottom: 15px
	}
	
	#dslc-module-5349 .dslc-html-module-content h2 {
		font-size: 34px;
		line-height: 32px;
		margin-bottom: 10px
	}
	
	#dslc-module-5349 .dslc-html-module-content h3 {
		font-size: 18px;
		line-height: 24px;
		margin-bottom: 20px
	}
	
	#dslc-module-5349 .dslc-html-module-content h4 {
		font-size: 13px;
		line-height: 13px;
		margin-bottom: 15px
	}
	
	#dslc-module-5349 .dslc-html-module-content h5 {
		font-size: 13px;
		line-height: 13px;
		margin-bottom: 15px
	}
	
	#dslc-module-5349 .dslc-html-module-content h6 {
		font-size: 13px;
		line-height: 13px;
		margin-bottom: 15px
	}
}#dslc-module-5350 .dslc-tp-meta {
	text-align: left;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin-bottom: 0px;
	min-height: 0px;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 30px;
	padding-right: 30px;
	border-color: rgb(241, 241, 241);
	border-width: 1px;
	border-style: solid solid solid solid
}

#dslc-module-5350 li {
	margin: 8px;
	color: rgb(97, 103, 108)
}

#dslc-module-5350 .dslc-tp-meta-avatar img {
	border-radius: 3px
}

#dslc-module-5350 .dslc-tp-meta-avatar {
	margin-right: 12px;
	width: 49px
}

#dslc-module-5350 li, #dslc-module-5350 li a {
	font-size: 24px;
	font-weight: 300;
	line-height: 36px
}

@media only screen and (min-width : 768px) and (max-width : 1024px) {
	#dslc-module-5350 .dslc-tp-meta {
		padding-top: 15px;
		padding-bottom: 15px;
		padding-left: 20px;
		padding-right: 20px
	}
	
	#dslc-module-5350 li, #dslc-module-5350 li a {
		font-size: 20px
	}
}@media only screen and ( max-width: 767px ) {
	#dslc-module-5350 .dslc-tp-meta {
		padding-top: 15px;
		padding-bottom: 15px;
		padding-left: 20px;
		padding-right: 20px
	}
	
	#dslc-module-5350 li, #dslc-module-5350 li a {
		font-size: 16px
	}
}#dslc-module-5351 .dslc-text-module-content {
	min-height: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 30px;
	padding-right: 30px;
	background-color: transparent;
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: top left;
	background-size: auto;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	border-color: rgb(241, 241, 241);
	border-width: 1px;
	border-style: none solid solid solid
}

#dslc-module-5351 .dslc-text-module-content, #dslc-module-5351 .dslc-text-module-content .dslca-editable-content, #dslc-module-5351 .dslc-text-module-content p {
	font-size: 15px;
	font-weight: 300;
	font-style: normal;
	letter-spacing: 0px;
	line-height: 24px;
	text-align: left
}

#dslc-module-5351 .dslc-text-module-content p {
	margin-bottom: 0px
}

#dslc-module-5351 .dslc-text-module-content h1 {
	font-size: 66px;
	font-weight: 200;
	font-style: normal;
	letter-spacing: 0px;
	line-height: 70px;
	margin-bottom: 30px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	text-align: left;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px
}

#dslc-module-5351 .dslc-text-module-content h2 {
	font-size: 50px;
	font-weight: 200;
	font-style: normal;
	letter-spacing: 0px;
	line-height: 55px;
	margin-bottom: 24px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	text-align: left;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px
}

#dslc-module-5351 .dslc-text-module-content h3 {
	font-size: 42px;
	font-weight: 200;
	font-style: normal;
	letter-spacing: 0px;
	line-height: 48px;
	margin-bottom: 25px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	text-align: left;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px
}

#dslc-module-5351 .dslc-text-module-content h4 {
	font-size: 30px;
	font-weight: 300;
	font-style: normal;
	letter-spacing: 0px;
	line-height: 38px;
	margin-bottom: 20px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	text-align: left;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px
}

#dslc-module-5351 .dslc-text-module-content h5 {
	font-size: 24px;
	font-weight: 300;
	font-style: normal;
	letter-spacing: 0px;
	line-height: 33px;
	margin-bottom: 20px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	text-align: left;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px
}

#dslc-module-5351 .dslc-text-module-content h6 {
	font-style: normal;
	letter-spacing: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	text-align: left;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px
}

#dslc-module-5351 .dslc-text-module-content ul {
	list-style-type: disc
}

#dslc-module-5351 .dslc-text-module-content ol {
	list-style-type: decimal
}

#dslc-module-5351 .dslc-text-module-content li {
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px
}

#dslc-module-5351 input[type=text], #dslc-module-5351 input[type=password], #dslc-module-5351 input[type=number], #dslc-module-5351 input[type=email], #dslc-module-5351 input[type=tel], #dslc-module-5351 textarea, #dslc-module-5351 select {
	color: #4d4d4d;
	margin-bottom: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 15px;
	background-color: #fff;
	border-radius: 0px;
	border-color: #ddd;
	border-width: 1px;
	border-style: solid solid solid solid
}

#dslc-module-5351 .dslc-text-module-content blockquote, #dslc-module-5351 .dslc-text-module-content blockquote p {
	font-size: 13px;
	font-weight: 400;
	line-height: 22px
}

#dslc-module-5351 blockquote {
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: top left;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px
}

#dslc-module-5351 blockquote, #dslc-module-5351 .dslc-text-module-content blockquote p {
	text-align: left
}

#dslc-module-5351 input[type=submit], #dslc-module-5351 button {
	background-color: #5890e5;
	border-radius: 3px;
	color: #fff;
	font-size: 13px;
	font-weight: 500;
	line-height: 13px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 15px
}

#dslc-module-5351 input[type=submit]:hover, #dslc-module-5351 button:hover {
	background-color: #5890e5;
	color: #fff;
	border-color: #5890e5
}

@media only screen and (min-width : 768px) and (max-width : 1024px) {
	#dslc-module-5351 .dslc-text-module-content {
		margin-bottom: 25px;
		padding-top: 15px;
		padding-bottom: 15px;
		padding-left: 20px;
		padding-right: 20px
	}
	
	#dslc-module-5351 .dslc-text-module-content, #dslc-module-5351 .dslc-text-module-content .dslca-editable-content, #dslc-module-5351 .dslc-text-module-content p {
		font-size: 14px;
		line-height: 22px;
		text-align: left
	}
	
	#dslc-module-5351 .dslc-text-module-content p {
		margin-bottom: 20px
	}
	
	#dslc-module-5351 .dslc-text-module-content h1 {
		font-size: 13px;
		line-height: 13px;
		margin-bottom: 15px;
		text-align: left
	}
	
	#dslc-module-5351 .dslc-text-module-content h2 {
		font-size: 40px;
		line-height: 46px;
		margin-bottom: 0px;
		text-align: left
	}
	
	#dslc-module-5351 .dslc-text-module-content h3 {
		font-size: 24px;
		line-height: 26px;
		margin-bottom: 30px;
		text-align: left
	}
	
	#dslc-module-5351 .dslc-text-module-content h4 {
		font-size: 13px;
		line-height: 13px;
		margin-bottom: 15px;
		text-align: left
	}
	
	#dslc-module-5351 .dslc-text-module-content h5 {
		font-size: 13px;
		line-height: 13px;
		margin-bottom: 15px;
		text-align: left
	}
	
	#dslc-module-5351 .dslc-text-module-content h6 {
		font-size: 13px;
		line-height: 13px;
		margin-bottom: 15px;
		text-align: left
	}
	
	#dslc-module-5351 .dslc-text-module-content li {
		font-size: 13px;
		line-height: 22px;
		margin-bottom: 10px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px
	}
	
	#dslc-module-5351 .dslc-text-module-content ul, #dslc-module-5351 .dslc-text-module-content ol {
		margin-bottom: 25px;
		margin-left: 25px
	}
	
	#dslc-module-5351 .dslc-text-module-content blockquote, #dslc-module-5351 .dslc-text-module-content blockquote p {
		font-size: 13px;
		line-height: 22px
	}
	
	#dslc-module-5351 blockquote {
		margin-bottom: 0px;
		margin-left: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		text-align: left
	}
}@media only screen and ( max-width: 767px ) {
	#dslc-module-5351 .dslc-text-module-content {
		margin-bottom: 0px;
		padding-top: 15px;
		padding-bottom: 15px;
		padding-left: 20px;
		padding-right: 20px
	}
	
	#dslc-module-5351 .dslc-text-module-content, #dslc-module-5351 .dslc-text-module-content .dslca-editable-content, #dslc-module-5351 .dslc-text-module-content p {
		font-size: 14px;
		line-height: 21px;
		text-align: left
	}
	
	#dslc-module-5351 .dslc-text-module-content p {
		margin-bottom: 20px
	}
	
	#dslc-module-5351 .dslc-text-module-content h1 {
		font-size: 13px;
		line-height: 13px;
		margin-bottom: 15px;
		text-align: left
	}
	
	#dslc-module-5351 .dslc-text-module-content h2 {
		font-size: 34px;
		line-height: 32px;
		margin-bottom: 10px;
		text-align: left
	}
	
	#dslc-module-5351 .dslc-text-module-content h3 {
		font-size: 18px;
		line-height: 24px;
		margin-bottom: 20px;
		text-align: left
	}
	
	#dslc-module-5351 .dslc-text-module-content h4 {
		font-size: 13px;
		line-height: 13px;
		margin-bottom: 15px;
		text-align: left
	}
	
	#dslc-module-5351 .dslc-text-module-content h5 {
		font-size: 13px;
		line-height: 13px;
		margin-bottom: 15px;
		text-align: left
	}
	
	#dslc-module-5351 .dslc-text-module-content h6 {
		font-size: 13px;
		line-height: 13px;
		margin-bottom: 15px;
		text-align: left
	}
	
	#dslc-module-5351 .dslc-text-module-content li {
		font-size: 13px;
		line-height: 22px;
		margin-bottom: 10px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px
	}
	
	#dslc-module-5351 .dslc-text-module-content ul, #dslc-module-5351 .dslc-text-module-content ol {
		margin-bottom: 25px;
		margin-left: 25px
	}
	
	#dslc-module-5351 .dslc-text-module-content blockquote, #dslc-module-5351 .dslc-text-module-content blockquote p {
		font-size: 13px;
		line-height: 22px
	}
	
	#dslc-module-5351 blockquote {
		margin-bottom: 0px;
		margin-left: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		text-align: left
	}
}#dslc-module-5352 .dslc-tp-meta {
	text-align: left;
	background-color: transparent;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	margin-bottom: 40px;
	min-height: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px
}

#dslc-module-5352 li {
	margin: 23px;
	color: rgb(209, 209, 209)
}

#dslc-module-5352 .dslc-tp-meta-avatar img {
	border-radius: 100px
}

#dslc-module-5352 .dslc-tp-meta-avatar {
	margin-right: 10px;
	width: 30px
}

#dslc-module-5352 li, #dslc-module-5352 li a {
	font-size: 17px;
	font-weight: 300;
	line-height: 27px
}

#dslc-module-5352 li a {
	color: rgb(42, 160, 239)
}

#dslc-module-5352 li a:hover {
	color: rgb(75, 123, 194)
}

@media only screen and (min-width : 768px) and (max-width : 1024px) {
	#dslc-module-5352 .dslc-tp-meta {
		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 0px;
		padding-right: 0px
	}
	
	#dslc-module-5352 li, #dslc-module-5352 li a {
		font-size: 16px
	}
}@media only screen and ( max-width: 767px ) {
	#dslc-module-5352 .dslc-tp-meta {
		padding-top: 15px;
		padding-bottom: 15px;
		padding-left: 0px;
		padding-right: 0px
	}
	
	#dslc-module-5352 li, #dslc-module-5352 li a {
		font-size: 16px
	}
}#dslc-module-5353 .dslc-separator {
	margin-bottom: 1px;
	padding-bottom: 1px;
	border-color: #ededed;
	border-width: 1px
}

#dslc-module-5353 .dslc-separator-wrapper {
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: top left;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px
}

@media only screen and (min-width : 768px) and (max-width : 1024px) {
	#dslc-module-5353 .dslc-separator {
		margin-bottom: 1px;
		padding-bottom: 1px
	}
}@media only screen and ( max-width: 767px ) {
	#dslc-module-5353 .dslc-separator {
		margin-bottom: 1px;
		padding-bottom: 1px
	}
}#dslc-module-5354 .dslc-text-module-content {
	min-height: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: top left;
	background-size: auto;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px
}

#dslc-module-5354 .dslc-text-module-content, #dslc-module-5354 .dslc-text-module-content .dslca-editable-content, #dslc-module-5354 .dslc-text-module-content p {
	font-size: 17px;
	font-weight: 300;
	font-style: normal;
	letter-spacing: 0px;
	line-height: 27px;
	text-align: left
}

#dslc-module-5354 .dslc-text-module-content p {
	margin-bottom: 25px
}

#dslc-module-5354 .dslc-text-module-content h1 {
	font-size: 66px;
	font-weight: 200;
	font-style: normal;
	letter-spacing: 0px;
	line-height: 70px;
	margin-bottom: 30px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	text-align: left;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px
}

#dslc-module-5354 .dslc-text-module-content h2 {
	color: rgb(78, 83, 87);
	font-size: 20px;
	font-weight: 300;
	font-style: normal;
	letter-spacing: 0px;
	line-height: 30px;
	margin-bottom: 24px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	text-align: left;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px
}

#dslc-module-5354 .dslc-text-module-content h3 {
	font-size: 42px;
	font-weight: 200;
	font-style: normal;
	letter-spacing: 0px;
	line-height: 48px;
	margin-bottom: 25px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	text-align: left;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px
}

#dslc-module-5354 .dslc-text-module-content h4 {
	font-size: 30px;
	font-weight: 300;
	font-style: normal;
	letter-spacing: 0px;
	line-height: 38px;
	margin-bottom: 20px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	text-align: left;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px
}

#dslc-module-5354 .dslc-text-module-content h5 {
	font-size: 24px;
	font-weight: 300;
	font-style: normal;
	letter-spacing: 0px;
	line-height: 33px;
	margin-bottom: 20px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	text-align: left;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px
}

#dslc-module-5354 .dslc-text-module-content h6 {
	font-style: normal;
	letter-spacing: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	text-align: left;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px
}

#dslc-module-5354 .dslc-text-module-content ul {
	list-style-type: disc
}

#dslc-module-5354 .dslc-text-module-content ol {
	list-style-type: decimal
}

#dslc-module-5354 .dslc-text-module-content li {
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px
}

#dslc-module-5354 input[type=text], #dslc-module-5354 input[type=password], #dslc-module-5354 input[type=number], #dslc-module-5354 input[type=email], #dslc-module-5354 input[type=tel], #dslc-module-5354 textarea, #dslc-module-5354 select {
	color: #4d4d4d;
	margin-bottom: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 15px;
	background-color: #fff;
	border-radius: 0px;
	border-color: #ddd;
	border-width: 1px;
	border-style: solid solid solid solid
}

#dslc-module-5354 .dslc-text-module-content blockquote, #dslc-module-5354 .dslc-text-module-content blockquote p {
	font-size: 13px;
	font-weight: 400;
	line-height: 22px
}

#dslc-module-5354 blockquote {
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: top left;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px
}

#dslc-module-5354 blockquote, #dslc-module-5354 .dslc-text-module-content blockquote p {
	text-align: left
}

#dslc-module-5354 input[type=submit], #dslc-module-5354 button {
	background-color: #5890e5;
	border-radius: 3px;
	color: #fff;
	font-size: 13px;
	font-weight: 500;
	line-height: 13px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 15px
}

#dslc-module-5354 input[type=submit]:hover, #dslc-module-5354 button:hover {
	background-color: #5890e5;
	color: #fff;
	border-color: #5890e5
}

@media only screen and (min-width : 768px) and (max-width : 1024px) {
	#dslc-module-5354 .dslc-text-module-content {
		margin-bottom: 20px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px
	}
	
	#dslc-module-5354 .dslc-text-module-content, #dslc-module-5354 .dslc-text-module-content .dslca-editable-content, #dslc-module-5354 .dslc-text-module-content p {
		font-size: 14px;
		line-height: 22px;
		text-align: left
	}
	
	#dslc-module-5354 .dslc-text-module-content p {
		margin-bottom: 20px
	}
	
	#dslc-module-5354 .dslc-text-module-content h1 {
		font-size: 13px;
		line-height: 13px;
		margin-bottom: 15px;
		text-align: left
	}
	
	#dslc-module-5354 .dslc-text-module-content h2 {
		font-size: 16px;
		line-height: 22px;
		margin-bottom: 15px;
		text-align: left
	}
	
	#dslc-module-5354 .dslc-text-module-content h3 {
		font-size: 24px;
		line-height: 26px;
		margin-bottom: 30px;
		text-align: left
	}
	
	#dslc-module-5354 .dslc-text-module-content h4 {
		font-size: 13px;
		line-height: 13px;
		margin-bottom: 15px;
		text-align: left
	}
	
	#dslc-module-5354 .dslc-text-module-content h5 {
		font-size: 13px;
		line-height: 13px;
		margin-bottom: 15px;
		text-align: left
	}
	
	#dslc-module-5354 .dslc-text-module-content h6 {
		font-size: 13px;
		line-height: 13px;
		margin-bottom: 15px;
		text-align: left
	}
	
	#dslc-module-5354 .dslc-text-module-content li {
		font-size: 13px;
		line-height: 22px;
		margin-bottom: 10px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px
	}
	
	#dslc-module-5354 .dslc-text-module-content ul, #dslc-module-5354 .dslc-text-module-content ol {
		margin-bottom: 25px;
		margin-left: 25px
	}
	
	#dslc-module-5354 .dslc-text-module-content blockquote, #dslc-module-5354 .dslc-text-module-content blockquote p {
		font-size: 13px;
		line-height: 22px
	}
	
	#dslc-module-5354 blockquote {
		margin-bottom: 0px;
		margin-left: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		text-align: left
	}
}@media only screen and ( max-width: 767px ) {
	#dslc-module-5354 .dslc-text-module-content {
		margin-bottom: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px
	}
	
	#dslc-module-5354 .dslc-text-module-content, #dslc-module-5354 .dslc-text-module-content .dslca-editable-content, #dslc-module-5354 .dslc-text-module-content p {
		font-size: 14px;
		line-height: 22px;
		text-align: left
	}
	
	#dslc-module-5354 .dslc-text-module-content p {
		margin-bottom: 20px
	}
	
	#dslc-module-5354 .dslc-text-module-content h1 {
		font-size: 13px;
		line-height: 13px;
		margin-bottom: 15px;
		text-align: left
	}
	
	#dslc-module-5354 .dslc-text-module-content h2 {
		font-size: 17px;
		line-height: 27px;
		margin-bottom: 10px;
		text-align: left
	}
	
	#dslc-module-5354 .dslc-text-module-content h3 {
		font-size: 18px;
		line-height: 24px;
		margin-bottom: 20px;
		text-align: left
	}
	
	#dslc-module-5354 .dslc-text-module-content h4 {
		font-size: 13px;
		line-height: 13px;
		margin-bottom: 15px;
		text-align: left
	}
	
	#dslc-module-5354 .dslc-text-module-content h5 {
		font-size: 13px;
		line-height: 13px;
		margin-bottom: 15px;
		text-align: left
	}
	
	#dslc-module-5354 .dslc-text-module-content h6 {
		font-size: 13px;
		line-height: 13px;
		margin-bottom: 15px;
		text-align: left
	}
	
	#dslc-module-5354 .dslc-text-module-content li {
		font-size: 13px;
		line-height: 22px;
		margin-bottom: 10px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px
	}
	
	#dslc-module-5354 .dslc-text-module-content ul, #dslc-module-5354 .dslc-text-module-content ol {
		margin-bottom: 25px;
		margin-left: 25px
	}
	
	#dslc-module-5354 .dslc-text-module-content blockquote, #dslc-module-5354 .dslc-text-module-content blockquote p {
		font-size: 13px;
		line-height: 22px
	}
	
	#dslc-module-5354 blockquote {
		margin-bottom: 0px;
		margin-left: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		text-align: left
	}
}#dslc-module-5355 .dslc-button {
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	min-height: 0px;
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: top left;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px
}

#dslc-module-5355 .dslc-button a {
	background-color: transparent;
	border-radius: 3px;
	padding-top: 12px;
	padding-bottom: 12px;
	padding-left: 18px;
	padding-right: 18px;
	display: inline-block;
	color: rgb(42, 160, 239);
	font-size: 17px;
	font-style: normal;
	font-weight: 300;
	letter-spacing: 0px;
	border-color: rgb(239, 236, 236);
	border-width: 1px;
	border-style: solid solid solid solid
}

#dslc-module-5355 .dslc-button a:hover {
	background-color: #4b7bc2;
	color: #fff;
	border-color: rgb(75, 123, 194)
}

#dslc-module-5355 .dslc-button a .dslc-icon {
	margin-right: 5px;
	margin-left: 0px
}

@media only screen and (min-width : 768px) and (max-width : 1024px) {
	#dslc-module-5355 .dslc-button {
		margin-bottom: 0px;
		text-align: left
	}
	
	#dslc-module-5355 .dslc-button a {
		padding-top: 8px;
		padding-bottom: 8px;
		padding-left: 7px;
		padding-right: 7px;
		font-size: 14px
	}
	
	#dslc-module-5355 .dslc-button a .dslc-icon {
		margin-right: 0px
	}
}@media only screen and ( max-width: 767px ) {
	#dslc-module-5355 .dslc-button {
		margin-bottom: 0px;
		text-align: left
	}
	
	#dslc-module-5355 .dslc-button a {
		padding-top: 12px;
		padding-bottom: 12px;
		padding-left: 12px;
		padding-right: 12px;
		font-size: 16px
	}
	
	#dslc-module-5355 .dslc-button a .dslc-icon {
		margin-right: 5px
	}
}#dslc-module-5356 .dslc-separator {
	margin-bottom: 40px;
	padding-bottom: 40px;
	border-color: #ededed;
	border-width: 1px
}

#dslc-module-5356 .dslc-separator-wrapper {
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: top left;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px
}

@media only screen and (min-width : 768px) and (max-width : 1024px) {
	#dslc-module-5356 .dslc-separator {
		margin-bottom: 20px;
		padding-bottom: 20px
	}
}@media only screen and ( max-width: 767px ) {
	#dslc-module-5356 .dslc-separator {
		margin-bottom: 20px;
		padding-bottom: 20px
	}
}#dslc-module-5359 .dslc-info-box {
	text-align: center;
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: top left;
	border-radius: 0px;
	margin-bottom: 0px;
	min-height: 0px;
	padding-top: 30px;
	padding-bottom: 30px;
	padding-left: 30px;
	padding-right: 30px;
	border-color: rgb(238, 238, 238);
	border-width: 1px;
	border-style: solid solid solid solid
}

#dslc-module-5359 .dslc-info-box-main-wrap {
	max-width: 100%
}

#dslc-module-5359 .dslc-info-box-wrapper {
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: top left;
	border-radius: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px
}

#dslc-module-5359 .dslc-info-box-image {
	text-align: inherit;
	margin-top: 14px;
	margin-bottom: 25px
}

#dslc-module-5359 .dslc-info-box-image-inner {
	background-color: transparent;
	border-radius: 28px;
	width: 75px;
	height: 75px
}

#dslc-module-5359 .dslc-info-box-image-inner .dslc-icon {
	color: rgb(86, 174, 227);
	font-size: 51px
}

#dslc-module-5359 .dslc-info-box-image, #dslc-module-5359 .dslc-info-box-icon-pos-aside .dslc-info-box-image {
	margin-right: 0px
}

#dslc-module-5359 .dslc-info-box-image-alt {
	text-align: center
}

#dslc-module-5359 .dslc-info-box-image-alt-inner img {
	border-radius: 0px;
	margin-bottom: 25px
}

#dslc-module-5359 .dslc-info-box-image-alt-inner {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	max-width: 100px
}

#dslc-module-5359 .dslc-info-box-title {
	text-align: inherit;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px
}

#dslc-module-5359 .dslc-info-box-title h4 {
	color: rgb(78, 83, 87);
	font-size: 20px;
	font-weight: 300;
	letter-spacing: 0px;
	line-height: 27px
}

#dslc-module-5359 .dslc-info-box-content {
	text-align: inherit;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 28px;
	margin-left: 0px
}

#dslc-module-5359 .dslc-info-box-content, #dslc-module-5359 .dslc-info-box-content p {
	font-size: 14px;
	font-weight: 300;
	line-height: 22px
}

#dslc-module-5359 .dslc-info-box-content p {
	margin-bottom: 0px
}

#dslc-module-5359 .dslc-info-box-button a {
	background-color: transparent;
	border-radius: 3px;
	color: rgb(42, 160, 239);
	font-size: 17px;
	font-weight: 300;
	letter-spacing: 0px;
	padding-top: 12px;
	padding-bottom: 12px;
	padding-left: 18px;
	padding-right: 18px;
	border-width: 1px;
	border-style: solid solid solid solid;
	border-color: rgb(239, 236, 236)
}

#dslc-module-5359 .dslc-info-box-button a:hover {
	background-color: rgb(75, 123, 194);
	color: #fff;
	border-color: rgb(75, 123, 194)
}

#dslc-module-5359 .dslc-info-box-button {
	margin-top: 0px;
	margin-right: 0px
}

#dslc-module-5359 .dslc-info-box-button a .dslc-icon {
	color: rgb(42, 160, 239);
	margin-right: 5px
}

#dslc-module-5359 .dslc-info-box-button a.dslc-secondary {
	background-color: rgba(0, 0, 0, 0);
	border-radius: 3px;
	font-size: 13px;
	font-weight: 400;
	letter-spacing: 0px;
	margin-left: 5px;
	margin-top: 0px;
	padding-top: 13px;
	padding-bottom: 13px;
	padding-left: 16px;
	padding-right: 16px;
	border-width: 1px;
	border-style: solid solid solid solid;
	border-color: rgb(226, 223, 223)
}

#dslc-module-5359 .dslc-info-box-button a.dslc-secondary:hover {
	background-color: rgb(75, 123, 194);
	color: #fff;
	border-color: rgb(75, 123, 194)
}

#dslc-module-5359 .dslc-info-box-button a.dslc-secondary .dslc-icon {
	margin-right: 5px
}

@media only screen and (min-width : 768px) and (max-width : 1024px) {
	#dslc-module-5359 .dslc-info-box {
		margin-bottom: 0px;
		padding-top: 25px;
		padding-bottom: 25px;
		padding-left: 5px;
		padding-right: 5px
	}
	
	#dslc-module-5359 .dslc-info-box-wrapper {
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px
	}
	
	#dslc-module-5359 .dslc-info-box-main-wrap {
		max-width: 100%
	}
	
	#dslc-module-5359 .dslc-info-box-image {
		margin-top: 0px
	}
	
	#dslc-module-5359 .dslc-info-box-image, #dslc-module-5359 .dslc-info-box-icon-pos-aside .dslc-info-box-image {
		margin-right: 9px
	}
	
	#dslc-module-5359 .dslc-info-box-image-inner {
		width: 60px;
		height: 60px
	}
	
	#dslc-module-5359 .dslc-info-box-image-inner .dslc-icon {
		font-size: 43px
	}
	
	#dslc-module-5359 .dslc-info-box-title h4 {
		font-size: 16px;
		line-height: 22px
	}
	
	#dslc-module-5359 .dslc-info-box-title {
		margin-bottom: 13px
	}
	
	#dslc-module-5359 .dslc-info-box-content, #dslc-module-5359 .dslc-info-box-content p {
		font-size: 13px;
		line-height: 22px
	}
	
	#dslc-module-5359 .dslc-info-box-content {
		margin-bottom: 25px
	}
	
	#dslc-module-5359 .dslc-info-box-button a {
		font-size: 14px;
		padding-top: 13px;
		padding-bottom: 13px;
		padding-left: 16px;
		padding-right: 16px
	}
	
	#dslc-module-5359 .dslc-info-box-button {
		margin-top: 0px;
		margin-right: 0px
	}
	
	#dslc-module-5359 .dslc-info-box-button a .dslc-icon {
		margin-right: 5px
	}
	
	#dslc-module-5359 .dslc-info-box-button a.dslc-secondary {
		margin-left: 0px;
		margin-top: 0px
	}
}@media only screen and ( max-width: 767px ) {
	#dslc-module-5359 .dslc-info-box {
		margin-bottom: 0px;
		padding-top: 30px;
		padding-bottom: 30px;
		padding-left: 30px;
		padding-right: 30px
	}
	
	#dslc-module-5359 .dslc-info-box-wrapper {
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px
	}
	
	#dslc-module-5359 .dslc-info-box-main-wrap {
		max-width: 100%
	}
	
	#dslc-module-5359 .dslc-info-box-image {
		margin-top: -2px
	}
	
	#dslc-module-5359 .dslc-info-box-image, #dslc-module-5359 .dslc-info-box-icon-pos-aside .dslc-info-box-image {
		margin-right: 0px
	}
	
	#dslc-module-5359 .dslc-info-box-image-inner {
		width: 75px;
		height: 75px
	}
	
	#dslc-module-5359 .dslc-info-box-image-inner .dslc-icon {
		font-size: 51px
	}
	
	#dslc-module-5359 .dslc-info-box-title h4 {
		font-size: 20px;
		line-height: 27px
	}
	
	#dslc-module-5359 .dslc-info-box-title {
		margin-bottom: 20px
	}
	
	#dslc-module-5359 .dslc-info-box-content, #dslc-module-5359 .dslc-info-box-content p {
		font-size: 14px;
		line-height: 22px
	}
	
	#dslc-module-5359 .dslc-info-box-content {
		margin-bottom: 35px
	}
	
	#dslc-module-5359 .dslc-info-box-button a {
		font-size: 17px;
		padding-top: 13px;
		padding-bottom: 13px;
		padding-left: 16px;
		padding-right: 16px
	}
	
	#dslc-module-5359 .dslc-info-box-button {
		margin-top: 0px;
		margin-right: 0px
	}
	
	#dslc-module-5359 .dslc-info-box-button a .dslc-icon {
		margin-right: 5px
	}
	
	#dslc-module-5359 .dslc-info-box-button a.dslc-secondary {
		margin-left: 0px;
		margin-top: 0px
	}
}#dslc-module-5360 .dslc-separator {
	margin-bottom: 40px;
	padding-bottom: 40px;
	border-color: #ededed;
	border-width: 1px
}

#dslc-module-5360 .dslc-separator-wrapper {
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: top left;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px
}

@media only screen and (min-width : 768px) and (max-width : 1024px) {
	#dslc-module-5360 .dslc-separator {
		margin-bottom: 20px;
		padding-bottom: 20px
	}
}@media only screen and ( max-width: 767px ) {
	#dslc-module-5360 .dslc-separator {
		margin-bottom: 20px;
		padding-bottom: 20px
	}
}#dslc-module-246 .dslc-text-module-content {
	min-height: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: top left;
	background-size: auto;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px
}

#dslc-module-246 .dslc-text-module-content, #dslc-module-246 .dslc-text-module-content .dslca-editable-content, #dslc-module-246 .dslc-text-module-content p {
	font-size: 17px;
	font-weight: 300;
	font-style: normal;
	letter-spacing: 0px;
	line-height: 27px;
	text-align: left
}

#dslc-module-246 .dslc-text-module-content p {
	margin-bottom: 25px
}

#dslc-module-246 .dslc-text-module-content h1 {
	font-size: 66px;
	font-weight: 200;
	font-style: normal;
	letter-spacing: 0px;
	line-height: 70px;
	margin-bottom: 30px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	text-align: left;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px
}

#dslc-module-246 .dslc-text-module-content h2 {
	color: rgb(78, 83, 87);
	font-size: 20px;
	font-weight: 300;
	font-style: normal;
	letter-spacing: 0px;
	line-height: 30px;
	margin-bottom: 30px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	text-align: left;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px
}

#dslc-module-246 .dslc-text-module-content h3 {
	font-size: 42px;
	font-weight: 200;
	font-style: normal;
	letter-spacing: 0px;
	line-height: 48px;
	margin-bottom: 25px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	text-align: left;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px
}

#dslc-module-246 .dslc-text-module-content h4 {
	font-size: 30px;
	font-weight: 300;
	font-style: normal;
	letter-spacing: 0px;
	line-height: 38px;
	margin-bottom: 20px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	text-align: left;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px
}

#dslc-module-246 .dslc-text-module-content h5 {
	font-size: 24px;
	font-weight: 300;
	font-style: normal;
	letter-spacing: 0px;
	line-height: 33px;
	margin-bottom: 20px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	text-align: left;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px
}

#dslc-module-246 .dslc-text-module-content h6 {
	font-style: normal;
	letter-spacing: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	text-align: left;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px
}

#dslc-module-246 .dslc-text-module-content ul {
	list-style-type: disc
}

#dslc-module-246 .dslc-text-module-content ol {
	list-style-type: decimal
}

#dslc-module-246 .dslc-text-module-content li {
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px
}

#dslc-module-246 input[type=text], #dslc-module-246 input[type=password], #dslc-module-246 input[type=number], #dslc-module-246 input[type=email], #dslc-module-246 input[type=tel], #dslc-module-246 textarea, #dslc-module-246 select {
	color: #4d4d4d;
	margin-bottom: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 15px;
	background-color: #fff;
	border-radius: 0px;
	border-color: #ddd;
	border-width: 1px;
	border-style: solid solid solid solid
}

#dslc-module-246 .dslc-text-module-content blockquote, #dslc-module-246 .dslc-text-module-content blockquote p {
	font-size: 13px;
	font-weight: 400;
	line-height: 22px
}

#dslc-module-246 blockquote {
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: top left;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px
}

#dslc-module-246 blockquote, #dslc-module-246 .dslc-text-module-content blockquote p {
	text-align: left
}

#dslc-module-246 input[type=submit], #dslc-module-246 button {
	background-color: #5890e5;
	border-radius: 3px;
	color: #fff;
	font-size: 13px;
	font-weight: 500;
	line-height: 13px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 15px
}

#dslc-module-246 input[type=submit]:hover, #dslc-module-246 button:hover {
	background-color: #5890e5;
	color: #fff;
	border-color: #5890e5
}

@media only screen and (min-width : 768px) and (max-width : 1024px) {
	#dslc-module-246 .dslc-text-module-content {
		margin-bottom: 20px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px
	}
	
	#dslc-module-246 .dslc-text-module-content, #dslc-module-246 .dslc-text-module-content .dslca-editable-content, #dslc-module-246 .dslc-text-module-content p {
		font-size: 14px;
		line-height: 22px;
		text-align: left
	}
	
	#dslc-module-246 .dslc-text-module-content p {
		margin-bottom: 20px
	}
	
	#dslc-module-246 .dslc-text-module-content h1 {
		font-size: 13px;
		line-height: 13px;
		margin-bottom: 15px;
		text-align: left
	}
	
	#dslc-module-246 .dslc-text-module-content h2 {
		font-size: 16px;
		line-height: 22px;
		margin-bottom: 15px;
		text-align: left
	}
	
	#dslc-module-246 .dslc-text-module-content h3 {
		font-size: 24px;
		line-height: 26px;
		margin-bottom: 30px;
		text-align: left
	}
	
	#dslc-module-246 .dslc-text-module-content h4 {
		font-size: 13px;
		line-height: 13px;
		margin-bottom: 15px;
		text-align: left
	}
	
	#dslc-module-246 .dslc-text-module-content h5 {
		font-size: 13px;
		line-height: 13px;
		margin-bottom: 15px;
		text-align: left
	}
	
	#dslc-module-246 .dslc-text-module-content h6 {
		font-size: 13px;
		line-height: 13px;
		margin-bottom: 15px;
		text-align: left
	}
	
	#dslc-module-246 .dslc-text-module-content li {
		font-size: 13px;
		line-height: 22px;
		margin-bottom: 10px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px
	}
	
	#dslc-module-246 .dslc-text-module-content ul, #dslc-module-246 .dslc-text-module-content ol {
		margin-bottom: 25px;
		margin-left: 25px
	}
	
	#dslc-module-246 .dslc-text-module-content blockquote, #dslc-module-246 .dslc-text-module-content blockquote p {
		font-size: 13px;
		line-height: 22px
	}
	
	#dslc-module-246 blockquote {
		margin-bottom: 0px;
		margin-left: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		text-align: left
	}
}@media only screen and ( max-width: 767px ) {
	#dslc-module-246 .dslc-text-module-content {
		margin-bottom: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px
	}
	
	#dslc-module-246 .dslc-text-module-content, #dslc-module-246 .dslc-text-module-content .dslca-editable-content, #dslc-module-246 .dslc-text-module-content p {
		font-size: 14px;
		line-height: 22px;
		text-align: left
	}
	
	#dslc-module-246 .dslc-text-module-content p {
		margin-bottom: 20px
	}
	
	#dslc-module-246 .dslc-text-module-content h1 {
		font-size: 13px;
		line-height: 13px;
		margin-bottom: 15px;
		text-align: left
	}
	
	#dslc-module-246 .dslc-text-module-content h2 {
		font-size: 17px;
		line-height: 27px;
		margin-bottom: 10px;
		text-align: left
	}
	
	#dslc-module-246 .dslc-text-module-content h3 {
		font-size: 18px;
		line-height: 24px;
		margin-bottom: 20px;
		text-align: left
	}
	
	#dslc-module-246 .dslc-text-module-content h4 {
		font-size: 13px;
		line-height: 13px;
		margin-bottom: 15px;
		text-align: left
	}
	
	#dslc-module-246 .dslc-text-module-content h5 {
		font-size: 13px;
		line-height: 13px;
		margin-bottom: 15px;
		text-align: left
	}
	
	#dslc-module-246 .dslc-text-module-content h6 {
		font-size: 13px;
		line-height: 13px;
		margin-bottom: 15px;
		text-align: left
	}
	
	#dslc-module-246 .dslc-text-module-content li {
		font-size: 13px;
		line-height: 22px;
		margin-bottom: 10px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px
	}
	
	#dslc-module-246 .dslc-text-module-content ul, #dslc-module-246 .dslc-text-module-content ol {
		margin-bottom: 25px;
		margin-left: 25px
	}
	
	#dslc-module-246 .dslc-text-module-content blockquote, #dslc-module-246 .dslc-text-module-content blockquote p {
		font-size: 13px;
		line-height: 22px
	}
	
	#dslc-module-246 blockquote {
		margin-bottom: 0px;
		margin-left: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		text-align: left
	}
}#dslc-module-245 .nf-form-cont {
	margin-bottom: 40px
}

#dslc-module-245 input[type=text], #dslc-module-245 input[type=email], #dslc-module-245 textarea, #dslc-module-245 input[type=password], #dslc-module-245 input[type=number], #dslc-module-245 input[type=tel] {
	background-color: rgba(0,0,0,0);
	color: rgb(172, 174, 174)
}

#dslc-module-245 input[type=text]:focus, #dslc-module-245 input[type=email]:focus, #dslc-module-245 textarea:focus, #dslc-module-245 input[type=password]:focus, #dslc-module-245 input[type=number]:focus, #dslc-module-245 input[type=tel]:focus {
	color: rgb(60, 60, 60)
}

#dslc-module-245 input[type=text], #dslc-module-245 input[type=email], #dslc-module-245 textarea, #dslc-module-245 input[type=password], #dslc-module-245 input[type=number], #dslc-module-245 input[type=tel] {
	border-radius: 4px;
	font-size: 16px;
	margin-bottom: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 12px;
	padding-right: 12px;
	border-width: 1px;
	border-style: solid solid solid solid
}

#dslc-module-245 input[type=text], #dslc-module-245 input[type=email], #dslc-module-245 input[type=password], #dslc-module-245 input[type=number], #dslc-module-245 input[type=tel] {
	line-height: 24px
}

#dslc-module-245 textarea {
	line-height: 24px
}

#dslc-module-245 .checkbox-wrap label, #dslc-module-245 .list-checkbox-wrap li label, #dslc-module-245 .list-radio-wrap li label, #dslc-module-245 .optin_mailchimp-wrap input+span {
	font-size: 16px;
	font-weight: 300
}

#dslc-module-245 .checkbox-wrap label, #dslc-module-245 .optin_mailchimp-wrap input+span, #dslc-module-245 .field-wrap input[type='checkbox'], #dslc-module-245 .field-wrap input[type='radio'] {
	margin-right: 6px
}

#dslc-module-245 select {
	padding-top: 9px;
	padding-bottom: 9px;
	padding-left: 14px;
	padding-right: 14px;
	border-color: rgb(220, 221, 221);
	border-width: 1px;
	border-style: solid solid solid solid
}

#dslc-module-245 .html-container {
	color: rgb(165, 165, 165);
	font-size: 14px;
	line-height: 21px
}

#dslc-module-245 .hr-wrap hr {
	background-color: rgba(220, 221, 221, 0.48);
	margin-bottom: 1px;
	padding-bottom: 1px
}

#dslc-module-245 .hr-wrap {
	margin-top: 20px;
	margin-bottom: 15px
}

#dslc-module-245 input[type=submit], #dslc-module-245 button, #dslc-module-245 input[type=button] {
	background-color: rgb(90, 173, 225);
	color: rgb(255, 255, 255);
	border-radius: 4px;
	font-size: 18px;
	font-weight: 300;
	line-height: 21px;
	padding-top: 14px;
	padding-bottom: 14px;
	padding-left: 20px;
	padding-right: 20px
}

#dslc-module-245 input[type=submit]:hover, #dslc-module-245 button:hover {
	background-color: rgb(77, 125, 192)
}

#dslc-module-245 .submit-wrap {
	margin-top: 15px
}

#dslc-module-245 .field-wrap {
	padding-bottom: 20px;
	padding-right: 30px
}

#dslc-module-245 .field-wrap label {
	font-size: 16px;
	font-weight: 300
}

#dslc-module-245 .nf-field-description {
	color: rgb(165, 165, 165);
	font-size: 12px;
	line-height: 18px;
	margin-top: 10px;
	margin-bottom: 0px
}

#dslc-module-245 .nf-error-required-error {
	background-color: rgb(252, 9, 27);
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	color: rgb(255, 255, 255);
	font-size: 12px;
	line-height: 14px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 12px;
	padding-right: 12px
}

#dslc-module-245 .nf-form-fields-required {
	display: none;
	color: rgb(165, 165, 165);
	font-size: 14px;
	line-height: 21px;
	margin-bottom: 30px;
	padding-top: 15px;
	padding-bottom: 15px
}

#dslc-module-245 .ninja-forms-req-symbol, #dslc-module-245 .ninja-forms-req-symbol * {
	color: rgb(244, 133, 27)
}

#dslc-module-245 .nf-error-field-errors, #dslc-module-245 .nf-error-field-errors * {
	color: rgb(65, 72, 77)
}

#dslc-module-245 .nf-response-msg, #dslc-module-245 .nf-response-msg>* {
	background-color: rgb(245, 248, 235)
}

#dslc-module-245 .nf-response-msg {
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	line-height: 24px;
	padding-top: 9px;
	padding-bottom: 9px;
	padding-left: 20px;
	padding-right: 20px;
	text-align: center;
	border-color: rgb(217, 223, 195);
	border-width: 1px;
	border-style: none none solid none
}

#dslc-module-245 .nf-response-msg, #dslc-module-245 .nf-response-msg * {
	color: rgb(145, 177, 40);
	font-size: 16px
}

#dslc-module-5362 .dslc-separator {
	margin-bottom: 25px;
	padding-bottom: 25px;
	border-color: #ededed;
	border-width: 1px
}

#dslc-module-5362 .dslc-separator-wrapper {
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: top left;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px
}

@media only screen and (min-width : 768px) and (max-width : 1024px) {
	#dslc-module-5362 .dslc-separator {
		margin-bottom: 1px;
		padding-bottom: 1px
	}
}@media only screen and ( max-width: 767px ) {
	#dslc-module-5362 .dslc-separator {
		margin-bottom: 20px;
		padding-bottom: 20px
	}
}#dslc-module-7627 .dslc-separator {
	margin-bottom: 40px;
	padding-bottom: 40px;
	border-color: #ededed;
	border-width: 1px
}

#dslc-module-7627 .dslc-separator-wrapper {
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: top left;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px
}

@media only screen and (min-width : 768px) and (max-width : 1024px) {
	#dslc-module-7627 .dslc-separator {
		margin-bottom: 20px;
		padding-bottom: 20px
	}
}@media only screen and ( max-width: 767px ) {
	#dslc-module-7627 .dslc-separator {
		margin-bottom: 20px;
		padding-bottom: 20px
	}
}#dslc-module-7628 .dslc-posts {
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px
}

#dslc-module-7628 .dslc-cpt-post-main {
	margin-bottom: 0px;
	background-color: #fff;
	padding-top: 30px;
	padding-bottom: 30px;
	padding-left: 40px;
	padding-right: 40px;
	min-height: 171px;
	text-align: center
}

#dslc-module-7628 .dslc-cpt-posts {
	min-height: 0px
}

#dslc-module-7628 .dslc-post-separator {
	margin-bottom: 32px;
	padding-bottom: 32px;
	border-color: #ededed;
	border-bottom-width: 1px
}

#dslc-module-7628 .dslc-cpt-post-thumb {
	text-align: left;
	margin-bottom: 0px;
	margin-right: 20px;
	width: 100%
}

#dslc-module-7628 .dslc-cpt-post-thumb-inner {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px
}

#dslc-module-7628 .dslc-cpt-post-thumb, #dslc-module-7628 .dslc-cpt-post-thumb-inner {
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px
}

#dslc-module-7628 .dslc-post {
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px
}

#dslc-module-7628 .dslc-cpt-post-main-inner {
	margin: 0px;
	width: 100%
}

#dslc-module-7628 .dslc-cpt-post-title h2, #dslc-module-7628 .dslc-cpt-post-title h2 a {
	color: rgb(0, 0, 0);
	font-size: 21px;
	font-weight: 300;
	line-height: 27px
}

#dslc-module-7628 .dslc-cpt-post-title {
	margin-bottom: 10px
}

#dslc-module-7628 .dslc-cpt-post-title h2 {
	text-transform: none
}

#dslc-module-7628 .dslc-cpt-post-meta {
	color: #a8a8a8;
	font-size: 11px;
	font-weight: 400;
	margin-bottom: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
	padding-left: 0px;
	padding-right: 0px
}

#dslc-module-7628 .dslc-cpt-post-excerpt {
	color: rgb(97, 103, 108);
	font-size: 14px;
	font-weight: 300;
	margin-bottom: 20px
}

#dslc-module-7628 .dslc-cpt-post-excerpt, #dslc-module-7628 .dslc-cpt-post-excerpt p {
	line-height: 22px
}

#dslc-module-7628 .dslc-cpt-post-read-more a {
	background-color: transparent;
	border-radius: 3px;
	font-size: 13px;
	font-weight: 400;
	padding-top: 12px;
	padding-bottom: 12px;
	padding-left: 12px;
	padding-right: 12px;
	border-width: 1px;
	border-style: solid solid solid solid;
	border-color: rgb(226, 223, 223)
}

#dslc-module-7628 .dslc-cpt-post-read-more a:hover {
	background-color: #4b7bc2;
	color: rgb(255, 255, 255);
	border-color: rgb(71, 124, 204)
}

#dslc-module-7628 .dslc-cpt-post-read-more a .dslc-icon {
	margin-right: 5px
}

#dslc-module-7628 .dslc-module-heading h2 {
	color: rgb(115, 126, 137);
	font-size: 27px;
	font-weight: 300;
	letter-spacing: 0px;
	line-height: 38px;
	margin-bottom: 50px
}

#dslc-module-7628 .dslc-module-heading-view-all a {
	font-size: 16px;
	font-weight: 300;
	letter-spacing: 0px
}

#dslc-module-7628 .dslc-module-heading-view-all {
	padding-top: 10px;
	padding-bottom: 10px
}

#dslc-module-7628 .dslc-post-filter.dslc-inactive {
	background-color: #fff;
	color: #979797;
	border-color: rgba(130, 129, 129, 0.11)
}

#dslc-module-7628 .dslc-post-filter.dslc-active {
	background-color: #5890e5;
	color: #fff;
	border-color: #5890e5
}

#dslc-module-7628 .dslc-post-filter {
	border-radius: 3px;
	font-size: 14px;
	font-weight: 400;
	padding-top: 12px;
	padding-bottom: 12px;
	padding-left: 16px;
	padding-right: 16px;
	margin-right: 10px;
	border-width: 1px;
	border-style: solid solid solid solid
}

#dslc-module-7628 .dslc-post-filters {
	text-align: right;
	margin-bottom: 50px
}

#dslc-module-7628 .dslc-carousel-nav-prev, #dslc-module-7628 .dslc-carousel-nav-next {
	background-color: transparent;
	border-radius: 3px;
	width: 40px;
	height: 40px;
	border-color: rgba(170, 170, 170, 0.28);
	border-width: 1px
}

#dslc-module-7628 .dslc-carousel-nav-prev:hover, #dslc-module-7628 .dslc-carousel-nav-next:hover {
	background-color: #5890e5;
	border-color: rgb(88, 144, 229)
}

#dslc-module-7628 .dslc-carousel-nav-prev span, #dslc-module-7628 .dslc-carousel-nav-next span {
	color: rgba(196, 196, 196, 0.68);
	font-size: 11px
}

#dslc-module-7628 .dslc-carousel-nav-prev:hover span, #dslc-module-7628 .dslc-carousel-nav-next:hover span {
	color: #fff
}

#dslc-module-7628 .dslc-carousel-nav {
	margin-top: 6px;
	margin-bottom: 20px
}

#dslc-module-7628 .owl-pagination .owl-page span {
	background-color: rgba(185, 185, 185, 0.17);
	width: 8px;
	height: 8px
}

#dslc-module-7628 .owl-pagination .owl-page.active span {
	background-color: rgba(153, 153, 153, 0.78)
}

#dslc-module-7628 .owl-controls {
	margin-top: 0px
}

#dslc-module-7628 .owl-pagination .owl-page {
	margin-left: 10px;
	margin-right: 10px
}

#dslc-module-7628 .dslc-pagination {
	text-align: center;
	border-radius: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px
}

#dslc-module-7628 .dslc-pagination li.dslc-inactive a {
	background-color: #fff;
	color: #979797;
	border-color: #e8e8e8;
	border-width: 1px
}

#dslc-module-7628 .dslc-pagination li.dslc-active a {
	background-color: #5890e5;
	color: #fff;
	border-color: #5890e5;
	border-width: 1px
}

#dslc-module-7628 .dslc-pagination li a {
	border-radius: 3px;
	font-size: 14px;
	font-weight: 400;
	letter-spacing: 0px;
	padding-top: 14px;
	padding-bottom: 14px;
	padding-left: 16px;
	padding-right: 16px
}

#dslc-module-7628 .dslc-pagination li {
	margin-right: 14px
}

@media only screen and (min-width : 768px) and (max-width : 1024px) {
	#dslc-module-7628 .dslc-cpt-post-main {
		margin-bottom: 0px;
		padding-top: 20px;
		padding-bottom: 20px;
		padding-left: 14px;
		padding-right: 14px
	}
	
	#dslc-module-7628 .dslc-post-separator {
		margin-bottom: 32px;
		padding-bottom: 32px
	}
	
	#dslc-module-7628 .dslc-cpt-post-thumb {
		margin-bottom: 0px;
		margin-right: 0px
	}
	
	#dslc-module-7628 .dslc-cpt-post-thumb-inner {
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px
	}
	
	#dslc-module-7628 .dslc-cpt-post-title h2, #dslc-module-7628 .dslc-cpt-post-title h2 a {
		font-size: 19px
	}
	
	#dslc-module-7628 .dslc-cpt-post-title h2, #dslc-module-7628 .dslc-cpt-post-title h2 a {
		line-height: 23px
	}
	
	#dslc-module-7628 .dslc-cpt-post-title {
		margin-bottom: 10px
	}
	
	#dslc-module-7628 .dslc-cpt-post-meta {
		font-size: 11px;
		margin-bottom: 16px;
		padding-top: 16px;
		padding-bottom: 16px;
		padding-left: 0px;
		padding-right: 0px
	}
	
	#dslc-module-7628 .dslc-cpt-post-excerpt {
		font-size: 13px;
		margin-bottom: 20px
	}
	
	#dslc-module-7628 .dslc-cpt-post-excerpt, #dslc-module-7628 .dslc-cpt-post-excerpt p {
		line-height: 22px
	}
	
	#dslc-module-7628 .dslc-cpt-post-read-more a {
		font-size: 13px
	}
	
	#dslc-module-7628 .dslc-cpt-post-read-more a .dslc-icon {
		margin-right: 10px
	}
	
	#dslc-module-7628 .dslc-module-heading h2 {
		font-size: 23px;
		line-height: 36px;
		margin-bottom: 0px
	}
	
	#dslc-module-7628 .dslc-module-heading-view-all a {
		font-size: 16px
	}
	
	#dslc-module-7628 .dslc-module-heading-view-all {
		padding-top: 10px;
		padding-bottom: 10px
	}
	
	#dslc-module-7628 .dslc-post-filter {
		padding-top: 12px;
		padding-bottom: 12px;
		padding-left: 12px;
		padding-right: 12px;
		margin-right: 10px
	}
	
	#dslc-module-7628 .dslc-post-filters {
		margin-bottom: 20px
	}
}@media only screen and ( max-width: 767px ) {
	#dslc-module-7628 .dslc-cpt-post-main {
		margin-bottom: 0px;
		padding-top: 25px;
		padding-bottom: 25px;
		padding-left: 18px;
		padding-right: 18px
	}
	
	#dslc-module-7628 .dslc-post-separator {
		margin-bottom: 32px;
		padding-bottom: 32px
	}
	
	#dslc-module-7628 .dslc-cpt-post-thumb {
		margin-bottom: 0px;
		margin-right: 0px
	}
	
	#dslc-module-7628 .dslc-cpt-post-thumb-inner {
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px
	}
	
	#dslc-module-7628 .dslc-cpt-post-title h2, #dslc-module-7628 .dslc-cpt-post-title h2 a {
		font-size: 21px;
		line-height: 27px
	}
	
	#dslc-module-7628 .dslc-cpt-post-title {
		margin-bottom: 10px
	}
	
	#dslc-module-7628 .dslc-cpt-post-meta {
		font-size: 11px;
		margin-bottom: 16px;
		padding-top: 16px;
		padding-bottom: 16px;
		padding-left: 0px;
		padding-right: 0px
	}
	
	#dslc-module-7628 .dslc-cpt-post-excerpt, #dslc-module-7628 .dslc-cpt-post-excerpt p {
		line-height: 22px
	}
	
	#dslc-module-7628 .dslc-cpt-post-excerpt {
		margin-bottom: 22px
	}
	
	#dslc-module-7628 .dslc-cpt-post-read-more a {
		font-size: 13px;
		padding-top: 12px;
		padding-bottom: 12px;
		padding-left: 12px;
		padding-right: 12px
	}
	
	#dslc-module-7628 .dslc-cpt-post-read-more a .dslc-icon {
		margin-right: 5px
	}
	
	#dslc-module-7628 .dslc-module-heading h2 {
		font-size: 23px;
		line-height: 27px;
		margin-bottom: 0px
	}
	
	#dslc-module-7628 .dslc-module-heading-view-all a {
		font-size: 16px
	}
	
	#dslc-module-7628 .dslc-module-heading-view-all {
		padding-top: 10px;
		padding-bottom: 10px
	}
	
	#dslc-module-7628 .dslc-post-filter {
		padding-top: 12px;
		padding-bottom: 12px;
		padding-left: 12px;
		padding-right: 12px;
		margin-right: 10px
	}
	
	#dslc-module-7628 .dslc-post-filters {
		margin-bottom: 20px
	}
}#dslc-module-7629 .dslc-separator {
	margin-bottom: 40px;
	padding-bottom: 40px;
	border-color: #ededed;
	border-width: 1px
}

#dslc-module-7629 .dslc-separator-wrapper {
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: top left;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px
}

@media only screen and (min-width : 768px) and (max-width : 1024px) {
	#dslc-module-7629 .dslc-separator {
		margin-bottom: 20px;
		padding-bottom: 20px
	}
}@media only screen and ( max-width: 767px ) {
	#dslc-module-7629 .dslc-separator {
		margin-bottom: 20px;
		padding-bottom: 20px
	}
}#dslc-module-7410 .dslc-button {
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	min-height: 0px;
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: top left;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px
}

#dslc-module-7410 .dslc-button a {
	background-color: transparent;
	border-radius: 3px;
	padding-top: 12px;
	padding-bottom: 12px;
	padding-left: 18px;
	padding-right: 18px;
	display: inline-block;
	color: rgb(42, 160, 239);
	font-size: 17px;
	font-style: normal;
	font-weight: 300;
	font-family: "Roboto";
	letter-spacing: 0px;
	border-color: rgb(239, 236, 236);
	border-width: 1px;
	border-style: solid solid solid solid
}

#dslc-module-7410 .dslc-button a:hover {
	background-color: #4b7bc2;
	color: #fff;
	border-color: rgb(75, 123, 194)
}

#dslc-module-7410 .dslc-button a .dslc-icon {
	color: rgb(207, 207, 207);
	margin-right: 8px;
	margin-left: 0px
}

@media only screen and ( max-width: 767px ) {
	#dslc-module-7410 .dslc-button {
		margin-bottom: 25px;
		text-align: center
	}
	
	#dslc-module-7410 .dslc-button a {
		padding-top: 12px;
		padding-bottom: 12px;
		padding-left: 18px;
		padding-right: 18px;
		font-size: 17px
	}
	
	#dslc-module-7410 .dslc-button a .dslc-icon {
		margin-right: 5px
	}
}#dslc-module-7411 .dslc-button {
	text-align: center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	min-height: 0px;
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: top left;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px
}

#dslc-module-7411 .dslc-button a {
	background-color: transparent;
	border-radius: 3px;
	padding-top: 12px;
	padding-bottom: 12px;
	padding-left: 18px;
	padding-right: 18px;
	display: inline-block;
	color: rgb(42, 160, 239);
	font-size: 17px;
	font-style: normal;
	font-weight: 300;
	font-family: "Roboto";
	letter-spacing: 0px;
	border-color: rgb(239, 236, 236);
	border-width: 1px;
	border-style: solid solid solid solid
}

#dslc-module-7411 .dslc-button a:hover {
	background-color: #4b7bc2;
	color: #fff;
	border-color: rgb(75, 123, 194)
}

#dslc-module-7411 .dslc-button a .dslc-icon {
	color: rgb(207, 207, 207);
	margin-right: 8px;
	margin-left: 0px
}

@media only screen and ( max-width: 767px ) {
	#dslc-module-7411 .dslc-button {
		margin-bottom: 25px;
		text-align: center
	}
	
	#dslc-module-7411 .dslc-button a {
		padding-top: 12px;
		padding-bottom: 12px;
		padding-left: 18px;
		padding-right: 18px;
		font-size: 17px
	}
	
	#dslc-module-7411 .dslc-button a .dslc-icon {
		margin-right: 5px
	}
}#dslc-module-7412 .dslc-button {
	text-align: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	min-height: 0px;
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: top left;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px
}

#dslc-module-7412 .dslc-button a {
	background-color: transparent;
	border-radius: 3px;
	padding-top: 12px;
	padding-bottom: 12px;
	padding-left: 18px;
	padding-right: 18px;
	display: inline-block;
	color: rgb(42, 160, 239);
	font-size: 17px;
	font-style: normal;
	font-weight: 300;
	font-family: "Roboto";
	letter-spacing: 0px;
	border-color: rgb(239, 236, 236);
	border-width: 1px;
	border-style: solid solid solid solid
}

#dslc-module-7412 .dslc-button a:hover {
	background-color: #4b7bc2;
	color: #fff;
	border-color: rgb(75, 123, 194)
}

#dslc-module-7412 .dslc-button a .dslc-icon {
	color: rgb(207, 207, 207);
	margin-right: 8px;
	margin-left: 0px
}

@media only screen and ( max-width: 767px ) {
	#dslc-module-7412 .dslc-button {
		margin-bottom: 0px;
		text-align: center
	}
	
	#dslc-module-7412 .dslc-button a {
		padding-top: 12px;
		padding-bottom: 12px;
		padding-left: 18px;
		padding-right: 18px;
		font-size: 17px
	}
	
	#dslc-module-7412 .dslc-button a .dslc-icon {
		margin-right: 5px
	}
}#dslc-module-5300 .dslc-separator {
	margin-bottom: 25px;
	padding-bottom: 25px;
	border-color: #ededed;
	border-width: 1px
}

#dslc-module-5300 .dslc-separator-wrapper {
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: top left;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px
}

#dslc-module-1776 .dslc-html-module-content {
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin-bottom: 0px;
	min-height: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px
}

#dslc-module-1776 .dslc-html-module-content, #dslc-module-1776 .dslc-html-module-content p {
	font-size: 42px;
	font-weight: 200;
	font-style: normal;
	line-height: 48px;
	text-align: left
}

#dslc-module-1776 .dslc-html-module-content p {
	margin-bottom: 25px
}

#dslc-module-1776 .dslc-html-module-content h1 {
	font-size: 66px;
	font-weight: 200;
	font-style: normal;
	line-height: 70px;
	margin-bottom: 30px;
	text-align: left
}

#dslc-module-1776 .dslc-html-module-content h2 {
	font-size: 50px;
	font-weight: 200;
	font-style: normal;
	line-height: 55px;
	margin-bottom: 24px;
	text-align: left
}

#dslc-module-1776 .dslc-html-module-content h3 {
	font-size: 42px;
	font-weight: 200;
	font-style: normal;
	line-height: 48px;
	margin-bottom: 25px;
	text-align: left
}

#dslc-module-1776 .dslc-html-module-content h4 {
	font-size: 30px;
	font-weight: 300;
	font-style: normal;
	line-height: 38px;
	margin-bottom: 20px;
	text-align: left
}

#dslc-module-1776 .dslc-html-module-content h5 {
	font-size: 24px;
	font-weight: 300;
	font-style: normal;
	line-height: 33px;
	margin-bottom: 20px;
	text-align: left
}

#dslc-module-1776 .dslc-html-module-content h6 {
	font-style: normal;
	text-align: left
}

#dslc-module-1776 .dslc-html-module-content ul {
	list-style-type: disc
}

#dslc-module-1776 .dslc-html-module-content ol {
	list-style-type: decimal
}

#dslc-module-1776 .dslc-html-module-content li {
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px
}

#dslc-module-1776 input[type=text], #dslc-module-1776 input[type=password], #dslc-module-1776 input[type=number], #dslc-module-1776 input[type=email], #dslc-module-1776 input[type=tel], #dslc-module-1776 textarea, #dslc-module-1776 select {
	background-color: #fff;
	border-radius: 0px;
	color: #4d4d4d;
	margin-top: 0px;
	margin-bottom: 0px;
	width: 100%;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 15px;
	border-color: #ddd;
	border-width: 1px;
	border-style: solid solid solid solid
}

#dslc-module-1776 .dslc-html-module-content blockquote {
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: top left;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px
}

#dslc-module-1776 .dslc-html-module-content blockquote, #dslc-module-1776 .dslc-html-module-content blockquote p {
	font-size: 13px;
	font-weight: 400;
	line-height: 22px
}

#dslc-module-1776 blockquote, #dslc-module-1776 .dslc-html-module-content blockquote p {
	text-align: left
}

#dslc-module-1776 input[type=submit], #dslc-module-1776 input[type=button], #dslc-module-1776 button {
	background-color: #5890e5;
	border-radius: 3px;
	color: #fff;
	font-size: 13px;
	font-weight: 500;
	line-height: 13px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 15px
}

#dslc-module-1776 input[type=submit]:hover, #dslc-module-1776 input[type=button]:hover, #dslc-module-1776 button:hover {
	background-color: #5890e5;
	color: #fff;
	border-color: #5890e5
}

@media only screen and (min-width : 768px) and (max-width : 1024px) {
	#dslc-module-1776 .dslc-html-module-content {
		margin-bottom: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px
	}
	
	#dslc-module-1776 .dslc-html-module-content, #dslc-module-1776 .dslc-html-module-content p {
		font-size: 32px;
		line-height: 35px
	}
	
	#dslc-module-1776 .dslc-html-module-content h1 {
		font-size: 13px;
		line-height: 13px;
		margin-bottom: 15px
	}
	
	#dslc-module-1776 .dslc-html-module-content h2 {
		font-size: 40px;
		line-height: 46px;
		margin-bottom: 0px
	}
	
	#dslc-module-1776 .dslc-html-module-content h3 {
		font-size: 24px;
		line-height: 26px;
		margin-bottom: 30px
	}
	
	#dslc-module-1776 .dslc-html-module-content h4 {
		font-size: 13px;
		line-height: 13px;
		margin-bottom: 15px
	}
	
	#dslc-module-1776 .dslc-html-module-content h5 {
		font-size: 13px;
		line-height: 13px;
		margin-bottom: 15px
	}
	
	#dslc-module-1776 .dslc-html-module-content h6 {
		font-size: 13px;
		line-height: 13px;
		margin-bottom: 15px
	}
}@media only screen and ( max-width: 767px ) {
	#dslc-module-1776 .dslc-html-module-content {
		margin-bottom: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px
	}
	
	#dslc-module-1776 .dslc-html-module-content, #dslc-module-1776 .dslc-html-module-content p {
		font-size: 32px;
		line-height: 35px
	}
	
	#dslc-module-1776 .dslc-html-module-content h1 {
		font-size: 13px;
		line-height: 13px;
		margin-bottom: 15px
	}
	
	#dslc-module-1776 .dslc-html-module-content h2 {
		font-size: 34px;
		line-height: 32px;
		margin-bottom: 10px
	}
	
	#dslc-module-1776 .dslc-html-module-content h3 {
		font-size: 18px;
		line-height: 24px;
		margin-bottom: 20px
	}
	
	#dslc-module-1776 .dslc-html-module-content h4 {
		font-size: 13px;
		line-height: 13px;
		margin-bottom: 15px
	}
	
	#dslc-module-1776 .dslc-html-module-content h5 {
		font-size: 13px;
		line-height: 13px;
		margin-bottom: 15px
	}
	
	#dslc-module-1776 .dslc-html-module-content h6 {
		font-size: 13px;
		line-height: 13px;
		margin-bottom: 15px
	}
}#dslc-module-1198 .dslc-separator {
	margin-bottom: 46px;
	padding-bottom: 46px;
	border-color: rgb(238, 238, 238);
	border-width: 1px
}

#dslc-module-1198 .dslc-separator-wrapper {
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: top left;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px
}

@media only screen and (min-width : 768px) and (max-width : 1024px) {
	#dslc-module-1198 .dslc-separator {
		margin-bottom: 23px;
		padding-bottom: 23px
	}
}@media only screen and ( max-width: 767px ) {
	#dslc-module-1198 .dslc-separator {
		margin-bottom: 23px;
		padding-bottom: 23px
	}
}#dslc-module-963 .dslc-tp-comments {
	border-radius: 0px;
	margin-bottom: 60px;
	min-height: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px
}

#dslc-module-963 .dslc-comment {
	background-color: transparent;
	border-radius: 0px;
	margin-bottom: 20px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px
}

#dslc-module-963 .dslc-comment-inner {
	background-color: rgb(246, 246, 246);
	border-radius: 3px;
	margin-bottom: 20px;
	padding-top: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
	padding-right: 0px;
	border-color: #ddd;
	border-width: 1px;
	border-style: none none solid none
}

#dslc-module-963 .dslc-comment-info {
	background-color: rgb(241, 241, 241);
	border-radius: 0px;
	margin-bottom: 15px;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 30px;
	padding-right: 30px
}

#dslc-module-963 .dslc-comment-author-avatar img {
	border-radius: 50px
}

#dslc-module-963 .dslc-comment-meta-author {
	font-size: 16px;
	font-weight: 300
}

#dslc-module-963 .dslc-comment-meta-date {
	color: rgb(179, 179, 179);
	font-size: 15px;
	font-weight: 300
}

#dslc-module-963 .dslc-comment-reply a {
	font-size: 15px;
	font-weight: 300
}

#dslc-module-963 .dslc-comment-main {
	border-radius: 0px;
	font-size: 15px;
	font-weight: 300;
	line-height: 24px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 30px;
	padding-right: 30px
}

@media only screen and (min-width : 768px) and (max-width : 1024px) {
	#dslc-module-963 .dslc-tp-comments {
		margin-bottom: 30px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px
	}
	
	#dslc-module-963 .dslc-comment {
		margin-bottom: 20px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px
	}
	
	#dslc-module-963 .dslc-comment-inner {
		margin-bottom: 20px;
		padding-top: 0px;
		padding-bottom: 20px;
		padding-left: 0px;
		padding-right: 0px
	}
	
	#dslc-module-963 .dslc-comment-info {
		margin-bottom: 15px;
		padding-top: 15px;
		padding-bottom: 15px;
		padding-left: 15px;
		padding-right: 15px
	}
	
	#dslc-module-963 .dslc-comment-meta-author {
		font-size: 15px
	}
	
	#dslc-module-963 .dslc-comment-meta-date {
		font-size: 14px
	}
	
	#dslc-module-963 .dslc-comment-reply a {
		font-size: 14px
	}
	
	#dslc-module-963 .dslc-comment-main {
		font-size: 14px;
		line-height: 22px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 14px;
		padding-right: 14px
	}
}@media only screen and ( max-width: 767px ) {
	#dslc-module-963 .dslc-tp-comments {
		margin-bottom: 30px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px
	}
	
	#dslc-module-963 .dslc-comment {
		margin-bottom: 20px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px
	}
	
	#dslc-module-963 .dslc-comment-inner {
		margin-bottom: 20px;
		padding-top: 0px;
		padding-bottom: 20px;
		padding-left: 0px;
		padding-right: 0px
	}
	
	#dslc-module-963 .dslc-comment-info {
		margin-bottom: 15px;
		padding-top: 15px;
		padding-bottom: 15px;
		padding-left: 15px;
		padding-right: 15px
	}
	
	#dslc-module-963 .dslc-comment-meta-author {
		font-size: 15px
	}
	
	#dslc-module-963 .dslc-comment-meta-date {
		font-size: 13px
	}
	
	#dslc-module-963 .dslc-comment-reply a {
		font-size: 13px
	}
	
	#dslc-module-963 .dslc-comment-main {
		font-size: 14px;
		line-height: 22px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 15px;
		padding-right: 15px
	}
}#dslc-module-1196 .dslc-widgets-wrap {
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	min-height: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px
}

#dslc-module-1196 .dslc-widget-wrap {
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px
}

#dslc-module-1196 .dslc-widget {
	margin-bottom: 40px;
	color: rgb(152, 152, 152);
	font-size: 17px;
	font-weight: 300;
	line-height: 24px;
	text-align: left
}

#dslc-module-1196 .dslc-widget-title {
	color: rgb(78, 83, 87);
	font-size: 20px;
	font-weight: 300;
	letter-spacing: 0px;
	line-height: 30px;
	margin-bottom: 20px;
	padding-bottom: 10px;
	text-align: left;
	text-transform: none;
	border-bottom-color: #e5e5e5;
	border-bottom-width: 0px
}

#dslc-module-1196 .dslc-widget-title-inner {
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px
}

#dslc-module-1196 .dslc-widget a {
	font-weight: 400
}

#dslc-module-1196 .dslc-widget ul {
	margin-bottom: 0px;
	margin-left: 20px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	list-style-type: circle
}

#dslc-module-1196 .dslc-widget li {
	background-color: rgba( 255, 255, 255, 0 );
	border-radius: 0px
}

#dslc-module-1196 .dslc-widget ul li {
	margin-bottom: 16px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px
}

@media only screen and (min-width : 768px) and (max-width : 1024px) {
	#dslc-module-1196 .dslc-widgets-wrap {
		margin-bottom: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px
	}
	
	#dslc-module-1196 .dslc-widget-wrap {
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px
	}
	
	#dslc-module-1196 .dslc-widget-title {
		font-size: 16px;
		line-height: 19px;
		margin-bottom: 7px;
		padding-bottom: 10px
	}
	
	#dslc-module-1196 .dslc-widget {
		font-size: 13px;
		line-height: 22px
	}
}@media only screen and ( max-width: 767px ) {
	#dslc-module-1196 .dslc-widgets-wrap {
		margin-bottom: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px
	}
	
	#dslc-module-1196 .dslc-widget-wrap {
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px
	}
	
	#dslc-module-1196 .dslc-widget-title {
		font-size: 16px;
		line-height: 15px;
		margin-bottom: 10px;
		padding-bottom: 10px
	}
	
	#dslc-module-1196 .dslc-widget {
		font-size: 13px;
		line-height: 22px
	}
}#dslc-module-964 #respond {
	border-radius: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px
}

#dslc-module-964 .dslc-tp-comment-form {
	margin-bottom: 0px;
	min-height: 0px
}

#dslc-module-964 #reply-title {
	color: rgb(115, 126, 137);
	font-size: 27px;
	font-weight: 300;
	line-height: 38px;
	margin-bottom: 30px
}

#dslc-module-964 .dslc-tp-comment-form input[type=text], #dslc-module-964 dslc-tp-comment-form input[type=url], #dslc-module-964 dslc-tp-comment-form input[type=email], #dslc-module-964 .dslc-tp-comment-form textarea {
	background-color: #fff;
	border-radius: 4px;
	font-size: 17px;
	font-weight: 300;
	margin-bottom: 15px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	padding-right: 10px;
	border-color: rgb(212, 212, 212);
	border-width: 1px;
	border-style: solid solid solid solid
}

#dslc-module-964 .dslc-tp-comment-form textarea {
	line-height: 24px
}

#dslc-module-964 input#submit {
	background-color: rgb(42, 160, 239);
	border-radius: 4px;
	color: #fff;
	font-size: 17px;
	font-weight: 400;
	padding-top: 12px;
	padding-bottom: 12px;
	padding-left: 18px;
	padding-right: 18px
}

#dslc-module-964 input#submit:hover {
	background-color: #4b7bc2;
	color: #fff
}

@media only screen and (min-width : 768px) and (max-width : 1024px) {
	#dslc-module-964 .dslc-tp-comment-form {
		margin-bottom: 0px
	}
	
	#dslc-module-964 #respond {
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px
	}
	
	#dslc-module-964 #reply-title {
		font-size: 22px;
		line-height: 18px;
		margin-bottom: 25px
	}
	
	#dslc-module-964 .dslc-tp-comment-form input[type=text], #dslc-module-964 dslc-tp-comment-form input[type=url], #dslc-module-964 dslc-tp-comment-form input[type=email], #dslc-module-964 .dslc-tp-comment-form textarea {
		font-size: 14px;
		margin-bottom: 15px;
		padding-top: 10px;
		padding-bottom: 10px;
		padding-left: 10px;
		padding-right: 10px
	}
	
	#dslc-module-964 .dslc-tp-comment-form textarea {
		line-height: 23px
	}
	
	#dslc-module-964 input#submit {
		font-size: 13px;
		padding-top: 12px;
		padding-bottom: 12px;
		padding-left: 12px;
		padding-right: 12px
	}
}@media only screen and ( max-width: 767px ) {
	#dslc-module-964 .dslc-tp-comment-form {
		margin-bottom: 0px
	}
	
	#dslc-module-964 #respond {
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px
	}
	
	#dslc-module-964 #reply-title {
		font-size: 22px;
		line-height: 18px;
		margin-bottom: 25px
	}
	
	#dslc-module-964 .dslc-tp-comment-form input[type=text], #dslc-module-964 dslc-tp-comment-form input[type=url], #dslc-module-964 dslc-tp-comment-form input[type=email], #dslc-module-964 .dslc-tp-comment-form textarea {
		font-size: 14px;
		margin-bottom: 15px;
		padding-top: 10px;
		padding-bottom: 10px;
		padding-left: 15px;
		padding-right: 15px
	}
	
	#dslc-module-964 .dslc-tp-comment-form textarea {
		line-height: 23px
	}
	
	#dslc-module-964 input#submit {
		font-size: 14px;
		padding-top: 12px;
		padding-bottom: 12px;
		padding-left: 12px;
		padding-right: 12px
	}
}#dslc-module-5306 .dslc-separator {
	margin-bottom: 25px;
	padding-bottom: 25px;
	border-color: #ededed;
	border-width: 1px
}

#dslc-module-5306 .dslc-separator-wrapper {
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: top left;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px
}

@media only screen and (min-width : 768px) and (max-width : 1024px) {
	#dslc-module-5306 .dslc-separator {
		margin-bottom: 10px;
		padding-bottom: 10px
	}
}@media only screen and ( max-width: 767px ) {
	#dslc-module-5306 .dslc-separator {
		margin-bottom: 8px;
		padding-bottom: 8px
	}
}</style> 
