/**handles:elementor-post-4141,elementor-post-36903,elementor-post-35444,tablepress-default**/

.elementor-4141 .elementor-element.elementor-element-777cb7b6>.elementor-container {
	max-width:1040px;
	text-align:center
}
.elementor-4141 .elementor-element.elementor-element-777cb7b6>.elementor-container>.elementor-column>.elementor-widget-wrap {
	align-content:center;
	align-items:center
}
.elementor-4141 .elementor-element.elementor-element-777cb7b6:not(.elementor-motion-effects-element-type-background),.elementor-4141 .elementor-element.elementor-element-777cb7b6>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image:url("../images/stainless-steel-bsp-fittings_kaysuns-11.png");
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover
}
.elementor-4141 .elementor-element.elementor-element-777cb7b6>.elementor-background-overlay {
	background-color:#102d5e;
	opacity:.9;
	transition:background .3s,border-radius .3s,opacity .3s
}
.elementor-4141 .elementor-element.elementor-element-777cb7b6 {
	transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;
	padding:50px 0 50px 0
}
.elementor-4141 .elementor-element.elementor-element-5051c41c {
	text-align:left
}
.elementor-4141 .elementor-element.elementor-element-5051c41c .elementor-heading-title {
	color:#c95;
	font-family:Roboto,Sans-serif;
	font-size:.875rem;
	font-weight:500;
	text-transform:uppercase;
	letter-spacing:1.5px
}
.elementor-4141 .elementor-element.elementor-element-7d882a83 {
	text-align:left
}
.elementor-4141 .elementor-element.elementor-element-7d882a83 .elementor-heading-title {
	color:#fff;
	font-family:Roboto,Sans-serif;
	font-size:2rem;
	font-weight:500;
	line-height:1.0666em
}
.elementor-4141 .elementor-element.elementor-element-49eeacbc {
	text-align:left
}
.elementor-4141 .elementor-element.elementor-element-49eeacbc .elementor-heading-title {
	color:#fff;
	font-family:Roboto,Sans-serif;
	font-size:1.25rem;
	font-weight:400;
	line-height:1.4em;
	letter-spacing:.15px
}
.elementor-4141 .elementor-element.elementor-element-5b4cb87e .elementor-button .elementor-align-icon-right {
	margin-left:12px
}
.elementor-4141 .elementor-element.elementor-element-5b4cb87e .elementor-button .elementor-align-icon-left {
	margin-right:12px
}
.elementor-4141 .elementor-element.elementor-element-5b4cb87e .elementor-button {
	font-family:Roboto,Sans-serif;
	font-size:.875rem;
	font-weight:500;
	line-height:1.1em;
	fill:#ffffff;
	color:#fff;
	background-color:#c95;
	border-style:solid;
	border-width:1px 1px 1px 1px;
	border-color:#c95;
	border-radius:24px 24px 24px 24px
}
.elementor-4141 .elementor-element.elementor-element-5b4cb87e .elementor-button:focus,.elementor-4141 .elementor-element.elementor-element-5b4cb87e .elementor-button:hover {
	color:#c95;
	background-color:#fff
}
.elementor-4141 .elementor-element.elementor-element-5b4cb87e .elementor-button:focus svg,.elementor-4141 .elementor-element.elementor-element-5b4cb87e .elementor-button:hover svg {
	fill:#cc9955
}
.elementor-4141 .elementor-element.elementor-element-22e166f4>.elementor-container {
	max-width:1040px
}
.elementor-4141 .elementor-element.elementor-element-22e166f4:not(.elementor-motion-effects-element-type-background),.elementor-4141 .elementor-element.elementor-element-22e166f4>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image:url("../images/jean-philippe-delberghe-660138-unsplash.jpg");
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover
}
.elementor-4141 .elementor-element.elementor-element-22e166f4>.elementor-background-overlay {
	background-color:#f5f7fa;
	opacity:.97;
	transition:background .3s,border-radius .3s,opacity .3s
}
.elementor-4141 .elementor-element.elementor-element-22e166f4 {
	transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;
	margin-top:0;
	margin-bottom:0;
	padding:80px 0 60px 0
}
.elementor-4141 .elementor-element.elementor-element-740fd263>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom:12px
}
.elementor-4141 .elementor-element.elementor-element-740fd263>.elementor-element-populated {
	margin:0;
	--e-column-margin-right:0px;
	--e-column-margin-left:0px
}
.elementor-4141 .elementor-element.elementor-element-2d6271ed .elementor-heading-title {
	color:#3c40b3;
	font-family:Roboto,Sans-serif;
	font-size:.875rem;
	font-weight:500;
	text-transform:uppercase;
	letter-spacing:1.5px
}
.elementor-4141 .elementor-element.elementor-element-7368c677 .elementor-heading-title {
	color:rgba(0,0,0,.8);
	font-family:Roboto,Sans-serif;
	font-size:3rem;
	font-weight:500;
	line-height:1.1666em
}
.elementor-4141 .elementor-element.elementor-element-1204215c {
	--divider-border-style:solid;
	--divider-color:#4D73CC;
	--divider-border-width:4px
}
.elementor-4141 .elementor-element.elementor-element-1204215c .elementor-divider-separator {
	width:48px
}
.elementor-4141 .elementor-element.elementor-element-1204215c .elementor-divider {
	padding-top:8px;
	padding-bottom:8px
}
.elementor-4141 .elementor-element.elementor-element-3d88a4a4 .elementor-heading-title {
	color:#3f3d3d;
	font-family:Roboto,Sans-serif;
	font-size:1rem;
	font-weight:400;
	line-height:1.4em;
	letter-spacing:.15px
}
.elementor-4141 .elementor-element.elementor-element-3d88a4a4>.elementor-widget-container {
	margin:0 0 20px 0
}
.elementor-4141 .elementor-element.elementor-element-742436f4>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom:1px
}
.elementor-4141 .elementor-element.elementor-element-7c30d661>.elementor-widget-container {
	margin:0 0 32px 0
}
.elementor-4141 .elementor-element.elementor-element-771d8ce5 {
	text-align:center
}
.elementor-4141 .elementor-element.elementor-element-771d8ce5 .elementor-heading-title {
	color:rgba(0,0,0,.54);
	font-family:Roboto,Sans-serif;
	font-size:1.1rem;
	font-weight:400;
	font-style:italic;
	line-height:1.4em;
	letter-spacing:.15px
}
.elementor-4141 .elementor-element.elementor-element-771d8ce5>.elementor-widget-container {
	padding:0 0 0 24px;
	border-style:solid;
	border-width:0 0 0 4px;
	border-color:rgba(0,0,0,.1);
	border-radius:0 0 0 1px
}
.elementor-4141 .elementor-element.elementor-element-233095ab {
	--grid-template-columns:repeat(0,auto);
	--icon-size:14px;
	--grid-column-gap:6px;
	--grid-row-gap:0px
}
.elementor-4141 .elementor-element.elementor-element-233095ab .elementor-social-icon {
	background-color:rgba(255,255,255,0);
	--icon-padding:0.6em
}
.elementor-4141 .elementor-element.elementor-element-233095ab .elementor-social-icon i {
	color:#999
}
.elementor-4141 .elementor-element.elementor-element-233095ab .elementor-social-icon svg {
	fill:#999999
}
.elementor-4141 .elementor-element.elementor-element-233095ab .elementor-icon {
	border-radius:24px 24px 24px 24px
}
.elementor-4141 .elementor-element.elementor-element-233095ab .elementor-social-icon:hover {
	background-color:rgba(0,0,0,.12)
}
.elementor-4141 .elementor-element.elementor-element-233095ab .elementor-social-icon:hover i {
	color:#777
}
.elementor-4141 .elementor-element.elementor-element-233095ab .elementor-social-icon:hover svg {
	fill:#777777
}
.elementor-4141 .elementor-element.elementor-element-3b99a3d .elementor-heading-title {
	color:#1d3f83
}
.elementor-4141 .elementor-element.elementor-element-0c95466 {
	color:#3f3d3d
}
.elementor-4141 .elementor-element.elementor-element-b7ef7e0 .elementor-heading-title {
	color:#1d3f83
}
.elementor-4141 .elementor-element.elementor-element-b44dcb8 {
	color:#3f3d3d
}
.elementor-4141 .elementor-element.elementor-element-310b9e9 .elementor-heading-title {
	color:#1d3f83;
	font-family:Roboto,Sans-serif;
	font-weight:600
}
.elementor-4141 .elementor-element.elementor-element-075c1e7 {
	color:#3f3d3d
}
.elementor-4141 .elementor-element.elementor-element-2ea64493 .elementor-posts-container .elementor-post__thumbnail {
	/*padding-bottom:calc(.8 * 100%)*/
}
.elementor-4141 .elementor-element.elementor-element-2ea64493:after {
	content:"0.8"
}
.elementor-4141 .elementor-element.elementor-element-2ea64493 {
	--grid-column-gap:30px;
	--grid-row-gap:35px
}
.elementor-4141 .elementor-element.elementor-element-2ea64493 .elementor-post__text {
	margin-top:20px
}
.elementor-4141 .elementor-element.elementor-element-2ea64493 .elementor-post__read-more {
	color:#1e3cb9
}
.elementor-4141 .elementor-element.elementor-element-5952231>.elementor-container>.elementor-column>.elementor-widget-wrap {
	align-content:center;
	align-items:center
}
.elementor-4141 .elementor-element.elementor-element-5952231:not(.elementor-motion-effects-element-type-background),.elementor-4141 .elementor-element.elementor-element-5952231>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color:#0e175FD9
}
.elementor-4141 .elementor-element.elementor-element-5952231 {
	transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;
	padding:40px 0 40px 0
}
.elementor-4141 .elementor-element.elementor-element-5952231>.elementor-background-overlay {
	transition:background .3s,border-radius .3s,opacity .3s
}
.elementor-4141 .elementor-element.elementor-element-241fe543 {
	text-align:center
}
.elementor-4141 .elementor-element.elementor-element-241fe543 .elementor-heading-title {
	color:#fff;
	font-size:65px;
	font-weight:600
}
.elementor-4141 .elementor-element.elementor-element-f807c38 .elementor-button {
	font-size:14px;
	font-weight:600;
	text-transform:uppercase;
	fill:#000000;
	color:#000;
	background-color:transparent;
	background-image:linear-gradient(180deg,#fff 0,var(--e-global-color-primary) 100%);
	border-radius:0 0 0 0;
	padding:15px 45px 15px 45px
}
.elementor-4141 .elementor-element.elementor-element-f807c38 .elementor-button:focus,.elementor-4141 .elementor-element.elementor-element-f807c38 .elementor-button:hover {
	color:#fff;
	background-color:#00ce1b
}
.elementor-4141 .elementor-element.elementor-element-f807c38 .elementor-button:focus svg,.elementor-4141 .elementor-element.elementor-element-f807c38 .elementor-button:hover svg {
	fill:#ffffff
}
.elementor-4141 .elementor-element.elementor-element-f807c38>.elementor-widget-container {
	padding:14px 0 0 0
}
.elementor-4141 .elementor-element.elementor-element-5b5be48:not(.elementor-motion-effects-element-type-background),.elementor-4141 .elementor-element.elementor-element-5b5be48>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color:#fff
}
.elementor-4141 .elementor-element.elementor-element-5b5be48 {
	transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;
	padding:30px 0 10px 0
}
.elementor-4141 .elementor-element.elementor-element-5b5be48>.elementor-background-overlay {
	transition:background .3s,border-radius .3s,opacity .3s
}
.elementor-bc-flex-widget .elementor-4141 .elementor-element.elementor-element-246761fc.elementor-column .elementor-widget-wrap {
	align-items:center
}
.elementor-4141 .elementor-element.elementor-element-246761fc.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated {
	align-content:center;
	align-items:center
}
.elementor-4141 .elementor-element.elementor-element-246761fc>.elementor-element-populated {
	padding:2em 2em 2em 2em
}
.elementor-4141 .elementor-element.elementor-element-2e868684 .elementor-heading-title {
	color:rgba(16,45,94,.6);
	font-family:"Playfair Display",Sans-serif;
	font-size:24px
}
.elementor-4141 .elementor-element.elementor-element-2a8a5bb1 .elementor-heading-title {
	color:#1d3f83;
	font-family:"Playfair Display",Sans-serif;
	font-size:50px;
	line-height:50px
}
.elementor-4141 .elementor-element.elementor-element-40a13033 {
	color:#3f3d3d;
	font-family:"Open Sans",Sans-serif;
	font-size:16px;
	line-height:26px
}
.elementor-4141 .elementor-element.elementor-element-60804c5a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom:calc(13px/2)
}
.elementor-4141 .elementor-element.elementor-element-60804c5a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top:calc(13px/2)
}
.elementor-4141 .elementor-element.elementor-element-60804c5a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right:calc(13px/2);
	margin-left:calc(13px/2)
}
.elementor-4141 .elementor-element.elementor-element-60804c5a .elementor-icon-list-items.elementor-inline-items {
	margin-right:calc(-13px/2);
	margin-left:calc(-13px/2)
}
body.rtl .elementor-4141 .elementor-element.elementor-element-60804c5a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left:calc(-13px/2)
}
body:not(.rtl) .elementor-4141 .elementor-element.elementor-element-60804c5a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right:calc(-13px/2)
}
.elementor-4141 .elementor-element.elementor-element-60804c5a .elementor-icon-list-icon i {
	color:rgba(16,45,94,.6)
}
.elementor-4141 .elementor-element.elementor-element-60804c5a .elementor-icon-list-icon svg {
	fill:rgba(16,45,94,0.6)
}
.elementor-4141 .elementor-element.elementor-element-60804c5a .elementor-icon-list-item:hover .elementor-icon-list-icon i {
	color:#102d5e
}
.elementor-4141 .elementor-element.elementor-element-60804c5a .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
	fill:#102d5e
}
.elementor-4141 .elementor-element.elementor-element-60804c5a {
	--e-icon-list-icon-size:14px
}
.elementor-4141 .elementor-element.elementor-element-60804c5a .elementor-icon-list-item:hover .elementor-icon-list-text {
	color:#102d5e
}
.elementor-4141 .elementor-element.elementor-element-7b756c67 .elementor-button .elementor-align-icon-right {
	margin-left:0
}
.elementor-4141 .elementor-element.elementor-element-7b756c67 .elementor-button .elementor-align-icon-left {
	margin-right:0
}
.elementor-4141 .elementor-element.elementor-element-7b756c67 .elementor-button {
	font-size:14px;
	font-weight:600;
	text-transform:uppercase;
	background-color:#102d5e;
	border-radius:3px 3px 3px 3px;
	padding:14px 34px 14px 34px
}
.elementor-4141 .elementor-element.elementor-element-7b756c67 .elementor-button:focus,.elementor-4141 .elementor-element.elementor-element-7b756c67 .elementor-button:hover {
	background-color:#7c7c7c
}
.elementor-4141 .elementor-element.elementor-element-7b756c67>.elementor-widget-container {
	margin:10px 0 0 0;
	padding:0
}
.elementor-4141 .elementor-element.elementor-element-1cb24139>.elementor-element-populated {
	margin:75px 30px 0 0;
	--e-column-margin-right:30px;
	--e-column-margin-left:0px
}
.elementor-4141 .elementor-element.elementor-element-43e8947:not(.elementor-motion-effects-element-type-background),.elementor-4141 .elementor-element.elementor-element-43e8947>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color:transparent;
	background-image:linear-gradient(180deg,#fff 0,#fff 100%)
}
.elementor-4141 .elementor-element.elementor-element-43e8947 {
	transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;
	margin-top:10px;
	margin-bottom:0
}
.elementor-4141 .elementor-element.elementor-element-43e8947>.elementor-background-overlay {
	transition:background .3s,border-radius .3s,opacity .3s
}
.elementor-4141 .elementor-element.elementor-element-300a6a2 .elementor-heading-title {
	color:#1d3f83;
	font-family:Roboto,Sans-serif;
	font-weight:600
}
.elementor-4141 .elementor-element.elementor-element-ae7827e .elementor-icon-list-icon i {
	color:#35339e
}
.elementor-4141 .elementor-element.elementor-element-ae7827e .elementor-icon-list-icon svg {
	fill:#35339E
}
.elementor-4141 .elementor-element.elementor-element-ae7827e {
	--e-icon-list-icon-size:10px
}
.elementor-4141 .elementor-element.elementor-element-ae7827e .elementor-icon-list-text {
	padding-left:7px
}
.elementor-4141 .elementor-element.elementor-element-ae7827e .elementor-icon-list-item>.elementor-icon-list-text,.elementor-4141 .elementor-element.elementor-element-ae7827e .elementor-icon-list-item>a {
	font-family:Roboto,Sans-serif;
	font-size:15px;
	font-weight:400;
	line-height:2em
}
.elementor-4141 .elementor-element.elementor-element-a851450 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom:calc(1px/2)
}
.elementor-4141 .elementor-element.elementor-element-a851450 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top:calc(1px/2)
}
.elementor-4141 .elementor-element.elementor-element-a851450 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right:calc(1px/2);
	margin-left:calc(1px/2)
}
.elementor-4141 .elementor-element.elementor-element-a851450 .elementor-icon-list-items.elementor-inline-items {
	margin-right:calc(-1px/2);
	margin-left:calc(-1px/2)
}
body.rtl .elementor-4141 .elementor-element.elementor-element-a851450 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left:calc(-1px/2)
}
body:not(.rtl) .elementor-4141 .elementor-element.elementor-element-a851450 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right:calc(-1px/2)
}
.elementor-4141 .elementor-element.elementor-element-a851450 .elementor-icon-list-icon i {
	color:#35339e
}
.elementor-4141 .elementor-element.elementor-element-a851450 .elementor-icon-list-icon svg {
	fill:#35339E
}
.elementor-4141 .elementor-element.elementor-element-a851450 {
	--e-icon-list-icon-size:10px
}
.elementor-4141 .elementor-element.elementor-element-a851450 .elementor-icon-list-text {
	padding-left:0
}
.elementor-4141 .elementor-element.elementor-element-a851450 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-4141 .elementor-element.elementor-element-a851450 .elementor-icon-list-item>a {
	font-family:Roboto,Sans-serif;
	font-size:15px;
	font-weight:400;
	line-height:2em;
	letter-spacing:0
}
.elementor-4141 .elementor-element.elementor-element-40b87da .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom:calc(1px/2)
}
.elementor-4141 .elementor-element.elementor-element-40b87da .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top:calc(1px/2)
}
.elementor-4141 .elementor-element.elementor-element-40b87da .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right:calc(1px/2);
	margin-left:calc(1px/2)
}
.elementor-4141 .elementor-element.elementor-element-40b87da .elementor-icon-list-items.elementor-inline-items {
	margin-right:calc(-1px/2);
	margin-left:calc(-1px/2)
}
body.rtl .elementor-4141 .elementor-element.elementor-element-40b87da .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left:calc(-1px/2)
}
body:not(.rtl) .elementor-4141 .elementor-element.elementor-element-40b87da .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right:calc(-1px/2)
}
.elementor-4141 .elementor-element.elementor-element-40b87da .elementor-icon-list-icon i {
	color:#35339e
}
.elementor-4141 .elementor-element.elementor-element-40b87da .elementor-icon-list-icon svg {
	fill:#35339E
}
.elementor-4141 .elementor-element.elementor-element-40b87da {
	--e-icon-list-icon-size:10px
}
.elementor-4141 .elementor-element.elementor-element-40b87da .elementor-icon-list-item>.elementor-icon-list-text,.elementor-4141 .elementor-element.elementor-element-40b87da .elementor-icon-list-item>a {
	font-family:Roboto,Sans-serif;
	font-size:15px;
	font-weight:400;
	line-height:2em
}
.elementor-4141 .elementor-element.elementor-element-bc188dd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom:calc(1px/2)
}
.elementor-4141 .elementor-element.elementor-element-bc188dd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top:calc(1px/2)
}
.elementor-4141 .elementor-element.elementor-element-bc188dd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right:calc(1px/2);
	margin-left:calc(1px/2)
}
.elementor-4141 .elementor-element.elementor-element-bc188dd .elementor-icon-list-items.elementor-inline-items {
	margin-right:calc(-1px/2);
	margin-left:calc(-1px/2)
}
body.rtl .elementor-4141 .elementor-element.elementor-element-bc188dd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left:calc(-1px/2)
}
body:not(.rtl) .elementor-4141 .elementor-element.elementor-element-bc188dd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right:calc(-1px/2)
}
.elementor-4141 .elementor-element.elementor-element-bc188dd .elementor-icon-list-icon i {
	color:#35339e
}
.elementor-4141 .elementor-element.elementor-element-bc188dd .elementor-icon-list-icon svg {
	fill:#35339E
}
.elementor-4141 .elementor-element.elementor-element-bc188dd {
	--e-icon-list-icon-size:10px
}
.elementor-4141 .elementor-element.elementor-element-bc188dd .elementor-icon-list-item>.elementor-icon-list-text,.elementor-4141 .elementor-element.elementor-element-bc188dd .elementor-icon-list-item>a {
	font-family:Roboto,Sans-serif;
	font-size:15px;
	font-weight:400;
	line-height:2em
}
.elementor-4141 .elementor-element.elementor-element-1a21a45 {
	margin-top:10px;
	margin-bottom:0;
	padding:0 0 17px 0
}
.elementor-4141 .elementor-element.elementor-element-6b21b72 .elementor-heading-title {
	color:#1d3f83
}
.elementor-4141 .elementor-element.elementor-element-74a506c {
	color:#3f3d3d
}
.elementor-4141 .elementor-element.elementor-element-83b1324:not(.elementor-motion-effects-element-type-background),.elementor-4141 .elementor-element.elementor-element-83b1324>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color:transparent;
	background-image:linear-gradient(180deg,#fff 0,#fff 100%)
}
.elementor-4141 .elementor-element.elementor-element-83b1324 {
	transition:background .3s,border .3s,border-radius .3s,box-shadow .3s
}
.elementor-4141 .elementor-element.elementor-element-83b1324>.elementor-background-overlay {
	transition:background .3s,border-radius .3s,opacity .3s
}
.elementor-4141 .elementor-element.elementor-element-fa3072a .elementor-heading-title {
	color:#1d3f83
}
.elementor-4141 .elementor-element.elementor-element-fa3072a>.elementor-widget-container {
	margin:17px 0 0 0
}
.elementor-4141 .elementor-element.elementor-element-10bfdae {
	color:#3f3d3d
}
.elementor-4141 .elementor-element.elementor-element-3572e35 {
	color:#3f3d3d
}
/*.elementor-4141 .elementor-element.elementor-element-3da07f5 .elementor-repeater-item-23e837f .swiper-slide-bg {
	*/

