.elementor-kit-59725{--e-global-color-primary:#141414;--e-global-color-secondary:#54595F;--e-global-color-text:#FFFFFF;--e-global-color-accent:#00A3FE;--e-global-typography-primary-font-family:"Barlow";--e-global-typography-primary-font-weight:600;--e-global-typography-primary-line-height:1.1em;--e-global-typography-secondary-font-family:"Barlow";--e-global-typography-secondary-font-weight:400;--e-global-typography-secondary-line-height:1.1em;--e-global-typography-text-font-family:"Barlow";--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.4em;--e-global-typography-accent-font-family:"Barlow";--e-global-typography-accent-font-weight:300;--e-global-typography-accent-line-height:1.1em;font-family:"Barlow", Sans-serif;font-size:15px;line-height:1.1em;background-color:var( --e-global-color-primary );}.elementor-kit-59725 a{color:var( --e-global-color-accent );}.elementor-kit-59725 button,.elementor-kit-59725 input[type="button"],.elementor-kit-59725 input[type="submit"],.elementor-kit-59725 .elementor-button{font-size:18px;font-weight:300;color:var( --e-global-color-text );border-radius:5px 5px 5px 5px;padding:11px 20px 13px 20px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-bottom:0px;}.elementor-element{--widgets-spacing:0px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-59725 e-page-transition{background-color:#FFBC7D;}.site-header{padding-right:0px;padding-left:0px;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.elementor-column-gap-default>.elementor-column>.elementor-element-populated {
    padding:20px;
}

.insighttitlesection {
	background-image: url("https://www.silversky.com/wp-content/uploads/2022/10/homepage-header-bg-1100px.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	display:block;
	margin-bottom:50px;
}

.insighttitlesectioncolumn h1 {
	display:block;
	text-align:center;
	width:100%;
	color: #FFFFFF;
font-size: 75px;
font-weight: 600;
font-style: italic;
	padding:150px 0 50px 0;
}

.insighttitlesectioncolumn h2 {
	display:block;
	color: #FFFFFF;
font-size: 45px;
font-weight: 600;
	padding:0 0 30px 0;
}

.insighttitlesectioncolumn {
	color:#FFFFFF;
}

.button-insights {
	background-color:var( --e-global-color-accent );
	margin-top:40px;
}

.maincontent {
	padding-bottom:80px;
}

.col-sm-12, .col-sm-8, .col-sm-4, .col-sm-3 {
	position: relative;
width: 100%;
}

.row {
display: flex;
flex-wrap: wrap;
	padding:20px;
}

.form-box {
	padding:30px;
	background-color:#000;
}

.form-title {
	font-size: 25px;
font-weight: 600;
	padding-bottom:20px;
}

.maincontent ul {
	margin-bottom:0.9em;
}

.maincontent li {
	margin-bottom:0.45em;
}

.hs-form-field {
margin-bottom: 15px;
}

.hs-form-field label {
	margin-bottom:5px
}

.hs-form-booleancheckbox-display, .hs-richtext {
	font-size:12px;
	line-height:1.3em;
}

li.hs-form-booleancheckbox {
	list-style-type: none;
	margin: 0 0 0 -40px;
}

.hs-button {
	background-color:#00a3fe;
	    border: none;
}

.hs-button:hover {
	background-color:#FFFFFF;
	    border: none;
	color:#000000 !important;
}

@media (min-width: 767px){
.col-sm-8 {
flex: 0 0 66.666667%;
max-width: 66.666667%;
}
.col-sm-4 {
flex: 0 0 33.333333%;
max-width: 33.333333%;
}

.col-sm-3 {
flex: 0 0 30%;
max-width: 30%;
}
	
	.col-sm-4 .form-box{
		margin-left:50px;
	}
.fi-width-25, .fi-width-33, .fi-width-40, .fi-width-50, .fi-width-66 {
width: 100%;
float: none;
margin: 0 0 40px;
}
}

.fi-width-25 {
width: 25%;
float: right;
margin: 0 0 40px 40px;
}

.fi-width-33 {
width: 33%;
float: right;
margin: 0 0 40px 40px;
}

.fi-width-40 {
width: 40%;
float: right;
margin: 0 0 40px 40px;
}

.fi-width-50 {
width: 50%;
float: right;
margin: 0 0 40px 40px;
}

.fi-width-66 {
width: 66%;
float: right;
margin: 0 0 40px 40px;
}

.fi-width-100 {
width: 100%;
margin: 0 0 40px;
}

blockquote {
    hanging-punctuation: first;
    margin-block-start: 0em;
margin-block-end: 0em;
margin-inline-start: 0px;
margin-inline-end: 0px;
line-height: 1em;
}

.insights2 {
    margin-right: 40px;
}

.r-title {
    padding: 20px;
    color: #FFFFFF;
    background-color: #000000;
    font-size: 16px;
    font-weight: bold;
}/* End custom CSS */