/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jul 30 2025 | 15:07:53 */
.elementor-element-9792c18.elementor-widget-image a {
    display: inline;
}
.elementor-element-b206011.elementor-widget-image a {
    display: inline;
}
.elementor-element-d88901a .elementor-icon-box-description a{
	color:#333;
}
.elementor-element-d88901a .elementor-icon-box-description a:hover{
	color:#1C1FC3;
}
#wpforms-form-1333.wpforms-form .wpforms-field-label{
	font-family: "Freight Sans Book", sans-serif;
    font-size: 17px;
}
#wpforms-form-1333.wpforms-form .wpforms-field-label-inline{
	font-family: "Freight Sans Book", sans-serif;
    font-size: 17px;
}
button#wpforms-submit-1333 {
    width: 100%;
	font-family:"Optima Nova", sans-serif;
	font-size:18px;
	border-radius:10px;
	background: linear-gradient(346deg,rgba(2, 189, 227, 1) 0%, rgba(0, 81, 166, 1) 100%);
	color:#fff;
	margin-top: 30px;
}
button#wpforms-submit-1333:hover{
	background: linear-gradient(346deg,rgba(0, 81, 166, 1) 0%, rgba(0, 81, 166, 1) 100%);
	transition:0.5s;
}
#wpforms-form-1333.wpforms-form .choices__list--single .choices__item{
	font-family: "Freight Sans Book", sans-serif;
	font-size:17px;
}
#wpforms-form-1333.wpforms-form .choices__list--dropdown .choices__list{
	font-family: "Freight Sans Book", sans-serif;
	font-size:17px;
}
#wpforms-form-1333.wpforms-form .choices__list--dropdown .choices__item--selectable.is-highlighted {
    background-color: #3f9ef4;
}


@media (max-width:3840px) and (min-width:3000px){
	
	.elementor-element-2a735df{
		min-height: 37vh !important;
	}
	.elementor-element-2a735df .e-con-inner{
		padding-top: 230px !important;
	}
	.elementor-element-05e6b65 .e-con-inner{
		padding-top: 120px !important;
		padding-bottom: 120px !important;
	}
	.elementor-element-5b5f8eb .e-con-inner{
		padding-top: 120px !important;
	}
	.elementor-element-94ef9d4 {
		padding-top: 300px !important;
		padding-bottom: 300px !important;
	}
	.elementor-element-a583811 {
		padding-top: 400px !important;
		padding-bottom: 400px !important;
		padding-left: 800px !important;
	}
	.elementor-element-d46a952 {
		padding-top: 500px !important;
		padding-bottom: 500px !important;
		padding-right: 400px !important;
	}
	
	
/* 	Pathways Page */
	
	.elementor-element-9fcf75c .e-con-inner{
		padding-top: 240px !important;
	}
	.elementor-element-968c281 {
		padding-top: 520px !important;
		padding-bottom: 520px !important;
		padding-left: 5px !important;
		padding-right: 100px !important;
	} 
	.elementor-element-925a585 {
		padding-top: 460px !important;
		padding-bottom: 460px !important;
		padding-left: 400px !important;
	}
	.elementor-element-9c9bb84 {
		padding-top: 500px !important;
		padding-bottom: 500px !important;
		padding-right: 400px !important;
	}


}


@media (max-width:2880px) and (min-width:2600px){
	
	.elementor-element-2a735df{
		min-height: 37vh !important;
	}
	.elementor-element-2a735df .e-con-inner{
		padding-top: 190px !important;
	}
	.elementor-element-05e6b65 .e-con-inner{
		padding-top: 120px !important;
		padding-bottom: 120px !important;
	}
	.elementor-element-5b5f8eb .e-con-inner{
		padding-top: 120px !important;
	}
	.elementor-element-94ef9d4 {
		padding-top: 230px !important;
		padding-bottom: 230px !important;
	}
	.elementor-element-a583811 {
		padding-top: 280px !important;
		padding-bottom: 280px !important;
		padding-left: 700px !important;
	}
	.elementor-element-d46a952 {
		padding-top: 350px !important;
		padding-bottom: 350px !important;
		padding-right: 300px !important;
	}
	
	
/* 	Pathways Page */
	
	.elementor-element-9fcf75c .e-con-inner{
		padding-top: 240px !important;
	}
	.elementor-element-968c281 {
		padding-top: 400px !important;
		padding-bottom: 400px !important;
		padding-left: 5px !important;
		padding-right: 100px !important;
	} 
	.elementor-element-925a585 {
		padding-top: 380px !important;
		padding-bottom: 380px !important;
		padding-left: 400px !important;
	}
	.elementor-element-9c9bb84 {
		padding-top: 400px !important;
		padding-bottom: 400px !important;
		padding-right: 400px !important;
	}


}