/*	background-color:#833ca3;
	*/

/*	background-image:url(../fonts/5c2c71a7ec254caba6b83d81d963ae12.woff)*/

/*
}
*/

.elementor-4141 .elementor-element.elementor-element-9a9a1b2 .elementor-active .elementor-accordion-icon,.elementor-4141 .elementor-element.elementor-element-9a9a1b2 .elementor-active .elementor-accordion-title {
	color:#fff
}
.elementor-4141 .elementor-element.elementor-element-9a9a1b2 .elementor-active .elementor-accordion-icon svg {
	fill:#ffffff
}
.elementor-4141 .elementor-element.elementor-element-9a9a1b2 .elementor-accordion-title {
	font-family:Quicksand,Sans-serif;
	font-weight:500;
	text-transform:capitalize
}
.elementor-4141 .elementor-element.elementor-element-9a9a1b2 .elementor-tab-title {
	padding:20px 0 20px 0
}
.elementor-4141 .elementor-element.elementor-element-9a9a1b2 .elementor-tab-title .elementor-accordion-icon i:before {
	color:rgba(255,255,255,.62)
}
.elementor-4141 .elementor-element.elementor-element-9a9a1b2 .elementor-tab-title .elementor-accordion-icon svg {
	fill:rgba(255,255,255,0.62)
}
.elementor-4141 .elementor-element.elementor-element-9a9a1b2 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before {
	color:#fff
}
.elementor-4141 .elementor-element.elementor-element-9a9a1b2 .elementor-tab-title.elementor-active .elementor-accordion-icon svg {
	fill:#ffffff
}
.elementor-4141 .elementor-element.elementor-element-9a9a1b2 .elementor-tab-content {
	color:#fff;
	font-family:Muli,Sans-serif;
	font-size:14px;
	line-height:1.5em;
	padding:20px 0 20px 0
}
.elementor-4141 .elementor-element.elementor-element-9a9a1b2>.elementor-widget-container {
	margin:0 10% 0 10%
}
.elementor-4141 .elementor-element.elementor-element-7355f874>.elementor-container {
	max-width:1300px
}
.elementor-4141 .elementor-element.elementor-element-7355f874>.elementor-container>.elementor-column>.elementor-widget-wrap {
	align-content:center;
	align-items:center
}
.elementor-4141 .elementor-element.elementor-element-7355f874:not(.elementor-motion-effects-element-type-background),.elementor-4141 .elementor-element.elementor-element-7355f874>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color:#fff
}
.elementor-4141 .elementor-element.elementor-element-7355f874 {
	transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;
	padding:50px 100px 50px 100px
}
.elementor-4141 .elementor-element.elementor-element-7355f874>.elementor-background-overlay {
	transition:background .3s,border-radius .3s,opacity .3s
}
.elementor-bc-flex-widget .elementor-4141 .elementor-element.elementor-element-1252d44b.elementor-column .elementor-widget-wrap {
	align-items:center
}
.elementor-4141 .elementor-element.elementor-element-1252d44b.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated {
	align-content:center;
	align-items:center
}
.elementor-4141 .elementor-element.elementor-element-52b3509c {
	--e-image-carousel-slides-to-show:6
}
.elementor-4141 .elementor-element.elementor-element-52b3509c .swiper-pagination-bullet {
	width:5px;
	height:5px
}
.elementor-4141 .elementor-element.elementor-element-52b3509c .swiper-wrapper {
	display:flex;
	align-items:center
}
.elementor-4141 .elementor-element.elementor-element-52b3509c>.elementor-widget-container {
	margin:14px 14px 14px 14px
}
.elementor-4141 .elementor-element.elementor-element-981ac25 {
	text-align:left
}
.elementor-4141 .elementor-element.elementor-element-981ac25 .elementor-heading-title {
	color:#0e1a54;
	font-family:Roboto,Sans-serif;
	font-size:28px;
	font-weight:500
}
.elementor-msie .elementor-4141 .elementor-element.elementor-element-243055a3 .elementor-portfolio-item {
	width:calc(100% / 3)
}
.elementor-4141 .elementor-element.elementor-element-243055a3 .elementor-post__thumbnail__link {
	/*padding-bottom:calc(.83 * 100%)*/
}
.elementor-4141 .elementor-element.elementor-element-243055a3:after {
	content:"0.83";
	position:absolute;
	color:transparent
}
.elementor-4141 .elementor-element.elementor-element-243055a3 {
	--grid-column-gap:15px;
	--grid-row-gap:0px
}
.elementor-4141 .elementor-element.elementor-element-243055a3 .elementor-portfolio-item__img,.elementor-4141 .elementor-element.elementor-element-243055a3 .elementor-portfolio-item__overlay {
	border-radius:0 0 0 0
}
.elementor-4141 .elementor-element.elementor-element-243055a3 a .elementor-portfolio-item__overlay {
	background-color:#7197f2
}
.elementor-4141 .elementor-element.elementor-element-1edf897b {
	margin-top:20px;
	margin-bottom:20px
}
.elementor-4141 .elementor-element.elementor-element-6694590d {
	--grid-side-margin:10px;
	--grid-column-gap:10px;
	--grid-row-gap:10px;
	--grid-bottom-margin:10px
}
.elementor-4141 .elementor-element.elementor-element-1697c2fc .elementor-heading-title {
	color:#102d5e;
	font-family:Roboto,Sans-serif;
	font-size:35px;
	font-weight:600
}
@media(min-width:768px) {
	.elementor-4141 .elementor-element.elementor-element-374443d {
	width:25.446%
}
.elementor-4141 .elementor-element.elementor-element-395e956 {
	width:20.983%
}
.elementor-4141 .elementor-element.elementor-element-1f897c2 {
	width:28.571%
}
.elementor-4141 .elementor-element.elementor-element-2e3fbb9 {
	width:50.812%
}
.elementor-4141 .elementor-element.elementor-element-4fba0f8 {
	width:45.894%
}
.elementor-4141 .elementor-element.elementor-element-193bce8a {
	width:40.796%
}
.elementor-4141 .elementor-element.elementor-element-46640807 {
	width:18.607%
}
.elementor-4141 .elementor-element.elementor-element-5528d2e1 {
	width:39.929%
}
}@media(max-width:1024px) {
	.elementor-4141 .elementor-element.elementor-element-7d882a83 .elementor-heading-title {
	font-size:3rem
}
.elementor-4141 .elementor-element.elementor-element-7368c677 .elementor-heading-title {
	font-size:3rem
}
.elementor-4141 .elementor-element.elementor-element-5952231 {
	padding:100px 25px 100px 25px
}
.elementor-4141 .elementor-element.elementor-element-5b5be48 {
	padding:60px 30px 60px 30px
}
.elementor-4141 .elementor-element.elementor-element-246761fc>.elementor-element-populated {
	margin:0 0 50px 0;
	--e-column-margin-right:0px;
	--e-column-margin-left:0px
}
.elementor-4141 .elementor-element.elementor-element-1cb24139>.elementor-element-populated {
	margin:0;
	--e-column-margin-right:0px;
	--e-column-margin-left:0px
}
.elementor-4141 .elementor-element.elementor-element-7e5b54f9 .elementor-heading-title {
	font-size:2.5em
}
.elementor-4141 .elementor-element.elementor-element-52b3509c {
	--e-image-carousel-slides-to-show:3
}
.elementor-msie .elementor-4141 .elementor-element.elementor-element-243055a3 .elementor-portfolio-item {
	width:calc(100% / 2)
}
.elementor-4141 .elementor-element.elementor-element-6694590d {
	--grid-side-margin:10px;
	--grid-column-gap:10px;
	--grid-row-gap:10px;
	--grid-bottom-margin:10px
}
}@media(max-width:767px) {
	.elementor-4141 .elementor-element.elementor-element-777cb7b6 {
	padding:40px 0 40px 0
}
.elementor-4141 .elementor-element.elementor-element-5051c41c .elementor-heading-title {
	font-size:.75rem
}
.elementor-4141 .elementor-element.elementor-element-7d882a83 .elementor-heading-title {
	font-size:2.5rem
}
.elementor-4141 .elementor-element.elementor-element-49eeacbc .elementor-heading-title {
	font-size:1rem
}
.elementor-4141 .elementor-element.elementor-element-22e166f4 {
	padding:40px 0 40px 0
}
.elementor-4141 .elementor-element.elementor-element-2d6271ed .elementor-heading-title {
	font-size:.75rem
}
.elementor-4141 .elementor-element.elementor-element-7368c677 .elementor-heading-title {
	font-size:2.5rem
}
.elementor-4141 .elementor-element.elementor-element-3d88a4a4 .elementor-heading-title {
	font-size:1rem
}
.elementor-4141 .elementor-element.elementor-element-2ea64493 .elementor-posts-container .elementor-post__thumbnail {
	padding-bottom:calc(.5 * 100%)
}
.elementor-4141 .elementor-element.elementor-element-2ea64493:after {
	content:"0.5"
}
.elementor-4141 .elementor-element.elementor-element-5952231 {
	padding:50px 20px 50px 20px
}
.elementor-4141 .elementor-element.elementor-element-241fe543 .elementor-heading-title {
	font-size:55px
}
.elementor-4141 .elementor-element.elementor-element-5b5be48 {
	padding:40px 10px 40px 10px
}
.elementor-4141 .elementor-element.elementor-element-246761fc>.elementor-element-populated {
	padding:1em 1em 1em 1em
}
.elementor-4141 .elementor-element.elementor-element-2e868684 .elementor-heading-title {
	font-size:22px
}
.elementor-4141 .elementor-element.elementor-element-2a8a5bb1 .elementor-heading-title {
	font-size:36px;
	line-height:44px
}
.elementor-4141 .elementor-element.elementor-element-2a8a5bb1>.elementor-widget-container {
	margin:0
}
.elementor-4141 .elementor-element.elementor-element-193bce8a {
	width:20%
}
.elementor-4141 .elementor-element.elementor-element-46640807 {
	width:60%
}
.elementor-4141 .elementor-element.elementor-element-5528d2e1 {
	width:20%
}
.elementor-4141 .elementor-element.elementor-element-7e5b54f9 .elementor-heading-title {
	font-size:4.7em
}
.elementor-4141 .elementor-element.elementor-element-7355f874 {
	padding:0
}
.elementor-msie .elementor-4141 .elementor-element.elementor-element-243055a3 .elementor-portfolio-item {
	width:calc(100% / 1)
}
.elementor-4141 .elementor-element.elementor-element-6694590d {
	--grid-side-margin:10px;
	--grid-column-gap:10px;
	--grid-row-gap:10px;
	--grid-bottom-margin:10px
}
}@media(max-width:1024px) and (min-width:768px) {
	.elementor-4141 .elementor-element.elementor-element-246761fc {
	width:100%
}
.elementor-4141 .elementor-element.elementor-element-1cb24139 {
	width:100%
}
.elementor-4141 .elementor-element.elementor-element-193bce8a {
	width:37%
}
.elementor-4141 .elementor-element.elementor-element-46640807 {
	width:25%
}
.elementor-4141 .elementor-element.elementor-element-5528d2e1 {
	width:37%
}
}@media(min-width:1025px) {
	.elementor-4141 .elementor-element.elementor-element-777cb7b6:not(.elementor-motion-effects-element-type-background),.elementor-4141 .elementor-element.elementor-element-777cb7b6>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-attachment:fixed
}
.elementor-4141 .elementor-element.elementor-element-22e166f4:not(.elementor-motion-effects-element-type-background),.elementor-4141 .elementor-element.elementor-element-22e166f4>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-attachment:fixed
}
}.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/f17368383bad42b2ace2bc76b8998139.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
}
.elementor-invisible {
    visibility: unset;
}

#wpforms-submit-6752 {
    color: #818a91;
    border: 1px solid;
    line-height: 30px;
    width: 60px;
    border-radius: 5px;
}