.elementor-229 .elementor-element.elementor-element-1a7a9c4d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:75px 75px;--row-gap:75px;--column-gap:75px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-229 .elementor-element.elementor-element-1988effb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-229 .elementor-element.elementor-element-2c095fae .elementor-heading-title{font-family:var( --e-global-typography-129c83e-font-family ), Sans-serif;font-size:var( --e-global-typography-129c83e-font-size );font-weight:var( --e-global-typography-129c83e-font-weight );text-transform:var( --e-global-typography-129c83e-text-transform );line-height:var( --e-global-typography-129c83e-line-height );letter-spacing:var( --e-global-typography-129c83e-letter-spacing );color:var( --e-global-color-e0e72f3 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-229 .elementor-element.elementor-element-5649af91{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;color:var( --e-global-color-e0e72f3 );}.elementor-229 .elementor-element.elementor-element-3d1d5132{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-229 .elementor-element.elementor-element-1a7a9c4d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-229 .elementor-element.elementor-element-1988effb{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-229 .elementor-element.elementor-element-2c095fae{text-align:center;}.elementor-229 .elementor-element.elementor-element-2c095fae .elementor-heading-title{font-size:var( --e-global-typography-129c83e-font-size );line-height:var( --e-global-typography-129c83e-line-height );letter-spacing:var( --e-global-typography-129c83e-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-229 .elementor-element.elementor-element-5649af91{text-align:center;}}@media(max-width:767px){.elementor-229 .elementor-element.elementor-element-2c095fae .elementor-heading-title{font-size:var( --e-global-typography-129c83e-font-size );line-height:var( --e-global-typography-129c83e-line-height );letter-spacing:var( --e-global-typography-129c83e-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for wpforms, class: .elementor-element-11755ad8 *//* Wpforms 215 */
#wpforms-215{
	margin-top:0px;
	margin-bottom:0px;
	
}

.wpforms-field .wpforms-field-name input[type=text]{
	border-radius:0px;
}

.wpforms-field .wpforms-field-large input[type=email]{
	border-radius:0px;
}

.wpforms-field .wpforms-datepicker-wrap input[type=text]{
	border-radius:0px;
}

.wpforms-field .iti input[type=tel]{
	border-radius:0px;
}

.wpforms-field .wpforms-field-date-time input[type=text]{
	border-radius:0px;
}

.wpforms-field .wpforms-field-large select{
	border-radius:0px;
}

.wpforms-field .wpforms-field-large input[type=number]{
	border-radius:0px;
}

#wpforms-form-215 input[type=text]{
	border-radius:0px;
}

#wpforms-form-215 textarea{
	border-radius:0px;
}

/* Wpforms submit 215 */
#wpforms-submit-215{
    font-family:Wedges,Haettenschweiler,'Franklin Gothic Bold';
	font-weight:400;
	border-radius:0px;
	height: 48px;
	width:100%;
}

/* Wpforms field text */
#wpforms-form-215 .wpforms-field-text{
	padding-bottom:5px;
}

/* Wpforms field email */
.wpforms-field .wpforms-field-large .wpforms-field-email{
	padding-bottom:5px;
}

/* Wpforms field */
.wpforms-field .wpforms-field-large .wpforms-field{
	padding-bottom:5px;
}

/* Wpforms field textarea */
#wpforms-form-215 .wpforms-field-textarea{
	padding-bottom:5px;
}

/* Wpforms submit container */
#wpforms-form-215 .wpforms-submit-container{
	padding-top:10px;
	
}/* End custom CSS */
/* Start custom CSS *//* Accordion item title */
#accprimeryblue .e-n-accordion-item-title{
	color:#2a2377;
}

#accprimeryblue svg{
	fill: #2a2377;
}



/* Accprimeryblue */
#accprimeryblue{
	border-bottom-style:solid;
	border-bottom-color:#2a2377;
	border-width: 2px;
	
}


/**/

/* Accordion item title */
#accprimeyteal .e-n-accordion-item-title{
	color:#3B8F8A;
}

#accprimeyteal svg{
	fill: #3B8F8A;
}





#accprimeyteal{
	border-bottom-style:solid;
	border-bottom-color:#3B8F8A;
		border-width: 2px;
}


/**/


/* Accordion item title */
#accredorange .e-n-accordion-item-title{
	color:#D62D09;
}

#accredorange svg{
	fill: #D62D09;
}


#accredorange{
	border-bottom-style:solid;
	border-bottom-color:#D62D09;
		border-width: 2px;
}

/**/

/* Accordion item title */
#accdarkyellow .e-n-accordion-item-title{
	color:#C79519;
}

#accdarkyellow svg{
	fill: #C79519;
}


#accdarkyellow{
	border-bottom-style:solid;
	border-bottom-color:#C79519;
		border-width: 2px;
}
/**//* End custom CSS */