@media (max-width:2560px) and (min-width:2500px){
	.elementor-element-2a735df{
		min-height: 37vh !important;
	}
	.elementor-element-2a735df .e-con-inner{
		padding-top: 190px !important;
	}
	.elementor-element-05e6b65 .e-con-inner{
		padding-top: 120px !important;
		padding-bottom: 120px !important;
	}
	.elementor-element-5b5f8eb .e-con-inner{
		padding-top: 120px !important;
	}
	.elementor-element-94ef9d4 {
		padding-top: 190px !important;
		padding-bottom: 190px !important;
	}
	.elementor-element-a583811 {
		padding-top: 220px !important;
		padding-bottom: 220px !important;
		padding-left: 550px !important;
	}
	.elementor-element-d46a952 {
		padding-top: 300px !important;
        padding-bottom: 300px !important;
        padding-right: 240px !important;
	}
	
	
	/* 	Pathways Page */
	
	.elementor-element-9fcf75c .e-con-inner{
		padding-top: 240px !important;
	}
	.elementor-element-968c281 {
		padding-top: 330px !important;
		padding-bottom: 330px !important;
		padding-left: 5px !important;
		padding-right: 100px !important;
	} 
	.elementor-element-925a585 {
		padding-top: 300px !important;
		padding-bottom: 300px !important;
		padding-left: 350px !important;
	}
	.elementor-element-9c9bb84 {
		padding-top: 320px !important;
		padding-bottom: 320px !important;
		padding-right: 350px !important;
	}
	
}

@media (max-width:1440px) and (min-width:1400px){
	.elementor-element-a583811 {
		padding-top: 130px !important;
		padding-bottom: 130px !important;
		padding-left: 80px !important;
	}
	.elementor-element-d46a952 {
    	padding-top: 90px !important;
		padding-bottom: 90px !important;
	}
	.elementor-element-6d9fb84 img {
		width: 50% !important;
	}
}


@media (max-width:1600px) and (min-width:1367px){
	.elementor-element-a583811 {
		padding-top: 130px !important;
		padding-bottom: 130px !important;
		padding-left: 100px !important;
	}
	.elementor-element-d46a952 {
    	padding-top: 90px !important;
		padding-bottom: 90px !important;
	}
	.elementor-element-6d9fb84 img {
		width: 50% !important;
	}
	
	/* 	Pathways Page */
	
	.elementor-element-9fcf75c .e-con-inner{
		padding-top: 180px !important;
        padding-bottom: 75px !important;
	}
	.elementor-element-968c281 {
		padding-top: 130px !important;
		padding-bottom: 130px !important;
	} 
	.elementor-element-925a585 {
		padding-top: 100px !important;
        padding-bottom: 100px !important;
        padding-left: 150px !important;
	}
	.elementor-element-9c9bb84 {
		padding-top: 100px !important;
        padding-bottom: 100px !important;
        padding-right: 150px !important;
	}
	.elementor-element-26e58f9 > .elementor-widget-container {
		margin: 0% 10% 0% 0% !important;
	}
}


@media (max-width:1680px) and (min-width:1650px){
	.elementor-element-a583811 {
		padding-top: 130px !important;
		padding-bottom: 130px !important;
		padding-left: 100px !important;
	}
	.elementor-element-d46a952 {
    	padding-top: 90px !important;
		padding-bottom: 90px !important;
	}
	.elementor-element-6d9fb84 img {
		width: 50% !important;
	}
	
	/* 	Pathways Page */
	
	.elementor-element-9fcf75c .e-con-inner{
		padding-top: 180px !important;
        padding-bottom: 75px !important;
	}
	.elementor-element-968c281 {
		padding-top: 150px !important;
		padding-bottom: 150px !important;
	} 
	.elementor-element-925a585 {
		padding-top: 100px !important;
		padding-bottom: 100px !important;
		padding-left: 150px !important;
	}
	.elementor-element-9c9bb84 {
        padding-top: 120px !important;
        padding-bottom: 120px !important;
        padding-right: 200px !important;
	}
	.elementor-element-26e58f9 > .elementor-widget-container {
		margin: 0% 10% 0% 0% !important;
	}
}
