/**handles:elementor-post-2042,elementor-post-36903,elementor-post-35444,tablepress-default**/
.elementor-2042 .elementor-element.elementor-element-62776c6b>.elementor-container {
	min-height:54vh
}
.elementor-2042 .elementor-element.elementor-element-62776c6b>.elementor-container>.elementor-column>.elementor-widget-wrap {
	align-content:center;
	align-items:center
}
.elementor-2042 .elementor-element.elementor-element-62776c6b:not(.elementor-motion-effects-element-type-background),.elementor-2042 .elementor-element.elementor-element-62776c6b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	/*background-image:url("../images/stainless-steel-tubings-from-kaysuns.jpg");*/
	background-position:bottom center;
	background-repeat:no-repeat;
	background-size:cover
}
.elementor-2042 .elementor-element.elementor-element-62776c6b>.elementor-background-overlay {
	background-color:#023156;
	opacity:.38;
	transition:background .3s,border-radius .3s,opacity .3s
}
.elementor-2042 .elementor-element.elementor-element-62776c6b {
	transition:background .3s,border .3s,border-radius .3s,box-shadow .3s
}
.elementor-2042 .elementor-element.elementor-element-3bff8530>.elementor-element-populated>.elementor-background-overlay {
	opacity:.5
}
.elementor-2042 .elementor-element.elementor-element-3bff8530>.elementor-background-slideshow,.elementor-2042 .elementor-element.elementor-element-3bff8530>.elementor-element-populated,.elementor-2042 .elementor-element.elementor-element-3bff8530>.elementor-element-populated>.elementor-background-overlay {
	border-radius:10px 10px 10px 10px
}
.elementor-2042 .elementor-element.elementor-element-3bff8530>.elementor-element-populated {
	transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;
	margin:0;
	--e-column-margin-right:0%;
	--e-column-margin-left:0%;
	padding:80px 50px 80px 80px
}
.elementor-2042 .elementor-element.elementor-element-3bff8530>.elementor-element-populated>.elementor-background-overlay {
	transition:background .3s,border-radius .3s,opacity .3s
}
.elementor-2042 .elementor-element.elementor-element-52c1c3b1 .elementor-heading-title {
	color:#fff;
	font-family:"Odor Mean Chey",Sans-serif;
	font-size:2em;
	font-weight:700;
	text-transform:uppercase;
	letter-spacing:2px
}
.elementor-2042 .elementor-element.elementor-element-52c1c3b1>.elementor-widget-container {
	padding:0 0 0 15px;
	border-style:solid;
	border-width:0 0 0 3px;
	border-color:coral
}
.elementor-2042 .elementor-element.elementor-element-3dc2db81 {
	text-align:left
}
.elementor-2042 .elementor-element.elementor-element-3dc2db81 .elementor-heading-title {
	color:#fff;
	font-family:"Odor Mean Chey",Sans-serif;
	font-size:4.7em;
	font-weight:600;
	text-transform:uppercase;
	letter-spacing:2px
}
.elementor-2042 .elementor-element.elementor-element-330e3635 {
	text-align:left;
	color:#fff;
	font-family:Spectral,Sans-serif;
	font-size:1.2rem;
	line-height:1.6em
}
.elementor-2042 .elementor-element.elementor-element-22d387f2 {
	text-align:left;
	color:#fff;
	font-family:Spectral,Sans-serif;
	font-size:1.2rem;
	line-height:1.6em
}
.elementor-2042 .elementor-element.elementor-element-f6857b5:not(.elementor-motion-effects-element-type-background),.elementor-2042 .elementor-element.elementor-element-f6857b5>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color:#fff
}
.elementor-2042 .elementor-element.elementor-element-f6857b5 {
	transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;
	margin-top:12px;
	margin-bottom:0
}
.elementor-2042 .elementor-element.elementor-element-f6857b5>.elementor-background-overlay {
	transition:background .3s,border-radius .3s,opacity .3s
}
.elementor-2042 .elementor-element.elementor-element-b4fc884 .elementor-repeater-item-28215bb .swiper-slide-bg {

	background-size:cover
}
.elementor-2042 .elementor-element.elementor-element-b4fc884 .elementor-repeater-item-8fd00ce .swiper-slide-bg {
	background-size:cover
}
.elementor-2042 .elementor-element.elementor-element-b4fc884 .elementor-repeater-item-86bb5da .swiper-slide-bg {
	background-size:cover
}
.elementor-2042 .elementor-element.elementor-element-b4fc884 .swiper-slide {
	height:400px;
	transition-duration:calc(5000ms*1.2)
}
.elementor-2042 .elementor-element.elementor-element-b4fc884 .swiper-slide-contents {
	max-width:66%
}
.elementor-2042 .elementor-element.elementor-element-b4fc884 .swiper-slide-inner {
	text-align:center
}
.elementor-2042 .elementor-element.elementor-element-b147d8d .elementor-heading-title {
	color:#05266e;
	font-family:Roboto,Sans-serif;
	font-size:37px;
	font-weight:600
}
.elementor-2042 .elementor-element.elementor-element-b147d8d>.elementor-widget-container {
	margin:10px 0 5px 0
}
.elementor-2042 .elementor-element.elementor-element-990c748 {
	color:#7a7a7a;
	font-size:16px;
	font-weight:300;
	line-height:2em;
	word-spacing:0em
}
.elementor-2042 .elementor-element.elementor-element-f9a9fb3 .elementor-button {
	background-color:#1c3759
}
.elementor-2042 .elementor-element.elementor-element-63e956da>.elementor-container {
	min-height:400px
}
.elementor-2042 .elementor-element.elementor-element-63e956da {
	transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;
	margin-top:0;
	margin-bottom:0;
	padding:0 0 00px 0
}
.elementor-2042 .elementor-element.elementor-element-63e956da>.elementor-background-overlay {
	transition:background .3s,border-radius .3s,opacity .3s
}
.elementor-2042 .elementor-element.elementor-element-69395653 {
	margin-top:10px;
	margin-bottom:20px;
	padding:0
}
.elementor-2042 .elementor-element.elementor-element-1ba6b34e {
	--divider-border-style:solid;
	--divider-color:#bababa;
	--divider-border-width:1px
}
.elementor-2042 .elementor-element.elementor-element-1ba6b34e .elementor-divider-separator {
	width:31%;
	margin:0 auto;
	margin-right:0
}
.elementor-2042 .elementor-element.elementor-element-1ba6b34e .elementor-divider {
	text-align:right;
	padding-top:13px;
	padding-bottom:13px
}
.elementor-bc-flex-widget .elementor-2042 .elementor-element.elementor-element-4aabaa9f.elementor-column .elementor-widget-wrap {
	align-items:center
}
.elementor-2042 .elementor-element.elementor-element-4aabaa9f.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated {
	align-content:center;
	align-items:center
}
.elementor-2042 .elementor-element.elementor-element-10271681 {
	text-align:center
}
.elementor-2042 .elementor-element.elementor-element-10271681 .elementor-heading-title {
	color:#1849a2;
	font-family:Quicksand,Sans-serif;
	font-size:24px;
	font-weight:700;
	text-transform:capitalize;
	line-height:1.2em
}
.elementor-2042 .elementor-element.elementor-element-2294597e {
	--divider-border-style:solid;
	--divider-color:#bababa;
	--divider-border-width:1px
}
.elementor-2042 .elementor-element.elementor-element-2294597e .elementor-divider-separator {
	width:30%;
	margin:0 auto;
	margin-left:0
}
.elementor-2042 .elementor-element.elementor-element-2294597e .elementor-divider {
	text-align:left;
	padding-top:13px;
	padding-bottom:13px
}
.elementor-2042 .elementor-element.elementor-element-4fdfd2fd {
	text-align:left
}
.elementor-2042 .elementor-element.elementor-element-4fdfd2fd .elementor-heading-title {
	color:#123f93;
	font-family:Quicksand,Sans-serif;
	font-size:1.6em;
	line-height:1.3em
}
.elementor-2042 .elementor-element.elementor-element-6939181d {
	text-align:left;
	font-family:Muli,Sans-serif;
	font-size:15px;
	line-height:1.5em
}
.elementor-2042 .elementor-element.elementor-element-6939181d>.elementor-widget-container {
	margin:0 10% 0 10%
}
.elementor-2042 .elementor-element.elementor-element-c7ae35d {
	text-align:left
}
.elementor-2042 .elementor-element.elementor-element-c7ae35d .elementor-heading-title {
	color:#123f93;
	font-family:Quicksand,Sans-serif;
	font-size:1.6em;
	line-height:1.3em
}
.elementor-2042 .elementor-element.elementor-element-a3cc218 {
	text-align:left;
	font-family:Muli,Sans-serif;
	font-size:15px;
	line-height:1.5em
}
.elementor-2042 .elementor-element.elementor-element-a3cc218>.elementor-widget-container {
	margin:0 10% 0 10%
}
.elementor-2042 .elementor-element.elementor-element-c19e57d {
	text-align:left
}
.elementor-2042 .elementor-element.elementor-element-c19e57d .elementor-heading-title {
	color:#123f93;
	font-family:Quicksand,Sans-serif;
	font-size:1.6em;
	line-height:1.3em
}
.elementor-2042 .elementor-element.elementor-element-69515c4 {
	text-align:left;
	font-family:Muli,Sans-serif;
	font-size:15px;
	line-height:1.5em
}
.elementor-2042 .elementor-element.elementor-element-69515c4>.elementor-widget-container {
	margin:0 10% 0 10%
}
.elementor-2042 .elementor-element.elementor-element-fa7608a {
	text-align:left
}
.elementor-2042 .elementor-element.elementor-element-fa7608a .elementor-heading-title {
	color:#123f93;
	font-family:Quicksand,Sans-serif;
	font-size:1.6em;
	line-height:1.3em
}
.elementor-2042 .elementor-element.elementor-element-3162529 {
	text-align:left;
	font-family:Muli,Sans-serif;
	font-size:15px;
	line-height:1.5em
}
.elementor-2042 .elementor-element.elementor-element-3162529>.elementor-widget-container {
	margin:0 10% 0 10%
}
.elementor-2042 .elementor-element.elementor-element-8508e3b .elementor-heading-title {
	color:#123f93
}
.elementor-2042 .elementor-element.elementor-element-ea8f40d .elementor-icon-wrapper {
	text-align:left
}
.elementor-2042 .elementor-element.elementor-element-ea8f40d.elementor-view-stacked .elementor-icon {
	background-color:#4348cf
}
.elementor-2042 .elementor-element.elementor-element-ea8f40d.elementor-view-default .elementor-icon,.elementor-2042 .elementor-element.elementor-element-ea8f40d.elementor-view-framed .elementor-icon {
	color:#4348cf;
	border-color:#4348cf
}
.elementor-2042 .elementor-element.elementor-element-ea8f40d.elementor-view-default .elementor-icon svg,.elementor-2042 .elementor-element.elementor-element-ea8f40d.elementor-view-framed .elementor-icon {
	fill:#4348CF
}
.elementor-2042 .elementor-element.elementor-element-ea8f40d .elementor-icon i,.elementor-2042 .elementor-element.elementor-element-ea8f40d .elementor-icon svg {
	transform:rotate(0)
}
.elementor-2042 .elementor-element.elementor-element-5c7e6bb {
	margin-top:9px;
	margin-bottom:0
}
.elementor-2042 .elementor-element.elementor-element-3b980d3 .elementor-heading-title {
	color:#123f93
}
.elementor-2042 .elementor-element.elementor-element-326edd6 {
	--grid-side-margin:10px;
	--grid-column-gap:10px;
	--grid-row-gap:10px;
	--grid-bottom-margin:10px
}
.elementor-2042 .elementor-element.elementor-element-03cc08e {
	--divider-border-style:solid;
	--divider-color:#000;
	--divider-border-width:1px
}
.elementor-2042 .elementor-element.elementor-element-03cc08e .elementor-divider-separator {
	width:100%
}
.elementor-2042 .elementor-element.elementor-element-03cc08e .elementor-divider {
	padding-top:15px;
	padding-bottom:15px
}
.elementor-2042 .elementor-element.elementor-element-095e916 .elementor-heading-title {
	color:#1d4196
}
.elementor-2042 .elementor-element.elementor-element-4121b6f9 .elementor-heading-title {
	color:#152f75;
	font-family:Roboto,Sans-serif;
	font-size:27px;
	font-weight:500
}
.elementor-msie .elementor-2042 .elementor-element.elementor-element-2b0a6bc3 .elementor-portfolio-item {
	width:calc(100% / 3)
}
.elementor-2042 .elementor-element.elementor-element-2b0a6bc3 .elementor-post__thumbnail__link {
	padding-bottom:calc(.83 * 100%)
}
.elementor-2042 .elementor-element.elementor-element-2b0a6bc3:after {
	content:"0.83";
	position:absolute;
	color:transparent
}
.elementor-2042 .elementor-element.elementor-element-2b0a6bc3 {
	--grid-column-gap:15px;
	--grid-row-gap:0px
}
.elementor-2042 .elementor-element.elementor-element-2b0a6bc3 .elementor-portfolio-item__img,.elementor-2042 .elementor-element.elementor-element-2b0a6bc3 .elementor-portfolio-item__overlay {
	border-radius:0 0 0 0
}
.elementor-2042 .elementor-element.elementor-element-2b0a6bc3 a .elementor-portfolio-item__overlay {
	background-color:#7197f2
}
@media(min-width:768px) {
	.elementor-2042 .elementor-element.elementor-element-38a1687a {
	width:36.564%
}
.elementor-2042 .elementor-element.elementor-element-4aabaa9f {
	width:28.951%
}
.elementor-2042 .elementor-element.elementor-element-661c0238 {
	width:33.817%
}
}@media(max-width:1024px) and (min-width:768px) {
	.elementor-2042 .elementor-element.elementor-element-3bff8530 {
	width:100%
}
.elementor-2042 .elementor-element.elementor-element-38a1687a {
	width:37%
}
.elementor-2042 .elementor-element.elementor-element-4aabaa9f {
	width:25%
}
.elementor-2042 .elementor-element.elementor-element-661c0238 {
	width:37%
}
}@media(min-width:1025px) {
	.elementor-2042 .elementor-element.elementor-element-62776c6b:not(.elementor-motion-effects-element-type-background),.elementor-2042 .elementor-element.elementor-element-62776c6b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-attachment:fixed
}
}@media(max-width:1024px) {
	.elementor-2042 .elementor-element.elementor-element-52c1c3b1 .elementor-heading-title {
	font-size:1.5em
}
.elementor-2042 .elementor-element.elementor-element-4fdfd2fd .elementor-heading-title {
	font-size:2.5em
}
.elementor-2042 .elementor-element.elementor-element-c7ae35d .elementor-heading-title {
	font-size:2.5em
}
.elementor-2042 .elementor-element.elementor-element-c19e57d .elementor-heading-title {
	font-size:2.5em
}
.elementor-2042 .elementor-element.elementor-element-fa7608a .elementor-heading-title {
	font-size:2.5em
}
.elementor-2042 .elementor-element.elementor-element-326edd6 {
	--grid-side-margin:10px;
	--grid-column-gap:10px;
	--grid-row-gap:10px;
	--grid-bottom-margin:10px
}
.elementor-msie .elementor-2042 .elementor-element.elementor-element-2b0a6bc3 .elementor-portfolio-item {
	width:calc(100% / 2)
}
}@media(max-width:767px) {
	.elementor-2042 .elementor-element.elementor-element-3bff8530>.elementor-element-populated {
	padding:50px 30px 50px 30px
}
.elementor-2042 .elementor-element.elementor-element-52c1c3b1 .elementor-heading-title {
	font-size:1.5em
}
.elementor-2042 .elementor-element.elementor-element-3dc2db81 {
	text-align:center
}
.elementor-2042 .elementor-element.elementor-element-3dc2db81 .elementor-heading-title {
	font-size:2em
}
.elementor-2042 .elementor-element.elementor-element-330e3635 {
	text-align:justify
}
.elementor-2042 .elementor-element.elementor-element-22d387f2 {
	text-align:justify
}
.elementor-2042 .elementor-element.elementor-element-63e956da {
	padding:30px 20px 30px 20px
}
.elementor-2042 .elementor-element.elementor-element-38a1687a {
	width:20%
}
.elementor-2042 .elementor-element.elementor-element-4aabaa9f {
	width:60%
}
.elementor-2042 .elementor-element.elementor-element-661c0238 {
	width:20%
}
.elementor-2042 .elementor-element.elementor-element-4fdfd2fd .elementor-heading-title {
	font-size:2em
}
.elementor-2042 .elementor-element.elementor-element-6939181d {
	text-align:left
}
.elementor-2042 .elementor-element.elementor-element-6939181d>.elementor-widget-container {
	margin:0
}
.elementor-2042 .elementor-element.elementor-element-c7ae35d .elementor-heading-title {
	font-size:2em
}
.elementor-2042 .elementor-element.elementor-element-a3cc218 {
	text-align:left
}
.elementor-2042 .elementor-element.elementor-element-a3cc218>.elementor-widget-container {
	margin:0
}
.elementor-2042 .elementor-element.elementor-element-c19e57d .elementor-heading-title {
	font-size:2em
}
.elementor-2042 .elementor-element.elementor-element-69515c4 {
	text-align:left
}
.elementor-2042 .elementor-element.elementor-element-69515c4>.elementor-widget-container {
	margin:0
}
.elementor-2042 .elementor-element.elementor-element-fa7608a .elementor-heading-title {
	font-size:2em
}
.elementor-2042 .elementor-element.elementor-element-3162529 {
	text-align:left
}
.elementor-2042 .elementor-element.elementor-element-3162529>.elementor-widget-container {
	margin:0
}
.elementor-2042 .elementor-element.elementor-element-326edd6 {
	--grid-side-margin:10px;
	--grid-column-gap:10px;
	--grid-row-gap:10px;
	--grid-bottom-margin:10px
}
.elementor-msie .elementor-2042 .elementor-element.elementor-element-2b0a6bc3 .elementor-portfolio-item {
	width:calc(100% / 1)
}
}.elementor-36903 .elementor-element.elementor-element-636b990a:not(.elementor-motion-effects-element-type-background),.elementor-36903 .elementor-element.elementor-element-636b990a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color:#1896fe
}
.elementor-36903 .elementor-element.elementor-element-636b990a,.elementor-36903 .elementor-element.elementor-element-636b990a>.elementor-background-overlay {
	border-radius:10px 10px 0 0
}
.elementor-36903 .elementor-element.elementor-element-636b990a {
	transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;
	margin-top:0;
	margin-bottom:0;
	padding:50px 50px 10px 50px
}
.elementor-36903 .elementor-element.elementor-element-636b990a>.elementor-background-overlay {
	transition:background .3s,border-radius .3s,opacity .3s
}
.elementor-36903 .elementor-element.elementor-element-5cb63280 .elementor-button .elementor-align-icon-right {
	margin-left:10px
}
.elementor-36903 .elementor-element.elementor-element-5cb63280 .elementor-button .elementor-align-icon-left {
	margin-right:10px
}
.elementor-36903 .elementor-element.elementor-element-5cb63280 .elementor-field-group {
	padding-right:calc(10px/2);
	padding-left:calc(10px/2);
	margin-bottom:15px
}
.elementor-36903 .elementor-element.elementor-element-5cb63280 .elementor-form-fields-wrapper {
	margin-left:calc(-10px/2);
	margin-right:calc(-10px/2);
	margin-bottom:-15px
}
.elementor-36903 .elementor-element.elementor-element-5cb63280 .elementor-field-group.recaptcha_v3-bottomleft,.elementor-36903 .elementor-element.elementor-element-5cb63280 .elementor-field-group.recaptcha_v3-bottomright {
	margin-bottom:0
}
body.rtl .elementor-36903 .elementor-element.elementor-element-5cb63280 .elementor-labels-inline .elementor-field-group>label {
	padding-left:0
}
body:not(.rtl) .elementor-36903 .elementor-element.elementor-element-5cb63280 .elementor-labels-inline .elementor-field-group>label {
	padding-right:0
}
body .elementor-36903 .elementor-element.elementor-element-5cb63280 .elementor-labels-above .elementor-field-group>label {
	padding-bottom:0
}
.elementor-36903 .elementor-element.elementor-element-5cb63280 .elementor-field-group>label,.elementor-36903 .elementor-element.elementor-element-5cb63280 .elementor-field-subgroup label {
	color:#000
}
.elementor-36903 .elementor-element.elementor-element-5cb63280 .elementor-field-type-html {
	padding-bottom:0
}
.elementor-36903 .elementor-element.elementor-element-5cb63280 .elementor-field-group .elementor-field {
	color:#000
}
.elementor-36903 .elementor-element.elementor-element-5cb63280 .elementor-field-group .elementor-field,.elementor-36903 .elementor-element.elementor-element-5cb63280 .elementor-field-subgroup label {
	font-family:Lato,Sans-serif
}
.elementor-36903 .elementor-element.elementor-element-5cb63280 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper) {
	background-color:#fff;
	border-color:#eee
}
.elementor-36903 .elementor-element.elementor-element-5cb63280 .elementor-field-group .elementor-select-wrapper select {
	background-color:#fff;
	border-color:#eee
}
.elementor-36903 .elementor-element.elementor-element-5cb63280 .elementor-field-group .elementor-select-wrapper::before {
	color:#eee
}
.elementor-36903 .elementor-element.elementor-element-5cb63280 .elementor-button {
	font-size:24px;
	font-weight:700;
	text-transform:uppercase;
	line-height:18px;
	border-radius:30px 30px 30px 30px;
	padding:16px 50px 16px 50px
}
.elementor-36903 .elementor-element.elementor-element-5cb63280 .e-form__buttons__wrapper__button-next {
	background-color:var(--e-global-color-nvprimaryaccent);
	color:#fff
}
.elementor-36903 .elementor-element.elementor-element-5cb63280 .elementor-button[type=submit] {
	background-color:var(--e-global-color-nvprimaryaccent);
	color:#fff
}
.elementor-36903 .elementor-element.elementor-element-5cb63280 .elementor-button[type=submit] svg * {
	fill:#ffffff
}
.elementor-36903 .elementor-element.elementor-element-5cb63280 .e-form__buttons__wrapper__button-previous {
	color:#fff
}
.elementor-36903 .elementor-element.elementor-element-5cb63280 .e-form__buttons__wrapper__button-next:hover {
	background-color:#1481e8;
	color:var(--e-global-color-nvdarkbg)
}
.elementor-36903 .elementor-element.elementor-element-5cb63280 .elementor-button[type=submit]:hover {
	background-color:#1481e8;
	color:var(--e-global-color-nvdarkbg)
}
.elementor-36903 .elementor-element.elementor-element-5cb63280 .elementor-button[type=submit]:hover svg * {
	fill:var(--e-global-color-nvdarkbg)
}
.elementor-36903 .elementor-element.elementor-element-5cb63280 .e-form__buttons__wrapper__button-previous:hover {
	color:#fff
}
.elementor-36903 .elementor-element.elementor-element-5cb63280 {
	--e-form-steps-indicators-spacing:20px;
	--e-form-steps-indicator-padding:30px;
	--e-form-steps-indicator-inactive-secondary-color:#ffffff;
	--e-form-steps-indicator-active-secondary-color:#ffffff;
	--e-form-steps-indicator-completed-secondary-color:#ffffff;
	--e-form-steps-divider-width:1px;
	--e-form-steps-divider-gap:10px
}
#elementor-popup-modal-36903 .dialog-message {
	width:640px;
	height:auto
}
#elementor-popup-modal-36903 {
	justify-content:center;
	align-items:center;
	pointer-events:all;
	background-color:rgba(0,0,0,.8)
}
#elementor-popup-modal-36903 .dialog-close-button {
	display:flex
}
#elementor-popup-modal-36903 .dialog-widget-content {
	box-shadow:2px 8px 23px 3px rgba(0,0,0,.2)
}
.elementor-35444 .elementor-element.elementor-element-17cc75cf>.elementor-container {
	min-height:50px
}
.elementor-35444 .elementor-element.elementor-element-17cc75cf>.elementor-container>.elementor-column>.elementor-widget-wrap {
	align-content:center;
	align-items:center
}
.elementor-35444 .elementor-element.elementor-element-17cc75cf:not(.elementor-motion-effects-element-type-background),.elementor-35444 .elementor-element.elementor-element-17cc75cf>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color:#001c38
}
.elementor-35444 .elementor-element.elementor-element-17cc75cf {
	border-style:solid;
	border-width:1px 0 0 0;
	border-color:rgba(255,255,255,.19);
	transition:background .3s,border .3s,border-radius .3s,box-shadow .3s
}
.elementor-35444 .elementor-element.elementor-element-17cc75cf>.elementor-background-overlay {
	transition:background .3s,border-radius .3s,opacity .3s
}
.elementor-35444 .elementor-element.elementor-element-5588626f {
	text-align:left
}
.elementor-35444 .elementor-element.elementor-element-5588626f .elementor-heading-title {
	color:#adadad;
	font-size:12px;
	font-weight:300
}
.elementor-35444 .elementor-element.elementor-element-3be7e1c2 {
	text-align:right
}
.elementor-35444 .elementor-element.elementor-element-3be7e1c2 .elementor-heading-title {
	color:#adadad;
	font-size:12px;
	font-weight:300
}
@media(max-width:1024px) {
	.elementor-35444 .elementor-element.elementor-element-17cc75cf {
	padding:10px 20px 10px 20px
}
}@media(max-width:767px) {
	.elementor-35444 .elementor-element.elementor-element-17cc75cf {
	padding:30px 20px 54px 20px
}
.elementor-35444 .elementor-element.elementor-element-76581833>.elementor-element-populated {
	margin:0;
	--e-column-margin-right:0px;
	--e-column-margin-left:0px;
	padding:0
}
.elementor-35444 .elementor-element.elementor-element-5588626f {
	text-align:center
}
.elementor-35444 .elementor-element.elementor-element-3be7e1c2 {
	text-align:center
}
}@font-face {
	font-family:TablePress;
	src:url(../fonts/6c324a071fc0488da71b845d4d20e0dc.woff) format('woff2'),url(../fonts/tablepress.woff) format('woff');
	font-weight:400;
	font-style:normal;
	font-display:block
}
.tablepress-table-description {
	clear:both;
	display:block
}
.tablepress {
	border-collapse:collapse;
	border-spacing:0;
	width:100%;
	margin-bottom:1em;
	border:none
}
.tablepress td,.tablepress th {
	padding:8px;
	border:none;
	background:0 0;
	text-align:left;
	float:none!important
}
.tablepress tbody td {
	vertical-align:top
}
.tablepress tbody td,.tablepress tfoot th {
	border-top:1px solid #ddd
}
.tablepress tbody tr:first-child td {
	border-top:0
}
.tablepress thead th {
	border-bottom:1px solid #ddd
}
.tablepress tfoot th,.tablepress thead th {
	background-color:#d9edf7;
	font-weight:700;
	vertical-align:middle
}
.tablepress .odd td {
	background-color:#f9f9f9
}
.tablepress .even td {
	background-color:#fff
}
.tablepress .row-hover tr:hover td {
	background-color:#f3f3f3
}
.tablepress img {
	margin:0;
	padding:0;
	border:none;
	max-width:none
}
.dataTables_wrapper {
	clear:both;
	margin-bottom:1em
}
.dataTables_wrapper .tablepress {
	clear:both;
	margin:0!important
}
.dataTables_length {
	float:left;
	white-space:nowrap
}
.dataTables_filter {
	float:right;
	white-space:nowrap
}
.dataTables_wrapper .dataTables_filter input {
	margin-left:.5em
}
.dataTables_info {
	clear:both;
	float:left;
	margin:4px 0 0
}
.dataTables_paginate {
	float:right;
	margin:4px 0 0
}
.dataTables_paginate a {
	color:#111!important;
	display:inline-block;
	outline:0;
	position:relative;
	text-decoration:underline;
	margin:0 5px
}
.dataTables_paginate a:first-child {
	margin-left:0
}
.dataTables_paginate a:last-child {
	margin-right:0
}
.paginate_button:hover {
	cursor:pointer;
	text-decoration:none
}
.paginate_button.disabled {
	color:#999!important;
	text-decoration:none;
	cursor:default
}
.paginate_button.current {
	font-weight:700;
	text-decoration:none;
	cursor:default
}
.dataTables_paginate.paging_simple {
	padding:0 15px
}
.paging_simple .paginate_button.next:after,.paging_simple .paginate_button.previous:before {
	text-align:left;
	font-family:TablePress;
	font-size:14px;
	font-weight:700;
	-webkit-font-smoothing:antialiased;
	content:"\f053";
	text-shadow:.1em .1em #666;
	position:absolute;
	top:0;
	right:auto;
	bottom:0;
	left:-14px;
	margin:auto;
	height:14px;
	width:14px;
	line-height:1
}
.paging_simple .paginate_button.next:after {
	text-align:right;
	content:"\f054";
	left:auto
}
.paginate_button:after,.paginate_button:before {
	color:#d9edf7
}
.paginate_button:hover:after,.paginate_button:hover:before {
	color:#049cdb
}
.paginate_button.disabled:after,.paginate_button.disabled:before {
	color:#f9f9f9
}
.dataTables_processing {
	display:none
}
.dataTables_scroll {
	clear:both
}
.dataTables_scrollBody {
	-webkit-overflow-scrolling:touch
}
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th>div.dataTables_sizing {
	height:0;
	overflow:hidden;
	margin:0!important;
	padding:0!important
}
.tablepress .sorting,.tablepress .sorting_asc,.tablepress .sorting_desc {
	position:relative;
	padding-right:20px;
	cursor:pointer;
	outline:0
}
.tablepress .sorting:after,.tablepress .sorting_asc:after,.tablepress .sorting_desc:after {
	font-family:TablePress;
	font-weight:400;
	font-size:14px;
	-webkit-font-smoothing:antialiased;
	position:absolute;
	top:0;
	bottom:0;
	left:auto;
	right:6px;
	margin:auto;
	height:14px;
	line-height:1
}
.tablepress .sorting:after {
	content:"\f0dc"
}
.tablepress .sorting_asc:after {
	content:"\f0d8";
	padding:0 0 2px
}
.tablepress .sorting_desc:after {
	content:"\f0d7"
}
.tablepress .sorting:hover,.tablepress .sorting_asc,.tablepress .sorting_desc {
	background-color:#049cdb
}
.dataTables_scrollBody .tablepress thead th:after {
	content:""
}
.dataTables_wrapper:after {
	content:"";
	display:block;
	clear:both;
	visibility:hidden;
	line-height:0;
	height:0
}
.dataTables_wrapper label input,.dataTables_wrapper label select {
	display:inline;
	margin:2px;
	width:auto
}