.w-checkbox {
display: block;
margin-bottom: 5px;
padding-left: 20px;
}

.w-checkbox::before {
content: ' ';
display: table;
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 2;
-ms-grid-row: 1;
grid-row-start: 1;
}

.w-checkbox::after {
content: ' ';
display: table;
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 2;
-ms-grid-row: 1;
grid-row-start: 1;
clear: both;
}

.w-checkbox-input {
float: left;
margin-bottom: 0px;
margin-left: -20px;
margin-right: 0px;
margin-top: 4px;
line-height: normal;
}

.w-checkbox-input--inputType-custom {
border-top-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-right-width: 1px;
border-top-color: #ccc;
border-bottom-color: #ccc;
border-left-color: #ccc;
border-right-color: #ccc;
border-top-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-right-style: solid;
width: 12px;
height: 12px;
border-bottom-left-radius: 2px;
border-bottom-right-radius: 2px;
border-top-left-radius: 2px;
border-top-right-radius: 2px;
}

.w-checkbox-input--inputType-custom.w--redirected-checked {
background-color: #3898ec;
border-top-color: #3898ec;
border-bottom-color: #3898ec;
border-left-color: #3898ec;
border-right-color: #3898ec;
background-image: url('https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg');
background-position: 50% 50%;
background-size: cover;
background-repeat: no-repeat;
}

.w-checkbox-input--inputType-custom.w--redirected-focus {
box-shadow: 0px 0px 3px 1px #3898ec;
}

body {
	font-family: Montserrat, sans-serif !important;
	font-display: swap;
	color: #17375e;
	font-size: 14px;
	line-height: 22px;
}

h1 {
margin-top: 20px;
margin-bottom: 10px;
font-family: Montserrat, sans-serif;
font-size: 38px;
line-height: 44px;
font-weight: 800;
}

h2 {
margin-top: 20px;
margin-bottom: 10px;
font-family: Montserrat, sans-serif;
font-size: 30px;
line-height: 36px;
font-weight: 800;
}

p {
margin-bottom: 10px;
font-family: Montserrat, sans-serif;
font-weight: 500;
}

.stylename {
margin-top: 20px;
margin-bottom: 20px;
border-top: 1px solid #d4d4d4;
border-bottom: 0px none #d4d4d4;
color: #d4d4d4;
font-size: 14px;
text-transform: uppercase;
}

.flex2col {
width: 50%;
margin-bottom: 15px;
padding: 10px 15px;
}

.mycontain {
display: block;
max-width: 1100px;
margin-right: auto;
margin-left: auto;
padding-top: 25px;
padding-bottom: 25px;
}

.mycontain.has--margin {
margin-bottom: 150px;
}

.styletitle {
margin: 20px 15px 30px;
border-bottom: 1px solid #d4d4d4;
font-size: 14px;
text-transform: uppercase;
}

.flexcolwrap {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}

.colorbox {
display: inline-block;
width: 150px;
height: 150px;
margin-right: 25px;
border-radius: 16px;
}

.colorbox.is--steel-blue {
background-color: #008bbf;
}

.colorbox.is--royal-blue {
background-color: #376092;
}

.colorbox.is--alice-blue {
background-color: #dce6f2;
}

.colorbox.is--dark-state-blue {
background-color: #17375e;
}

.colorbox.is--yellow-green {
background-color: #8dc63f;
}

.colorbox.is--purple {
background-color: #783cb5;
}

.colorbox.is--gainsboro {
background-color: #d5dce3;
}

.colorbox.is--light-state-grey {
background-color: #8f99a6;
}

.colorbox.is--white-smoke {
background-color: #f3f3f3;
}

.colorbox.is--sky-blue {
background-color: #6ad3fa;
}

.colorbox.is--medium-turquoise {
background-color: #3fc6b6;
}

.colorbox.is--state-light-blue {
background-color: #495bb9;
}

.font-color-is--white {
color: #FFFFFF !important;
}

.font-color-is--grey {
color: #F3F3F3 !important
}

.font-color-is--white2 {
color: #DCE6F2 !important;
}

.font-color-is--blue {
color: #008BBF !important;
}

.font-color-is--blueblue {
color: #376092 !important;
}

.font-color-is--deepblue {
color: #13375E !important;
}

.font-color-is--green {
color: #8DC63F !important;
}

.font-color-is--purple {
color: #783CB5 !important;
}

.flex3col {
width: 33.333%;
margin-bottom: 15px;
padding-right: 15px;
padding-left: 15px;
}

.heading {
font-family: Montserrat, sans-serif;
font-size: 26px;
font-weight: 800;
}

.select-css {
display: block;
font-size: 14px;
font-family: Montserrat, sans-serif;
font-weight: 700;
color: #FFFFFF;
line-height: 1.3;
padding: .6em 1.4em .5em .8em;
height: 40px;
width: 160px;
max-width: 100%;
box-sizing: border-box;
margin: 0;
border: 1px solid #aaa;
box-shadow: 0 1px 0 1px rgba(0,0,0,.04);
border-radius: .5em;
-moz-appearance: none;
-webkit-appearance: none;
appearance: none;
background: url(https://cdn3.iconfinder.com/data/icons/leto-arrows-1/64/_arrow_chevron_down-128.png) no-repeat right #783cb5;
background-color: #783cb5;
background-repeat: no-repeat, repeat;
background-position: right .7em top 50%, 0 0;
background-size: .65em auto, 100%;
}
.select-css::-ms-expand {
display: none;
}
.select-css:hover {
border-color: #FFFFFF;
}
.select-css:focus {
border-color: #aaa;
box-shadow: 0 0 1px 3px rgba(59, 153, 252, .7);
box-shadow: 0 0 0 3px -moz-mac-focusring;
color: #FFFFFF;
outline: none;
}
.select-css option {
font-weight:normal;
}

.c-button {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
width: 168px;
height: 50px;
min-height: 50px;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
box-shadow: 4px 4px 0 0 rgba(0, 0, 0, 0.1);
font-family: Montserrat, sans-serif;
color: #fff;
font-weight: 700;
text-decoration: none;
}

.c-button.is--yellow-green {
position: relative;
z-index: 2;
background-color: #8dc63f;
box-shadow: 4px 4px 0 0 rgba(141, 198, 63, 0.1);
}

.c-button.is--yellow-green:hover {
background-color: #7cb431;
}

.c-button.is--yellow-green:focus {
color: #e3fcc0;
}

.c-button.is--yellow-green.is--medium {
height: 45px;
min-height: 45px;
}

.c-button.is--yellow-green.is--small {
height: 40px;
min-height: 40px;
}

.c-button.is--yellow-green.is--tiny {
height: 30px;
min-height: 30px;
font-size: 11px;
font-weight: 500;
}

.c-button.is--yellow-green.is--outline {
border-style: solid;
border-width: 1px;
border-color: #8dc63f;
background-color: #fff;
box-shadow: none;
color: #8dc63f;
}

.c-button.is--yellow-green.is--outline:hover {
background-color: rgba(124, 180, 49, 0.15);
}

.c-button.is--yellow-green.is--outline:focus {
border-style: none;
background-color: #8dc63f;
color: #e3fcc0;
}

.c-button.is--purple {
background-color: #783cb5;
box-shadow: 4px 4px 0 0 rgba(141, 198, 63, 0.1);
}

.c-button.is--purple:hover {
background-color: #6f29b6;
}

.c-button.is--purple:focus {
color: #e2c5ff;
}

.c-button.is--purple.is--medium {
height: 45px;
min-height: 45px;
}

.c-button.is--purple.is--medium.has--padding-left {
	margin-right: 0px;
}

.c-button.is--purple.is--outline {
border-style: solid;
border-width: 1px;
border-color: #783cb5;
background-color: #fff;
}

.c-button.is--purple.is--outline:hover {
background-color: #783cb5;
}

.c-button.is--purple.is--outline:focus {
background-color: #783cb5;
}

.c-button.is--purple.is--outline.is--centered {
margin-right: auto;
margin-left: auto;
}

.c-button.is--wide {
width: 188px;
}

.c-button__divider {
width: 6px;
height: 100%;
}

.c-content-card {
position: relative;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
min-width: 413px;
width: 413px;
height: 360px;
padding: 30px 40px;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: start;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-box-align: start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
border-top: 6px solid #000;
background-color: #f6f6f6;
box-shadow: 6px 6px 8px 0 rgba(0, 0, 0, 0.06), -53px 53px 0 -24px #000;
}

.c-content-card.is--white {
background-color: #FFFFFF !important;
}

.c-content-card-stories {
position: relative;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
width: 800px;
min-height: 360px;
padding: 70px 100px 70px 180px;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: start;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-box-align: start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
background-color: #FFFFFF;
}

.c-content-card-services {
position: relative;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
width: 413px;
height: 339px;
padding: 40px 50px;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: start;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-box-align: start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
border-top: 6px solid #000;
background-color: #f6f6f6;
box-shadow: 6px 6px 8px 0 rgba(0, 0, 0, 0.06), -53px 53px 0 -24px #000;
}

.c-content-card-services.is--purple {
min-width: 413px;
border-top-color: #783cb5;
box-shadow: -6px 6px 8px 0 rgba(0, 0, 0, 0.06), -53px 53px 0 -24px #783cb5;
}

.c-content-card-services.is--purple.is--overlapping {
margin-top: -77px;
}

.c-content-card.is--inverse {
box-shadow: 57px 57px 0 -24px #000;
}

.c-content-card-services.is--inverse {
box-shadow: 57px 57px 0 -24px #000;
}

.c-content-card.is--inverse.is--purple {
box-shadow: 6px 6px 8px 0 rgba(0, 0, 0, 0.06), 57px 57px 0 -24px #783cb5;
}

.c-content-card-services.is--inverse.is--purple {
box-shadow: 6px 6px 8px 0 rgba(0, 0, 0, 0.06), 20px 20px 0 1px #783cb5;
}

.c-content-card.is--inverse.is--steel-blue {
box-shadow: 6px 6px 8px 0 rgba(0, 0, 0, 0.06), 54px 54px 0 -24px #008bbf;
-webkit-transition: box-shadow 300ms cubic-bezier(.455, .03, .515, .955), -webkit-transform 200ms cubic-bezier(.455, .03, .515, .955);
transition: box-shadow 300ms cubic-bezier(.455, .03, .515, .955), -webkit-transform 200ms cubic-bezier(.455, .03, .515, .955);
transition: box-shadow 300ms cubic-bezier(.455, .03, .515, .955), transform 200ms cubic-bezier(.455, .03, .515, .955);
transition: box-shadow 300ms cubic-bezier(.455, .03, .515, .955), transform 200ms cubic-bezier(.455, .03, .515, .955), -webkit-transform 200ms cubic-bezier(.455, .03, .515, .955);
}

.c-content-card.is--inverse.is--steel-blue:hover {
box-shadow: none;
-webkit-transform: scale(1.05) translate(20px, 20px);
-ms-transform: scale(1.05) translate(20px, 20px);
transform: scale(1.05) translate(20px, 20px);
}

.c-content-card-services.is--inverse.is--steel-blue {
box-shadow: 6px 6px 8px 0 rgba(0, 0, 0, 0.06), 20px 20px 0 1px #008bbf;
-webkit-transition: box-shadow 300ms cubic-bezier(.455, .03, .515, .955), -webkit-transform 200ms cubic-bezier(.455, .03, .515, .955);
transition: box-shadow 300ms cubic-bezier(.455, .03, .515, .955), -webkit-transform 200ms cubic-bezier(.455, .03, .515, .955);
transition: box-shadow 300ms cubic-bezier(.455, .03, .515, .955), transform 200ms cubic-bezier(.455, .03, .515, .955);
transition: box-shadow 300ms cubic-bezier(.455, .03, .515, .955), transform 200ms cubic-bezier(.455, .03, .515, .955), -webkit-transform 200ms cubic-bezier(.455, .03, .515, .955);
}

.c-content-card-services.is--inverse.is--steel-blue:hover {
box-shadow: none;
-webkit-transform: scale(1.05) translate(20px, 20px);
-ms-transform: scale(1.05) translate(20px, 20px);
transform: scale(1.05) translate(20px, 20px);
}

.c-content-card.is--inverse.is--yellow-green {
border-top-color: #8dc63f;
box-shadow: 6px 6px 8px 0 rgba(0, 0, 0, 0.06), 53px 53px 0 -24px #8dc63f;
}

.c-content-card-services.is--yellow-green {
min-width: 413px;
border-top-color: #8dc63f;
box-shadow: -6px 6px 8px 0 rgba(0, 0, 0, 0.06), -20px 20px 0 1px #8dc63f;
-webkit-transition: box-shadow 300ms cubic-bezier(.455, .03, .515, .955), -webkit-transform 200ms cubic-bezier(.455, .03, .515, .955);
transition: box-shadow 300ms cubic-bezier(.455, .03, .515, .955), -webkit-transform 200ms cubic-bezier(.455, .03, .515, .955);
transition: transform 200ms cubic-bezier(.455, .03, .515, .955), box-shadow 300ms cubic-bezier(.455, .03, .515, .955);
transition: transform 200ms cubic-bezier(.455, .03, .515, .955), box-shadow 300ms cubic-bezier(.455, .03, .515, .955), -webkit-transform 200ms cubic-bezier(.455, .03, .515, .955);
}

.c-content-card-services.is--yellow-green:hover {
box-shadow: none;
-webkit-transform: scale(1.05) translate(-20px, 20px);
-ms-transform: scale(1.05) translate(-20px, 20px);
transform: scale(1.05) translate(-20px, 20px);
}

.c-content-card-services.is--inverse.is--yellow-green {
border-top-color: #8dc63f;
box-shadow: 6px 6px 8px 0 rgba(0, 0, 0, 0.06), 53px 53px 0 -24px #8dc63f;
}

.c-content-card.is--inverse.is--medium-turquoise {
border-top-color: #3fc6b6;
box-shadow: 6px 6px 8px 0 rgba(0, 0, 0, 0.06), 57px 57px 0 -24px #3fc6b6;
}

.c-content-card-services.is--inverse.is--medium-turquoise {
border-top-color: #3fc6b6;
box-shadow: 6px 6px 8px 0 rgba(0, 0, 0, 0.06), 57px 57px 0 -24px #3fc6b6;
}

.c-content-card.is--steel-blue {
min-width: 413px;
border-top-color: #008bbf;
box-shadow: -53px 53px 0 -24px #008bbf;
-webkit-transition: box-shadow 300ms cubic-bezier(.455, .03, .515, .955), -webkit-transform 200ms cubic-bezier(.455, .03, .515, .955);
transition: box-shadow 300ms cubic-bezier(.455, .03, .515, .955), -webkit-transform 200ms cubic-bezier(.455, .03, .515, .955);
transition: box-shadow 300ms cubic-bezier(.455, .03, .515, .955), transform 200ms cubic-bezier(.455, .03, .515, .955);
transition: box-shadow 300ms cubic-bezier(.455, .03, .515, .955), transform 200ms cubic-bezier(.455, .03, .515, .955), -webkit-transform 200ms cubic-bezier(.455, .03, .515, .955);
}

.c-content-card.is--steel-blue:hover {
box-shadow: none;
-webkit-transform: scale(1.05) translate(-20px, 20px);
-ms-transform: scale(1.05) translate(-20px, 20px);
transform: scale(1.05) translate(-20px, 20px);
}

.c-content-card-services.is--steel-blue {
min-width: 413px;
border-top-color: #008bbf;
box-shadow: -53px 53px 0 -24px #008bbf;
}

.c-content-card.is--dark-slate-blue {
min-width: 413px;
border-top-color: #17375e;
box-shadow: -6px 6px 8px 0 rgba(0, 0, 0, 0.06), -53px 53px 0 -24px #17375e;
-webkit-transition: box-shadow 300ms cubic-bezier(.455, .03, .515, .955), -webkit-transform 200ms cubic-bezier(.455, .03, .515, .955);
transition: box-shadow 300ms cubic-bezier(.455, .03, .515, .955), -webkit-transform 200ms cubic-bezier(.455, .03, .515, .955);
transition: transform 200ms cubic-bezier(.455, .03, .515, .955), box-shadow 300ms cubic-bezier(.455, .03, .515, .955);
transition: transform 200ms cubic-bezier(.455, .03, .515, .955), box-shadow 300ms cubic-bezier(.455, .03, .515, .955), -webkit-transform 200ms cubic-bezier(.455, .03, .515, .955);
}

.c-content-card.is--dark-slate-blue:hover {
box-shadow: none;
-webkit-transform: scale(1.05) translate(-20px, 20px);
-ms-transform: scale(1.05) translate(-20px, 20px);
transform: scale(1.05) translate(-20px, 20px);
}

.c-content-card-services.is--dark-slate-blue {
min-width: 413px;
border-top-color: #17375e;
box-shadow: -6px 6px 8px 0 rgba(0, 0, 0, 0.06), -20px 20px 0 1px #17375e;
-webkit-transition: box-shadow 300ms cubic-bezier(.455, .03, .515, .955), -webkit-transform 200ms cubic-bezier(.455, .03, .515, .955);
transition: box-shadow 300ms cubic-bezier(.455, .03, .515, .955), -webkit-transform 200ms cubic-bezier(.455, .03, .515, .955);
transition: transform 200ms cubic-bezier(.455, .03, .515, .955), box-shadow 300ms cubic-bezier(.455, .03, .515, .955);
transition: transform 200ms cubic-bezier(.455, .03, .515, .955), box-shadow 300ms cubic-bezier(.455, .03, .515, .955), -webkit-transform 200ms cubic-bezier(.455, .03, .515, .955);
}

.c-content-card-services.is--dark-slate-blue:hover {
box-shadow: none;
-webkit-transform: scale(1.05) translate(-20px, 20px);
-ms-transform: scale(1.05) translate(-20px, 20px);
transform: scale(1.05) translate(-20px, 20px);
}


.c-content-card.is--slate-light-blue {
min-width: 413px;
border-top-color: #495bb9;
box-shadow: -6px 6px 8px 0 rgba(0, 0, 0, 0.06), -53px 53px 0 -24px #495bb9;
}

.c-content-card-services.is--slate-light-blue {
min-width: 413px;
border-top-color: #495bb9;
box-shadow: -6px 6px 8px 0 rgba(0, 0, 0, 0.06), -53px 53px 0 -24px #495bb9;
}

.c-content-card__icon {
margin-bottom: 21px;
}

.c-content-card__title {
margin-bottom: 10px;
font-family: Montserrat, sans-serif;
color: #783cb5;
font-size: 30px;
line-height: 1em;
font-weight: 800;
}

.c-content-card__title.is--purple {
color: #783cb5;
}

.c-content-card__description {
margin-bottom: 20px;
font-family: Montserrat, sans-serif;
font-weight: 500;
}

.c-content-card__background {
position: absolute;
left: -30px;
top: auto;
right: auto;
bottom: -115px;
}

.c-content-card__background.is--inverse {
left: auto;
right: -30px;
}

.c-feature {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
margin-right: 30px;
margin-left: 30px;
padding-left: 120px;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}

.c-feature-stories {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
margin-right: 30px;
margin-left: 30px;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}

.c-feature.is--inverse {
padding-right: 120px;
padding-left: 0px;
}

.c-feature-stories.is--inverse {
padding-right: 120px;
padding-left: 0px;
}

.c-feature__image {
width: 100%;
height: 339px;
max-width: 575px;
margin-top: 112px;
margin-left: 0px;
-o-object-fit: cover;
object-fit: cover;
}

.c-feature__image.is--inverse {
margin-right: 0px;
margin-left: 0px;
}

.c-feature-stories__image {
width: 400px;
height: 300px;
max-width: 575px;
-o-object-fit: cover;
object-fit: cover;
z-index: 1;
position: absolute;
}

.c-feature-stories__image.is--inverse {
margin-right: 0px;
margin-left: -500px;
}

.c-feature__image.is--overlapping {
margin-top: 35px;
}

.c-feature__image.is--no-overlapping {
margin-top: 0px;
}

.c-c-feature__image.border-top-is--green {
border-top: 5px solid #8DC63F;
}

.c-content {
display: -ms-grid;
display: grid;
height: 100%;
padding-bottom: 50px;
grid-auto-columns: 1fr;
grid-column-gap: 50px;
grid-row-gap: 16px;
-ms-grid-columns: 1fr 1fr;
grid-template-columns: 1fr 1fr;
-ms-grid-rows: auto 15px 40px 25px auto auto;
grid-template-rows: auto 15px 40px 25px 0px auto;
}

.c-content.has--4-columns {
grid-column-gap: 10px;
-ms-grid-columns: 1fr 1fr 1fr 1fr;
grid-template-columns: 1fr 1fr 1fr 1fr;
}

.c-content.has--5-columns {
grid-column-gap: 10px;
-ms-grid-columns: 1fr 1fr 1fr 1fr 1fr;
grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

.c-content.has--3-columns {
grid-column-gap: 10px;
-ms-grid-columns: 1fr 1fr 1fr;
grid-template-columns: 1fr 1fr 1fr;
text-align: center;
}

.c-content.has--margin-top {
max-width: 1248px;
margin: 100px auto 0px;
}

.c-divider {
width: 89px;
height: 5px;
border-radius: 30px;
}

.c-divider.is--steel-blue {
background-color: #008bbf;
}

.c-divider.is--purple {
background-color: #783cb5;
}

.c-divider.is--yellow-green {
background-color: #8dc63f;
}

.c-divider.is--yellow-green.is--mobile {
display: none;
}

.c-content__title {
font-family: Montserrat, sans-serif;
color: #008bbf;
font-size: 38px;
line-height: 42px;
font-weight: 800;
}

.c-content__title.is--white {
color: #fff;
}

.c-content__title.is--right-align {
text-align: right;
}

.c-content__sub-title {
font-family: Montserrat, sans-serif;
font-size: 22px;
line-height: 30px;
font-weight: 800;
}

.c-content__sub-title.is--white {
color: #fff;
}

.c-content__sub-title.is--align-centered {
line-height: 32px;
text-align: center;
}

.c-content__description {
font-family: Montserrat, sans-serif;
font-weight: 500;
}

.c-content__description.is--inverse {
text-align: right;
}

.c-content__description.is--white {
color: #fff;
}

.c-content__description.has--padding {
max-width: 1248px;
margin-top: 50px;
margin-right: auto;
margin-left: auto;
}

.c-content__image {
border-top: 5px solid #000;
box-shadow: -53px 53px 0 -24px #000;
-o-object-fit: cover;
object-fit: cover;
}

.c-content__image.is--yello-green {
border-top-color: #8dc63f;
box-shadow: -6px 6px 8px 0 rgba(0, 0, 0, 0.15), -53px 53px 0 -24px #8dc63f;
-webkit-transition: box-shadow 300ms cubic-bezier(.455, .03, .515, .955), -webkit-transform 200ms cubic-bezier(.455, .03, .515, .955);
transition: box-shadow 300ms cubic-bezier(.455, .03, .515, .955), -webkit-transform 200ms cubic-bezier(.455, .03, .515, .955);
transition: transform 200ms cubic-bezier(.455, .03, .515, .955), box-shadow 300ms cubic-bezier(.455, .03, .515, .955);
transition: transform 200ms cubic-bezier(.455, .03, .515, .955), box-shadow 300ms cubic-bezier(.455, .03, .515, .955), -webkit-transform 200ms cubic-bezier(.455, .03, .515, .955);
}

.c-content__image.is--yello-green:hover {
box-shadow: none;
-webkit-transform: scale(1.05) translate(-20px, 20px);
-ms-transform: scale(1.05) translate(-20px, 20px);
transform: scale(1.05) translate(-20px, 20px);
}

.c-content-card.is--purple {
border-top-color: #783cb5;
box-shadow: -6px 6px 8px 0 rgba(0, 0, 0, 0.06), -53px 53px 0 -24px #783cb5;
-webkit-transition: box-shadow 300ms cubic-bezier(.455, .03, .515, .955), -webkit-transform 200ms cubic-bezier(.455, .03, .515, .955);
transition: box-shadow 300ms cubic-bezier(.455, .03, .515, .955), -webkit-transform 200ms cubic-bezier(.455, .03, .515, .955);
transition: transform 200ms cubic-bezier(.455, .03, .515, .955), box-shadow 300ms cubic-bezier(.455, .03, .515, .955);
transition: transform 200ms cubic-bezier(.455, .03, .515, .955), box-shadow 300ms cubic-bezier(.455, .03, .515, .955), -webkit-transform 200ms cubic-bezier(.455, .03, .515, .955);
}

.c-content-card.is--purple.is--overlapping {
margin-top: -77px;
}

.c-content-card.is--purple:hover {
box-shadow: none;
-webkit-transform: scale(1.05) translate(-20px, 20px);
-ms-transform: scale(1.05) translate(-20px, 20px);
transform: scale(1.05) translate(-20px, 20px);
}

.c-content__image.is--inverse {
box-shadow: 53px 53px 0 -24px #000;
}

.c-content__image.is--inverse.is--yellow-green {
border-top-color: #8dc63f;
box-shadow: 6px 6px 8px 0 rgba(0, 0, 0, 0.06), 53px 53px 0 -24px #8dc63f;
}

.c-content__image.is--inverse.is--light-slate-grey {
border-top-color: #8f99a6;
box-shadow: 6px 6px 8px 0 rgba(0, 0, 0, 0.15), 53px 53px 0 -24px #8f99a6;
}

.c-content__image.is--inverse.is--purple {
border-top-color: #783cb5;
box-shadow: 6px 6px 8px 0 rgba(0, 0, 0, 0.15), 53px 53px 0 -24px #783cb5;
-webkit-transition: box-shadow 300ms cubic-bezier(.455, .03, .515, .955), -webkit-transform 200ms cubic-bezier(.455, .03, .515, .955);
transition: box-shadow 300ms cubic-bezier(.455, .03, .515, .955), -webkit-transform 200ms cubic-bezier(.455, .03, .515, .955);
transition: box-shadow 300ms cubic-bezier(.455, .03, .515, .955), transform 200ms cubic-bezier(.455, .03, .515, .955);
transition: box-shadow 300ms cubic-bezier(.455, .03, .515, .955), transform 200ms cubic-bezier(.455, .03, .515, .955), -webkit-transform 200ms cubic-bezier(.455, .03, .515, .955);
}

.c-content__image.is--inverse.is--purple:hover {
box-shadow: none;
-webkit-transform: scale(1.05) translate(20px, 20px);
-ms-transform: scale(1.05) translate(20px, 20px);
transform: scale(1.05) translate(20px, 20px);
}

.c-content__image.is--sky-blue {
border-top-color: #6ad3fa;
box-shadow: -6px 6px 8px 0 rgba(0, 0, 0, 0.15), -53px 53px 0 -24px #6ad3fa;
-webkit-transition: box-shadow 300ms cubic-bezier(.455, .03, .515, .955), -webkit-transform 200ms cubic-bezier(.455, .03, .515, .955);
transition: box-shadow 300ms cubic-bezier(.455, .03, .515, .955), -webkit-transform 200ms cubic-bezier(.455, .03, .515, .955);
transition: transform 200ms cubic-bezier(.455, .03, .515, .955), box-shadow 300ms cubic-bezier(.455, .03, .515, .955);
transition: transform 200ms cubic-bezier(.455, .03, .515, .955), box-shadow 300ms cubic-bezier(.455, .03, .515, .955), -webkit-transform 200ms cubic-bezier(.455, .03, .515, .955);
}

.c-content__image.is--sky-blue:hover {
box-shadow: none;
-webkit-transform: scale(1.05) translate(-20px, 20px);
-ms-transform: scale(1.05) translate(-20px, 20px);
transform: scale(1.05) translate(-20px, 20px);
}

.c-content__image.is--steel-blue {
border-top-color: #008bbf;
box-shadow: -6px 6px 8px 0 rgba(0, 0, 0, 0.15), -53px 53px 0 -24px #008bbf;
-webkit-transition: box-shadow 300ms cubic-bezier(.455, .03, .515, .955), -webkit-transform 200ms cubic-bezier(.455, .03, .515, .955);
transition: box-shadow 300ms cubic-bezier(.455, .03, .515, .955), -webkit-transform 200ms cubic-bezier(.455, .03, .515, .955);
transition: transform 200ms cubic-bezier(.455, .03, .515, .955), box-shadow 300ms cubic-bezier(.455, .03, .515, .955);
transition: transform 200ms cubic-bezier(.455, .03, .515, .955), box-shadow 300ms cubic-bezier(.455, .03, .515, .955), -webkit-transform 200ms cubic-bezier(.455, .03, .515, .955);
}

.c-content__image.is--steel-blue:hover {
box-shadow: none;
-webkit-transform: scale(1.05) translate(-20px, 20px);
-ms-transform: scale(1.05) translate(-20px, 20px);
transform: scale(1.05) translate(-20px, 20px);
}

.l-navbar {
	position: fixed;
	max-height: 100px;
	height: 100%;
	width: 100%;
	left: 0%;
	top: 0%;
	right: 0%;
	bottom: auto;
	background-color: hsla(0, 0%, 100%, 0.8);
	z-index: 8;
}

.c-navbar {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	height: 88px;
	max-width: 1438px;
	margin-right: auto;
	margin-left: auto;
	padding-left: 96px;
	padding-right: 93px;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}

.c-logo {
	width: 200px;
	padding-left: 0px;
}

.c-menu {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}

.c-menu__item {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	height: 88px;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	border-bottom: 5px solid transparent;
	font-family: Montserrat, sans-serif;
	color: #17375e;
	font-size: 14px;
	font-weight: 700;
	margin-right: 80px;
	padding: 0px;
}

.c-menu__item:hover {
border-bottom-color: #008bbf;
color: #008bbf;
}

.c-menu__item:focus {
border-bottom-color: #008bbf;
color: #008bbf;
}

.c-menu__item.is--mobile {
display: none;
}

.c-navbar__border {
width: 100%;
height: 12px;
}

.c-menu__logo {
display: none;
}

.c-social-links {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
min-width: 240px;
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
}

.c-social-links.is--mobile {
display: none;
}


.c-footer__copyright {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
width: 100%;
height: 159px;
max-width: 1248px;
margin-right: auto;
margin-left: auto;
padding-right: 30px;
padding-left: 30px;
text-align: center;
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}

.c-footer__content.has--gradient-background {
width: 100%;
height: 402px;
padding: 60px 30px;
grid-auto-columns: 1fr;
grid-column-gap: 16px;
grid-row-gap: 16px;
-ms-grid-columns: 1fr 1fr 1fr;
grid-template-columns: 1fr 1fr 1fr;
-ms-grid-rows: auto auto auto;
grid-template-rows: auto auto auto;
}

.c-footer__content-container {
display: -ms-grid;
display: grid;
width: 100%;
height: 100%;
max-width: 1248px;
margin-right: auto;
margin-left: auto;
grid-auto-columns: 1fr;
grid-column-gap: 16px;
grid-row-gap: 30px;
-ms-grid-columns: 2fr 1fr 1fr;
grid-template-columns: 2fr 1fr 1fr;
-ms-grid-rows: auto auto auto;
grid-template-rows: auto auto auto;
}

.c-consulting__content-container {
display: -ms-grid;
display: grid;
width: 100%;
height: 100%;
max-width: 1248px;
margin-right: auto;
margin-left: auto;
grid-auto-columns: 1fr;
grid-column-gap: 16px;
grid-row-gap: 30px;
-ms-grid-columns: 2fr 1fr 1fr;
grid-template-columns: 2fr 1fr 1fr;
-ms-grid-rows: auto auto auto;
grid-template-rows: auto auto auto;
}

.c-list {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
}

.c-list__item {
font-family: Montserrat, sans-serif;
color: #fff;
line-height: 30px;
font-weight: 700;
text-decoration: none;
}

.c-list__title {
font-family: Montserrat, sans-serif;
color: #fff;
font-size: 18px;
line-height: 30px;
font-weight: 800;
}

.c-footer__content-title {
font-family: Montserrat, sans-serif;
color: #6ad3fa;
font-size: 24px;
line-height: 28px;
font-weight: 700;
}

.c-footer__content-text {
font-family: Montserrat, sans-serif;
color: #fff;
font-size: 16px;
line-height: 24px;
font-weight: 800;
}

.l-main.has--margin {
margin-top: 150px;
}

.c-heading {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
max-width: 1248px;
margin-right: auto;
margin-left: auto;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}

.c-heading.margin-bottom50 {
margin-bottom: 50px;
}

.c-heading__title {
margin-top: 10px;
font-family: Montserrat, sans-serif;
color: #008bbf;
font-size: 38px;
line-height: 46px;
font-weight: 800;
text-align: center;
}

.c-heading__description {
margin-top: 10px;
font-family: Montserrat, sans-serif;
color: #008bbf;
font-size: 40px;
line-height: 32px;
font-weight: 700;
text-align: center;
}

.c-heading__description.line-height {
line-height: 38px;
}

.c-heading__description.is--extra-bold {
font-weight: 800;
}

.c-heading__description.is--paragraph {
color: #17375e;
font-size: 16px;
line-height: 28px;
}

.c-heading__description.is--paragraph.our-tech {
font-size: 20px;
padding: 0px 10%;
}

.c-heading__description.is--paragraph.line-height {
line-height: 48px;
}

.c-heading__icon {
margin-bottom: 20px;
}

.c-section {
max-width: 1440px;
margin-right: auto;
margin-left: auto;
}

.c-section.max-width {
max-width: 1424px;
}

.c-section.has--padding {
padding: 100px 30px 0px;
}

.c-section.has--padding-5050 {
padding: 50px 30px 50px;
}

.c-section.has--padding-150 {
padding: 150px 30px 50px;
}

.c-section.has--padding.is--grey {
max-width: none;
}

.c-section.is--grey {
position: relative;
width: 100%;
max-width: none;
padding-bottom: 10px;
background-color: #f3f3f3;
}

.c-section.is--grey.is--hidden {
display: none;
}

.c-section.is--purple {
position: relative;
width: 100%;
max-width: none;
padding-bottom: 10px;
background-color: #783cb5;
}

.c-section.is--deepblue {
position: relative;
width: 100%;
max-width: none;
padding-bottom: 10px;
background-color: #17375E;
}

.c-section.is--blue {
position: relative;
width: 100%;
max-width: none;
padding-bottom: 10px;
background-color: #008bbf;
}

.c-section.is--purple.has--padding {
grid-auto-columns: 1fr;
grid-column-gap: 100px;
grid-row-gap: 16px;
-ms-grid-columns: 1fr 1fr;
grid-template-columns: 1fr 1fr;
-ms-grid-rows: auto auto auto;
grid-template-rows: auto auto auto;
}

.c-section.is--gradient {
position: relative;
width: 100%;
max-width: none;
padding-bottom: 10px;
background-color: #f3f3f3;
background-image: -webkit-gradient(linear, right top, left top, from(#dce6f2), to(#008cc0));
background-image: linear-gradient(270deg, #dce6f2, #008cc0);
}

.c-section.has--padding-top-bottom {
padding: 100px 30px;
}

.c-section.has--padding-top {
padding: 0px 30px 30px;
}

.c-feature-wrapper {
max-width: 1248px;
margin-right: auto;
margin-bottom: 80px;
margin-left: auto;
}

.c-feature-wrapper-stories {
max-width: 1424px;
margin-right: auto;
margin-bottom: 80px;
margin-left: auto;
}

.c-hero {
width: 100%;
height: 90vh;
}

.c-hero.is--small {
position: relative;
height: 376px;
margin-top: 135px;
}

.c-hero__video {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
width: 100%;
height: 100%;
padding-bottom: 64px;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.35)), to(rgba(23, 55, 94, 0.8)));
background-image: linear-gradient(180deg, rgba(255, 255, 255, 0.35), rgba(23, 55, 94, 0.8));
}

.c-hero__title {
position: relative;
left: 0%;
top: 0%;
right: auto;
bottom: 0%;
z-index: 2;
margin-top: 150px;
margin-bottom: 30px;
font-family: Montserrat, sans-serif;
font-size: 60px;
line-height: 1em;
font-weight: 500;
text-align: left;
}

.c-hero__background-overlay {
position: absolute;
left: 145px;
top: auto;
right: auto;
bottom: 50px;
z-index: 1;
display: none;
}

.c-footer__content-text-link {
color: #fff;
text-decoration: none;
}

.c-content-wrapper {
margin-bottom: 80px;
}

.c-content-wrapper.has--max-width {
max-width: 1224px;
margin-right: auto;
margin-left: auto;
padding-right: 30px;
padding-left: 30px;
}

.c-content-wrapper.has--margin-top {
max-width: 1248px;
margin: 100px auto 0px;
}

.c-contact-us {
display: -ms-grid;
display: grid;
max-width: 1248px;
margin-right: auto;
margin-left: auto;
padding: 45px 30px 70px;
grid-auto-columns: 1fr;
grid-column-gap: 16px;
grid-row-gap: 16px;
-ms-grid-columns: 1fr 1fr;
grid-template-columns: 1fr 1fr;
-ms-grid-rows: auto auto auto auto;
grid-template-rows: auto auto auto auto;
}

.c-contact-us__title {
font-family: Montserrat, sans-serif;
color: #008bbf;
font-size: 38px;
line-height: 1.6em;
font-weight: 800;
}

.c-contact-us__text {
font-family: Montserrat, sans-serif;
font-size: 18px;
line-height: 30px;
font-weight: 500;
}

.c-contact-us__text.blog {
font-family: Montserrat, sans-serif;
font-size: 24px;
line-height: 30px;
font-weight: 800;
}

.c-contact-us__text.is--extra-bold {
font-weight: 800;
}

.c-contact-form {
margin-top: 6px;
}

.c-contact-form__container {
display: -ms-grid;
display: grid;
grid-auto-columns: 1fr;
grid-column-gap: 20px;
grid-row-gap: 0px;
-ms-grid-columns: 1fr 1fr;
grid-template-columns: 1fr 1fr;
-ms-grid-rows: auto auto auto auto auto auto auto auto auto auto;
grid-template-rows: auto auto auto auto auto auto auto auto auto auto;
}

.c-contact-form__label {
margin-bottom: 6px;
font-family: Montserrat, sans-serif;
line-height: 18px;
font-weight: 500;
}

.c-contact-form__input {
margin-bottom: 33px;
border-style: solid;
border-width: 1px;
border-color: #dce6f2;
border-radius: 3px;
font-family: Montserrat, sans-serif;
color: #8f99a6;
line-height: 18px;
font-weight: 500;
}

.c-contact-form__accept-terms {
margin-bottom: 19px;
}

.c-contact-form__accept-terms-label {
font-family: Montserrat, sans-serif;
font-size: 12px;
font-weight: 700;
}

.c-success-questions {
display: -ms-grid;
display: grid;
max-width: 50%;
margin-right: auto;
margin-left: auto;
padding: 45px 30px 70px;
grid-auto-columns: 1fr;
grid-column-gap: 16px;
grid-row-gap: 16px;
-ms-grid-columns: 1fr 1fr;
grid-template-columns: 1fr 1fr;
-ms-grid-rows: auto auto auto auto;
grid-template-rows: auto auto auto auto;
}

.c-success-questions__title {
font-family: Montserrat, sans-serif;
color: #FFFFFF;
font-size: 38px;
line-height: 30px;
font-weight: 800;
}

.c-success-questions__text {
font-family: Montserrat, sans-serif;
color: #FFFFFF;
font-size: 18px;
font-weight: 500;
}

.c-success-questions__text.is--extra-bold {
font-weight: 800;
}

.c-section-two-columns {
display: -ms-grid;
display: grid;
max-width: 1248px;
margin-right: auto;
margin-left: auto;
padding: 45px 30px 0px;
grid-auto-columns: 1fr;
grid-column-gap: 16px;
grid-row-gap: 16px;
-ms-grid-columns: 1fr 1fr;
grid-template-columns: 1fr 1fr;
-ms-grid-rows: auto auto auto auto;
grid-template-rows: auto auto auto auto;
}

.c-section-two-columns__title {
font-family: Montserrat, sans-serif;
color: #FFFFFF;
font-size: 38px;
line-height: 30px;
font-weight: 800;
}

.c-section-two-columns__text {
font-family: Montserrat, sans-serif;
color: #FFFFFF;
font-size: 18px;
font-weight: 500;
}

.c-section-two-columns__text.is--extra-bold {
font-weight: 800;
}

.select-field {
margin-bottom: 33px;
}

.c-hero__video-button {
position: relative;
z-index: 2;
display: none;
margin-bottom: 60px;
}

.c-hero__video-overlay {
position: absolute;
left: 0%;
top: 0%;
right: 0%;
bottom: 0%;
display: none;
width: 100%;
height: 100%;
-o-object-fit: cover;
object-fit: cover;
}

.c-hero__sub-title {
position: relative;
z-index: 2;
margin-bottom: 20px;
font-family: Montserrat, sans-serif;
font-size: 24px;
line-height: 32px;
font-weight: 500;
text-align: left;
}

.c-hero__container {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
width: 100%;
max-width: 1248px;
margin-right: auto;
margin-left: auto;
padding-right: 30px;
padding-left: 30px;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
}

.c-hero__image {
width: 100%;
height: 100%;
-o-object-fit: cover;
object-fit: cover;
-o-object-position: 50% 0%;
object-position: 50% 0%;
}

.c-hero__heading {
margin-top: 10px;
font-family: Montserrat, sans-serif;
color: #fff;
font-size: 38px;
line-height: 1em;
font-weight: 800;
text-align: center;
max-width: 1248px;
}

.c-hero__heading.padding-bottom {
padding-bottom: 30px;
}

.c-hero__header {
position: absolute;
left: 0%;
top: 45%;
right: 0%;
bottom: auto;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}

.c-horizontal-card {
width: 100%;
height: 459px;
grid-auto-columns: 1fr;
grid-column-gap: 16px;
grid-row-gap: 16px;
-ms-grid-columns: 1fr 1fr;
grid-template-columns: 1fr 1fr;
-ms-grid-rows: auto auto;
grid-template-rows: auto auto;
border-top: 4px solid #8dc63f;
box-shadow: -6px 6px 8px 0 rgba(0, 0, 0, 0.06), -53px 53px 0 -24px #008bbf;
-webkit-transition: box-shadow 300ms cubic-bezier(.455, .03, .515, .955), -webkit-transform 200ms cubic-bezier(.455, .03, .515, .955);
transition: box-shadow 300ms cubic-bezier(.455, .03, .515, .955), -webkit-transform 200ms cubic-bezier(.455, .03, .515, .955);
transition: box-shadow 300ms cubic-bezier(.455, .03, .515, .955), transform 200ms cubic-bezier(.455, .03, .515, .955);
transition: box-shadow 300ms cubic-bezier(.455, .03, .515, .955), transform 200ms cubic-bezier(.455, .03, .515, .955), -webkit-transform 200ms cubic-bezier(.455, .03, .515, .955);
}

.c-horizontal-card:hover {
box-shadow: none;
-webkit-transform: scale(1.05) translate(-20px, 20px);
-ms-transform: scale(1.05) translate(-20px, 20px);
transform: scale(1.05) translate(-20px, 20px);
}

.c-horizontal-card__description {
padding: 15px 30px;
}

.c-horizontal-card__description.height170 {
height: 225px;
}

.c-horizontal-card__descriotion-title {
font-family: Montserrat, sans-serif;
font-size: 16px;
font-weight: 800;
padding: 5px 0px;
}

.c-horizontal-card__descriotion-text {
font-family: Montserrat, sans-serif;
font-weight: 500;
padding: 5px 0px;
}

.c-horizontal-card__descriotion-text.small {
font-size: 12px;
padding: 5px 0px;
}

.c-horizontal-card__image {
width: 100%;
height: 155px;
-o-object-fit: cover;
object-fit: cover;
}

.c-horizontal-cards {
display: -ms-grid;
display: grid;
max-width: 1424px;
margin: 60px 30px 100px;
grid-auto-columns: 1fr;
grid-column-gap: 50px;
grid-row-gap: 80px;
-ms-grid-columns: 1fr 1fr 1fr 1fr;
grid-template-columns: 1fr 1fr 1fr 1fr;
-ms-grid-rows: auto auto;
grid-template-rows: auto auto;
}

.c-simple-card {
padding: 50px 16px 80px;
background-color: #FFFFFF;
text-align: center;
}

.c-simple-card-referrals {
padding: 0px;
background-color: #FFFFFF;
text-align: center;
}

.c-simple-card.our-tech {
padding: 50px 43px 0px;
background-color: #17375E;
}

.c-simple-card.guidelines {
padding: 10px 43px 55px;
background-color: #FFFFFF;
text-align: left;
}

.c-simple-card.is--grey {
background-color: #F3F3F3 !important;
}

.c-simple-card__image {
margin-bottom: 16px;
}

.c-simple-card__title {
font-family: Montserrat, sans-serif;
color: #008bbf;
font-size: 22px;
line-height: 26px;
font-weight: 800;
}

.c-simple-card__subtitle {
margin-top: 11px;
color: #783CB5;
font-family: Montserrat, sans-serif;
font-weight: 500;
}

.c-simple-card__description {
margin-top: 14px;
font-family: Montserrat, sans-serif;
font-weight: 500;
}

.blue
{
background-color: #1f8bbe !important;
color: #FFFFFF !important;
padding-bottom: 16px;
}

.nopadding
{
padding: 0px !important;
}

.normal
{
font-weight: normal !important
}

.c-simple-cards {
display: -ms-grid;
display: grid;
width: 100%;
max-width: 1248px;
margin: 50px auto;
grid-auto-columns: 1fr;
grid-column-gap: 16px;
grid-row-gap: 16px;
-ms-grid-columns: 1fr 1fr 1fr;
grid-template-columns: 1fr 1fr 1fr;
-ms-grid-rows: auto;
grid-template-rows: auto;
}

.c-simple-cards.no-margin {
margin: auto auto;
}

.c-simple-cards-our-tech {
display: -ms-grid;
display: grid;
width: 846px;
max-width: 100%;
margin: 50px auto;
grid-auto-columns: 1fr;
grid-column-gap: 16px;
grid-row-gap: 16px;
-ms-grid-columns: 1fr 1fr 1fr;
grid-template-columns: 1fr 1fr 1fr;
-ms-grid-rows: auto;
grid-template-rows: auto;
}

.c-simple-cards-referrals {
display: -ms-grid;
display: grid;
width: 100%;
max-width: 1248px;
margin: 25px auto;
grid-auto-columns: 1fr;
grid-column-gap: 16px;
grid-row-gap: 16px;
-ms-grid-columns: 1fr 1fr 1fr 1fr;
grid-template-columns: 1fr 1fr 1fr 1fr;
-ms-grid-rows: auto;
grid-template-rows: auto;
}

.c-simple-cards.has--2-columns {
margin-top: 0px;
-ms-grid-columns: 1fr 1fr;
grid-template-columns: 1fr 1fr;
}

.c-bullet {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
margin-top: 12px;
-webkit-box-pack: start;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}

.c-bullet__indicator {
margin-right: 10px;
font-family: Montserrat, sans-serif;
color: #8dc63f;
font-weight: 500;
}

.c-bullet__text {
font-family: Montserrat, sans-serif;
font-weight: 500;
}

.c-bullets-wrapper {
display: -ms-grid;
display: grid;
max-width: 1248px;
margin: 50px auto 100px;
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
grid-auto-columns: 1fr;
grid-column-gap: 16px;
grid-row-gap: 16px;
-ms-grid-columns: 1fr 1fr;
grid-template-columns: 1fr 1fr;
-ms-grid-rows: auto;
grid-template-rows: auto;
}

.c-bullets-wrapper.has--1-column {
margin-bottom: 50px;
}

.image {
display: block;
width: 100%;
max-width: 1248px;
margin: 50px auto 100px;
}

.image-2 {
margin-top: 80px;
margin-bottom: 80px;
}

/*
Form CF7 2 responsive columns
*/
#responsive-form{
max-width:600px /*-- change this to get your desired form width --*/;
margin:0 auto;
width:100%;
}
.form-row{
width: 100%;
}
.column-half, .column-full{
float: left;
position: relative;
padding: 0.3rem;
width:100%;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box
}
.clearfix:after {
content: "";
display: table;
clear: both;
}

#Comments-2 {
height: 70px;
}

/**---------------- Media query ----------------**/
@media only screen and (min-width: 48em) { 
.column-half{
	width: 50%;
}
}

@media only screen and (max-width: 479px) {
.c-feature {
	margin-left: 0px;
	padding-left: 0px;
	margin-right: 0px;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}

.c-content-card {
	padding: 10px 10px;
	width: 100%;
	box-shadow: -53px 53px 0 -24px #000;
}

.c-content-card.is--purple {
	width: 100%;
	height: 380px;
	min-width: auto;
	box-shadow: -10px 10px 0 1px #783cb5;
}

.c-content-card.is--inverse {
	width: 90%;
	height: 380px;
}

.c-content-card.is--inverse.is--steel-blue {
	width: 100%;
	height: 380px;
	min-width: auto;
	box-shadow: -10px 10px 0 1px #008bbf;
}

.c-content-card.is--inverse.is--yellow-green {
	box-shadow: 53px 53px 0 -24px #8dc63f;
}

.c-content-card.is--inverse.is--medium-turquoise {
	box-shadow: 53px 53px 0 -24px #3fc6b6;
}

.c-content-card.is--steel-blue {
	width: 100%;
	min-width: auto;
}

.c-content-card.is--dark-slate-blue {
	width: 100%;
	min-width: auto;
	box-shadow: -10px 10px 0 1px #17375e;
}

.c-content-card.is--slate-light-blue {
	width: 90%;
	min-width: auto;
	box-shadow: -53px 53px 0 -24px #495bb9;
}

.c-feature.is--inverse {
	padding-right: 0px;
}

.c-feature__image {
	width: 100%;
	margin-left: -15px;
}

.c-feature__image.is--inverse {
	width: 100%;
	margin-right: -20px;
}

.c-feature__image.is--overlapping {
	margin-left: -16px;
}

.c-navbar {
	padding-right: 20px;
	padding-left: 20px;
}

.c-footer {
	overflow: hidden;
}

.c-footer__content-container {
	grid-column-gap: 20px;
}

.c-consulting__content-container {
	grid-column-gap: 20px;
}

.c-heading__description {
	margin-right: 0px;
	margin-left: 0px;
}

.c-feature-wrapper.is--overlapping {
	width: 100%;
	max-width: none;
}

.c-hero__title {
	font-size: 46px;
}

.c-hero__background-overlay {
	left: auto;
}

.c-content-wrapper {
	padding-right: 20px;
	padding-left: 20px;
}

.c-hero__sub-title {
	font-size: 20px;
}

.c-hero__container {
	padding-right: 20px;
	padding-left: 20px;
}

.c-horizontal-card {
	box-shadow: -6px 6px 8px 0 rgba(0, 0, 0, 0.06), -10px 10px 0 1px #008bbf;
}

.c-feature-stories {
	margin-left: 0px;
	margin-right: 0px;
}

.c-content-card-services.is--yellow-green {
	box-shadow: -6px 6px 8px 0 rgba(0, 0, 0, 0.06), -10px 10px 0 1px #8dc63f;
	width: 350px;
}

.c-content-card-services.is--steel-blue {
	min-width: 350px;
}

.c-content-card-services.is--inverse.is--steel-blue {
	width: 350px;
	box-shadow: 6px 6px 8px 0 rgba(0, 0, 0, 0.06), 10px 10px 0 1px #008bbf;
}

.c-content-card-services.is--dark-slate-blue {
	width: 350px;
	box-shadow: 6px 6px 8px 0 rgba(0, 0, 0, 0.06), -10px 10px 0 1px #17375e;
	min-width: 350px;
}

.c-content__image.is--yello-green {
	border-top-color: #8dc63f;
	box-shadow: -6px 6px 8px 0 rgba(0, 0, 0, 0.15), -10px 10px 0 1px #8dc63f;
}

.c-section-two-columns {
	max-width: 100%;
	grid-template-columns: 1fr;
}

.c-horizontal-cards {
	margin-right: 20px;
	margin-left: 20px;
	-ms-grid-columns: 1fr;
	grid-template-columns: 1fr;
	-ms-grid-rows: auto auto;
	grid-template-rows: auto auto;
}
}

@media screen and (max-width: 991px) {
.c-button.is--purple.is--medium.has--padding-left {
	margin-top: 40px;
	margin-left: 0px;
}

.c-content-card {
	box-shadow: -15px 15px 0 15px #000;
}

.c-content-card-services {
	box-shadow: -15px 15px 0 15px #000;
}


.c-content-card.is--purple {
	box-shadow: -15px 15px 0 15px #783cb5;
}

.c-content-card-services.is--purple {
	box-shadow: -15px 15px 0 15px #783cb5;
}

.c-content-card.is--purple.is--overlapping {
	box-shadow: -53px 53px 0 -24px #783cb5;
}

.c-content-card-services.is--purple.is--overlapping {
	box-shadow: -53px 53px 0 -24px #783cb5;
}

.c-content-card.is--inverse.is--purple {
	box-shadow: 15px 15px 0 15px #783cb5;
}

.c-content-card-services.is--inverse.is--purple {
	box-shadow: 15px 15px 0 15px #783cb5;
}

.c-content-card.is--inverse.is--steel-blue {
	box-shadow: 53px 53px 0 -24px #008bbf;
}

.c-content-card-services.is--inverse.is--steel-blue {
	box-shadow: 53px 53px 0 -24px #008bbf;
}

.c-content-card.is--inverse.is--yellow-green {
	box-shadow: 53px 53px 0 -24px #8dc63f;
}

.c-content-card-services.is--inverse.is--yellow-green {
	box-shadow: 53px 53px 0 -24px #8dc63f;
}

.c-content-card.is--inverse.is--medium-turquoise {
	box-shadow: 53px 53px 0 -24px #3fc6b6;
}

.c-content-card-services.is--inverse.is--medium-turquoise {
	box-shadow: 53px 53px 0 -24px #3fc6b6;
}

.c-content-card.is--steel-blue {
	box-shadow: -15px 15px 0 15px #783cb5;
}

.c-content-card-services.is--steel-blue {
	box-shadow: -15px 15px 0 15px #783cb5;
}

.c-content-card.is--dark-slate-blue {
	box-shadow: -53px 53px 0 -24px #17375e;
}

.c-content-card-services.is--dark-slate-blue {
	box-shadow: -53px 53px 0 -24px #17375e;
}

.c-content-card.is--slate-light-blue {
	box-shadow: -15px 15px 0 15px #495bb9;
}

.c-content-card-services.is--slate-light-blue {
	box-shadow: -15px 15px 0 15px #495bb9;
}

.c-content-card__background {
	display: none;
}

.c-feature {
	padding-left: 0px;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}

.c-feature.is--inverse {
	padding-right: 0px;
	-webkit-box-orient: vertical;
	-webkit-box-direction: reverse;
	-webkit-flex-direction: column-reverse;
	-ms-flex-direction: column-reverse;
	flex-direction: column-reverse;
}

.c-feature__image {
	width: 443px;
	height: 200px;
	max-width: none;
	margin-top: 29px;
	margin-left: 0px;
}

.c-feature__image.is--inverse {
	width: 443px;
	margin-right: -29px;
}

.c-feature__image.is--overlapping {
	margin-top: 28px;
	margin-left: -28px;
}

.c-content {
	-ms-grid-columns: 1fr;
	grid-template-columns: 1fr;
	-ms-grid-rows: auto auto auto auto auto auto auto;
	grid-template-rows: auto auto auto auto auto auto auto;
}

.c-content.has--5-columns {
	-ms-grid-columns: 1fr;
	grid-template-columns: 1fr;
}

.c-divider.is--yellow-green.is--mobile {
	display: block;
}

.c-content__sub-title.is--inverse {
	text-align: right;
}

.c-content__image.is--inverse.is--purple {
	width: 100%;
}

.c-navbar {
	max-width: none;
}

.c-menu {
	position: fixed;
	left: 0%;
	top: 0%;
	right: 0%;
	bottom: 0%;
	padding-top: 48px;
	padding-left: 30px;
	background-color: #fff;
}

.c-menu-button.w--open {
	background-color: transparent;
}

.c-menu__item {
	height: 20px;
	margin-bottom: 20px;
	padding-left: 0px;
	-webkit-box-pack: start;
	-webkit-justify-content: flex-start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	border-bottom-width: 0px;
}

.c-menu__logo {
	display: block;
	width: 200px;
	margin-bottom: 75px;
}

.c-menu-button__icon-close {
	position: relative;
	z-index: 10;
}

.c-social-links {
	position: absolute;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	width: 180px;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

.c-social-links.is--mobile {
	left: 30px;
	top: auto;
	right: 0%;
	bottom: 30px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
}

.c-menu__item.is--mobile {
	display: flex;
}

.c-footer__copyright {
	height: 414px;
	max-width: none;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-justify-content: space-around;
	-ms-flex-pack: distribute;
	justify-content: space-around;
}

.c-footer__content.has--gradient-background {
	height: 714px;
	padding-right: 30px;
	padding-left: 30px;
}

.c-footer__content-container {
	max-width: none;
	grid-column-gap: 30px;
	-ms-grid-columns: 1fr 1fr;
	grid-template-columns: 1fr 1fr;
	-ms-grid-rows: auto auto auto auto;
	grid-template-rows: auto auto auto auto;
}

.c-consulting__content-container {
	max-width: none;
	grid-column-gap: 30px;
	-ms-grid-columns: 1fr 1fr;
	grid-template-columns: 1fr 1fr;
	-ms-grid-rows: auto auto auto auto;
	grid-template-rows: auto auto auto auto;
}

.c-list {
	margin-top: 10px;
}

.c-heading__description {
	margin-right: 20px;
	margin-left: 20px;
}

.c-section {
	max-width: 768px;
}

.c-hero__background-overlay {
	bottom: 0px;
}

.c-content-wrapper {
	padding-right: 30px;
	padding-left: 30px;
}

.c-content-wrapper.has--margin-top {
	padding-right: 0px;
	padding-left: 0px;
}

.c-contact-us {
	max-width: none;
	-ms-grid-columns: 1fr;
	grid-template-columns: 1fr;
	-ms-grid-rows: auto auto auto auto auto auto;
	grid-template-rows: auto auto auto auto auto auto;
}

.c-contact-us__text.is--extra-bold {
	margin-bottom: 30px;
}

.c-contact-us__text.is--steel-blue {
	color: #008bbf;
}

.c-contact-form__container {
	-ms-grid-columns: 1fr;
	grid-template-columns: 1fr;
	-ms-grid-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
	grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
}

.c-horizontal-cards {
	margin-right: 20px;
	margin-left: 20px;
	-ms-grid-columns: 1fr 1fr;
	grid-template-columns: 1fr 1fr;
	-ms-grid-rows: auto auto;
	grid-template-rows: auto auto;
}

.c-simple-cards {
	-ms-grid-columns: 1fr;
	grid-template-columns: 1fr;
}

.c-simple-cards-our-tech {
	-ms-grid-columns: 1fr;
	grid-template-columns: 1fr;
}

.c-simple-cards-referrals {
	-ms-grid-columns: 1fr;
	grid-template-columns: 1fr;
}

.c-simple-cards.has--2-columns {
	-ms-grid-columns: 1fr;
	grid-template-columns: 1fr;
}

.c-section-two-columns {
	display: grid;
	max-width: none;
	-ms-grid-columns: 1fr;
	grid-template-columns: 1fr;
}
}

#w-node-fd35f4ad8c74-c5920183 {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 2;
-ms-grid-row: 1;
grid-row-start: 1;
}

#w-node-fd35f4ad8c75-c5920183 {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 3;
-ms-grid-row: 2;
grid-row-start: 2;
}

#w-node-fd35f4ad8c76-c5920183 {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 4;
-ms-grid-row: 3;
grid-row-start: 3;
}

#w-node-fd35f4ad8c78-c5920183 {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 5;
-ms-grid-row: 4;
grid-row-start: 4;
}

#w-node-fd35f4ad8c7a-c5920183 {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 6;
-ms-grid-row: 5;
grid-row-start: 5;
}

#w-node-fd35f4ad8c7f-c5920183 {
-ms-grid-column-span: 1;
grid-column-end: 3;
-ms-grid-column: 2;
grid-column-start: 2;
-ms-grid-row-span: 5;
grid-row-end: 7;
-ms-grid-row: 2;
grid-row-start: 2;
}

#w-node-4a1ec798e7cd-c5920183 {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 7;
-ms-grid-row: 6;
grid-row-start: 6;
-ms-grid-row-align: end;
align-self: end;
-ms-grid-column-align: start;
justify-self: start;
}

#w-node-620971ee9325-c5920183 {
-ms-grid-column-span: 1;
grid-column-end: 3;
-ms-grid-column: 2;
grid-column-start: 2;
-ms-grid-row-span: 1;
grid-row-end: 2;
-ms-grid-row: 1;
grid-row-start: 1;
-ms-grid-column-align: end;
justify-self: end;
}

#w-node-620971ee9326-c5920183 {
-ms-grid-column-span: 1;
grid-column-end: 3;
-ms-grid-column: 2;
grid-column-start: 2;
-ms-grid-row-span: 1;
grid-row-end: 3;
-ms-grid-row: 2;
grid-row-start: 2;
-ms-grid-column-align: end;
justify-self: end;
}

#w-node-620971ee9327-c5920183 {
-ms-grid-column-span: 1;
grid-column-end: 3;
-ms-grid-column: 2;
grid-column-start: 2;
-ms-grid-row-span: 1;
grid-row-end: 4;
-ms-grid-row: 3;
grid-row-start: 3;
-ms-grid-column-align: end;
justify-self: end;
}

#w-node-620971ee9329-c5920183 {
-ms-grid-column-span: 1;
grid-column-end: 3;
-ms-grid-column: 2;
grid-column-start: 2;
-ms-grid-row-span: 1;
grid-row-end: 5;
-ms-grid-row: 4;
grid-row-start: 4;
-ms-grid-column-align: end;
justify-self: end;
}

#w-node-620971ee932b-c5920183 {
-ms-grid-column-span: 1;
grid-column-end: 3;
-ms-grid-column: 2;
grid-column-start: 2;
-ms-grid-row-span: 1;
grid-row-end: 6;
-ms-grid-row: 5;
grid-row-start: 5;
}

#w-node-620971ee9330-c5920183 {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 5;
grid-row-end: 7;
-ms-grid-row: 2;
grid-row-start: 2;
}

#w-node-e6bc844f35e9-c5920183 {
-ms-grid-column-span: 1;
grid-column-end: 3;
-ms-grid-column: 2;
grid-column-start: 2;
-ms-grid-row-span: 1;
grid-row-end: 7;
-ms-grid-row: 6;
grid-row-start: 6;
-ms-grid-row-align: end;
align-self: end;
-ms-grid-column-align: end;
justify-self: end;
}

#w-node-1dc5dd0fc1df-c5920183 {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 2;
-ms-grid-row: 1;
grid-row-start: 1;
}

#w-node-1dc5dd0fc1e0-c5920183 {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 3;
-ms-grid-row: 2;
grid-row-start: 2;
}

#w-node-1dc5dd0fc1e1-c5920183 {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 4;
-ms-grid-row: 3;
grid-row-start: 3;
}

#w-node-1dc5dd0fc1e3-c5920183 {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 5;
-ms-grid-row: 4;
grid-row-start: 4;
}

#w-node-1dc5dd0fc1e5-c5920183 {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 6;
-ms-grid-row: 5;
grid-row-start: 5;
}

#w-node-1dc5dd0fc1e7-c5920183 {
-ms-grid-column-span: 1;
grid-column-end: 3;
-ms-grid-column: 2;
grid-column-start: 2;
-ms-grid-row-span: 5;
grid-row-end: 7;
-ms-grid-row: 2;
grid-row-start: 2;
}

#w-node-1dc5dd0fc1e8-c5920183 {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 7;
-ms-grid-row: 6;
grid-row-start: 6;
-ms-grid-row-align: end;
align-self: end;
-ms-grid-column-align: start;
justify-self: start;
}

#w-node-348c4b7d1a97-4b7d1a94 {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 2;
-ms-grid-row: 1;
grid-row-start: 1;
}

#w-node-348c4b7d1a99-4b7d1a94 {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 3;
-ms-grid-row: 2;
grid-row-start: 2;
}

#w-node-348c4b7d1a9e-4b7d1a94 {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 4;
-ms-grid-row: 3;
grid-row-start: 3;
}

#w-node-348c4b7d1aaa-4b7d1a94 {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 2;
-ms-grid-row: 1;
grid-row-start: 1;
-ms-grid-column-align: end;
justify-self: end;
}

#w-node-348c4b7d1aab-4b7d1a94 {
-ms-grid-column-span: 1;
grid-column-end: 3;
-ms-grid-column: 2;
grid-column-start: 2;
-ms-grid-row-span: 2;
grid-row-end: 4;
-ms-grid-row: 2;
grid-row-start: 2;
-ms-grid-column-align: end;
justify-self: end;
}

#w-node-348c4b7d1ab0-4b7d1a94 {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 2;
-ms-grid-row: 1;
grid-row-start: 1;
-ms-grid-column-align: end;
justify-self: end;
}

#w-node-348c4b7d1ab1-4b7d1a94 {
-ms-grid-column-span: 1;
grid-column-end: 4;
-ms-grid-column: 3;
grid-column-start: 3;
-ms-grid-row-span: 2;
grid-row-end: 4;
-ms-grid-row: 2;
grid-row-start: 2;
-ms-grid-column-align: end;
justify-self: end;
}

#w-node-58fd9df98dd0-9df98dcf {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 2;
-ms-grid-row: 1;
grid-row-start: 1;
-ms-grid-column-align: start;
justify-self: start;
}

#w-node-58fd9df98dd1-9df98dcf {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 3;
-ms-grid-row: 2;
grid-row-start: 2;
}

#w-node-58fd9df98dd3-9df98dcf {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 4;
-ms-grid-row: 3;
grid-row-start: 3;
}

#w-node-58fd9df98dd4-9df98dcf {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 5;
-ms-grid-row: 4;
grid-row-start: 4;
}

#w-node-58fd9df98dd9-9df98dcf {
-ms-grid-column-span: 1;
grid-column-end: 3;
-ms-grid-column: 2;
grid-column-start: 2;
-ms-grid-row-span: 1;
grid-row-end: 3;
-ms-grid-row: 2;
grid-row-start: 2;
}

#w-node-58fd9df98ddb-9df98dcf {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 5;
-ms-grid-row: 4;
grid-row-start: 4;
}

#w-node-58fd9df98ddc-9df98dcf {
-ms-grid-column-span: 1;
grid-column-end: 3;
-ms-grid-column: 2;
grid-column-start: 2;
-ms-grid-row-span: 2;
grid-row-end: 5;
-ms-grid-row: 2;
grid-row-start: 2;
}

#w-node-58fd9df98ddc-9df98dcf2 {
-ms-grid-column-span: 1;
grid-column-end: 3;
-ms-grid-column: 2;
grid-column-start: 2;
-ms-grid-row-span: 2;
grid-row-end: 5;
-ms-grid-row: 2;
grid-row-start: 1;
}

#w-node-58fd9df98dde-9df98dcf {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 2;
-ms-grid-row: 1;
grid-row-start: 1;
}

#First-Name-2.w-node-58fd9df98de0-9df98dcf {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 3;
-ms-grid-row: 2;
grid-row-start: 2;
}

#w-node-58fd9df98de1-9df98dcf {
-ms-grid-column-span: 1;
grid-column-end: 3;
-ms-grid-column: 2;
grid-column-start: 2;
-ms-grid-row-span: 1;
grid-row-end: 2;
-ms-grid-row: 1;
grid-row-start: 1;
}

#Last-Name-2.w-node-58fd9df98de3-9df98dcf {
-ms-grid-column-span: 1;
grid-column-end: 3;
-ms-grid-column: 2;
grid-column-start: 2;
-ms-grid-row-span: 1;
grid-row-end: 3;
-ms-grid-row: 2;
grid-row-start: 2;
}

#w-node-58fd9df98de4-9df98dcf {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 4;
-ms-grid-row: 3;
grid-row-start: 3;
}

#Email-3.w-node-58fd9df98de6-9df98dcf {
-ms-grid-column-span: 2;
grid-column-end: 3;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 5;
-ms-grid-row: 4;
grid-row-start: 4;
}

#w-node-136927714d1a-9df98dcf {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 6;
-ms-grid-row: 5;
grid-row-start: 5;
}

#Phone-Number-5.w-node-e5ec03b1f132-9df98dcf {
-ms-grid-column-span: 2;
grid-column-end: 3;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 7;
-ms-grid-row: 6;
grid-row-start: 6;
}

#w-node-58fd9df98ded-9df98dcf {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 8;
-ms-grid-row: 7;
grid-row-start: 7;
}

#Comments-2.w-node-58fd9df98def-9df98dcf {
-ms-grid-column-span: 2;
grid-column-end: 3;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 9;
-ms-grid-row: 8;
grid-row-start: 8;
}

#w-node-58fd9df98df0-9df98dcf {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 10;
-ms-grid-row: 9;
grid-row-start: 9;
}

#w-node-58fd9df98df4-9df98dcf {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 11;
-ms-grid-row: 10;
grid-row-start: 10;
}

#w-node-93802c5968d2-0c8c0ca0 {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 2;
-ms-grid-row: 1;
grid-row-start: 1;
}

#w-node-802dc46881d6-0c8c0ca0 {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 3;
-ms-grid-row: 2;
grid-row-start: 2;
}

#w-node-924318e64d2f-0c8c0ca0 {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 4;
-ms-grid-row: 3;
grid-row-start: 3;
}

#w-node-b187fed083ee-0c8c0ca0 {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 5;
-ms-grid-row: 4;
grid-row-start: 4;
}

#w-node-44f1a05da097-0c8c0ca0 {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 6;
-ms-grid-row: 5;
grid-row-start: 5;
}

#w-node-db02b6fd3365-0c8c0ca0 {
-ms-grid-column-span: 1;
grid-column-end: 3;
-ms-grid-column: 2;
grid-column-start: 2;
-ms-grid-row-span: 5;
grid-row-end: 7;
-ms-grid-row: 2;
grid-row-start: 2;
}

#w-node-98fb1a3ae92d-0c8c0ca0 {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 7;
-ms-grid-row: 6;
grid-row-start: 6;
}

#w-node-ba3d671351fb-0c8c0ca0 {
-ms-grid-column-span: 1;
grid-column-end: 3;
-ms-grid-column: 2;
grid-column-start: 2;
-ms-grid-row-span: 1;
grid-row-end: 2;
-ms-grid-row: 1;
grid-row-start: 1;
-ms-grid-column-align: end;
justify-self: end;
}

#w-node-ba3d671351fc-0c8c0ca0 {
-ms-grid-column-span: 1;
grid-column-end: 3;
-ms-grid-column: 2;
grid-column-start: 2;
-ms-grid-row-span: 1;
grid-row-end: 3;
-ms-grid-row: 2;
grid-row-start: 2;
-ms-grid-column-align: end;
justify-self: end;
}

#w-node-ba3d671351fd-0c8c0ca0 {
-ms-grid-column-span: 1;
grid-column-end: 3;
-ms-grid-column: 2;
grid-column-start: 2;
-ms-grid-row-span: 1;
grid-row-end: 4;
-ms-grid-row: 3;
grid-row-start: 3;
-ms-grid-column-align: end;
justify-self: end;
}

#w-node-ba3d671351ff-0c8c0ca0 {
-ms-grid-column-span: 1;
grid-column-end: 3;
-ms-grid-column: 2;
grid-column-start: 2;
-ms-grid-row-span: 1;
grid-row-end: 5;
-ms-grid-row: 4;
grid-row-start: 4;
-ms-grid-column-align: end;
justify-self: end;
}

#w-node-ba3d67135201-0c8c0ca0 {
-ms-grid-column-span: 1;
grid-column-end: 3;
-ms-grid-column: 2;
grid-column-start: 2;
-ms-grid-row-span: 1;
grid-row-end: 6;
-ms-grid-row: 5;
grid-row-start: 5;
}

#w-node-ba3d67135206-0c8c0ca0 {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 5;
grid-row-end: 7;
-ms-grid-row: 2;
grid-row-start: 2;
}

#w-node-683f6a2fd3f5-0c8c0ca0 {
-ms-grid-column-span: 1;
grid-column-end: 3;
-ms-grid-column: 2;
grid-column-start: 2;
-ms-grid-row-span: 1;
grid-row-end: 7;
-ms-grid-row: 6;
grid-row-start: 6;
-ms-grid-column-align: end;
justify-self: end;
}

#w-node-f6d4a7d5d177-0c8c0ca0 {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 2;
-ms-grid-row: 1;
grid-row-start: 1;
}

#w-node-9b37e57c234d-0c8c0ca0 {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 3;
-ms-grid-row: 2;
grid-row-start: 2;
}

#w-node-0fa6435a7391-0c8c0ca0 {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 4;
-ms-grid-row: 3;
grid-row-start: 3;
}

#w-node-c1ad3b6dc3ec-0c8c0ca0 {
-ms-grid-column-span: 1;
grid-column-end: 3;
-ms-grid-column: 2;
grid-column-start: 2;
-ms-grid-row-span: 2;
grid-row-end: 4;
-ms-grid-row: 2;
grid-row-start: 2;
}

#w-node-23d5f3a790fd-0c8c0ca0 {
-ms-grid-column-span: 1;
grid-column-end: 4;
-ms-grid-column: 3;
grid-column-start: 3;
-ms-grid-row-span: 2;
grid-row-end: 4;
-ms-grid-row: 2;
grid-row-start: 2;
}

#w-node-6630d000ee42-2eaa91f2 {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 2;
grid-row-end: 3;
-ms-grid-row: 1;
grid-row-start: 1;
-ms-grid-row-align: end;
align-self: end;
}

#w-node-700f6eecceb9-2eaa91f2 {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 4;
-ms-grid-row: 3;
grid-row-start: 3;
}

#w-node-900f6eecceb9-2eaa91f2 {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 5;
-ms-grid-row: 4;
grid-row-start: 4;
}

#w-node-be39d106f474-2eaa91f2 {
-ms-grid-column-span: 1;
grid-column-end: 3;
-ms-grid-column: 2;
grid-column-start: 2;
-ms-grid-row-span: 1;
grid-row-end: 3;
-ms-grid-row: 2;
grid-row-start: 2;
-ms-grid-row-align: end;
align-self: end;
-ms-grid-column-align: start;
justify-self: start;
}

#w-node-ea441b68027e-2eaa91f2 {
-ms-grid-column-span: 1;
grid-column-end: 3;
-ms-grid-column: 2;
grid-column-start: 2;
-ms-grid-row-span: 1;
grid-row-end: 4;
-ms-grid-row: 3;
grid-row-start: 3;
}

#w-node-6d39a0ebb8a7-ea049345 {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 2;
-ms-grid-row: 1;
grid-row-start: 1;
}

#w-node-4c204d3c6fa1-ea049345 {
-ms-grid-column-span: 1;
grid-column-end: 4;
-ms-grid-column: 3;
grid-column-start: 3;
-ms-grid-row-span: 1;
grid-row-end: 2;
-ms-grid-row: 1;
grid-row-start: 1;
}

#w-node-4c204d3c6fab-ea049345 {
-ms-grid-column-span: 1;
grid-column-end: 5;
-ms-grid-column: 4;
grid-column-start: 4;
-ms-grid-row-span: 1;
grid-row-end: 2;
-ms-grid-row: 1;
grid-row-start: 1;
}

#w-node-aa6845446f2d-ea049345 {
-ms-grid-column-span: 1;
grid-column-end: 3;
-ms-grid-column: 2;
grid-column-start: 2;
-ms-grid-row-span: 1;
grid-row-end: 2;
-ms-grid-row: 1;
grid-row-start: 1;
}

#w-node-a63b8ac71699-4d109764 {
-ms-grid-column-align: end;
justify-self: end;
-ms-grid-row-align: center;
align-self: center;
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 3;
-ms-grid-row: 2;
grid-row-start: 2;
}

#w-node-828b1de3f967-4d109764 {
-ms-grid-row-align: center;
align-self: center;
-ms-grid-column-align: center;
justify-self: center;
-ms-grid-column-span: 1;
grid-column-end: 3;
-ms-grid-column: 2;
grid-column-start: 2;
-ms-grid-row-span: 1;
grid-row-end: 3;
-ms-grid-row: 2;
grid-row-start: 2;
}

#w-node-382af60fe106-4d109764 {
-ms-grid-column-align: start;
justify-self: start;
-ms-grid-row-align: center;
align-self: center;
-ms-grid-column-span: 1;
grid-column-end: 4;
-ms-grid-column: 3;
grid-column-start: 3;
-ms-grid-row-span: 1;
grid-row-end: 3;
-ms-grid-row: 2;
grid-row-start: 2;
}

#w-node-e1fe895905fe-4d109764 {
-ms-grid-column-align: center;
justify-self: center;
-ms-grid-row-align: center;
align-self: center;
-ms-grid-column-span: 1;
grid-column-end: 5;
-ms-grid-column: 4;
grid-column-start: 4;
-ms-grid-row-span: 1;
grid-row-end: 3;
-ms-grid-row: 2;
grid-row-start: 2;
}

#w-node-3761af46ef1e-4d109764 {
-ms-grid-column-align: start;
justify-self: start;
-ms-grid-row-align: center;
align-self: center;
-ms-grid-column-span: 1;
grid-column-end: 6;
-ms-grid-column: 5;
grid-column-start: 5;
-ms-grid-row-span: 1;
grid-row-end: 3;
-ms-grid-row: 2;
grid-row-start: 2;
}

#w-node-7fc560c90b4b-4d109764 {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 2;
-ms-grid-row: 1;
grid-row-start: 1;
}

#w-node-7fc560c90b4c-4d109764 {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 3;
-ms-grid-row: 2;
grid-row-start: 2;
}

#w-node-7fc560c90b4d-4d109764 {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 4;
-ms-grid-row: 3;
grid-row-start: 3;
}

#w-node-7fc560c90b4f-4d109764 {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 5;
-ms-grid-row: 4;
grid-row-start: 4;
}

#w-node-7fc560c90b51-4d109764 {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 7;
-ms-grid-row: 6;
grid-row-start: 6;
}

#w-node-7fc560c90b55-4d109764 {
-ms-grid-column-span: 1;
grid-column-end: 3;
-ms-grid-column: 2;
grid-column-start: 2;
-ms-grid-row-span: 5;
grid-row-end: 7;
-ms-grid-row: 2;
grid-row-start: 2;
}

#w-node-ba4142c468ce-4d109764 {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 2;
-ms-grid-row: 1;
grid-row-start: 1;
-ms-grid-column-align: start;
justify-self: start;
}

#w-node-ba4142c468cf-4d109764 {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 3;
-ms-grid-row: 2;
grid-row-start: 2;
}

#w-node-ba4142c468d1-4d109764 {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 4;
-ms-grid-row: 3;
grid-row-start: 3;
}

#w-node-ba4142c468d7-4d109764 {
-ms-grid-column-span: 1;
grid-column-end: 3;
-ms-grid-column: 2;
grid-column-start: 2;
-ms-grid-row-span: 1;
grid-row-end: 3;
-ms-grid-row: 2;
grid-row-start: 2;
}

#w-node-ba4142c468d9-4d109764 {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 5;
-ms-grid-row: 4;
grid-row-start: 4;
}

#w-node-ba4142c468da-4d109764 {
-ms-grid-column-span: 1;
grid-column-end: 3;
-ms-grid-column: 2;
grid-column-start: 2;
-ms-grid-row-span: 2;
grid-row-end: 5;
-ms-grid-row: 3;
grid-row-start: 3;
}

#w-node-ba4142c468ca-4d109764 {
-ms-grid-column-span: 1;
grid-column-end: 3;
-ms-grid-column: 2;
grid-column-start: 2;
-ms-grid-row-span: 2;
grid-row-end: 5;
-ms-grid-row: 2;
grid-row-start: 2;
}

#w-node-ba4142c468dc-4d109764 {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 2;
-ms-grid-row: 1;
grid-row-start: 1;
}

#First-Name-2.w-node-ba4142c468de-4d109764 {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 3;
-ms-grid-row: 2;
grid-row-start: 2;
}

#w-node-ba4142c468df-4d109764 {
-ms-grid-column-span: 1;
grid-column-end: 3;
-ms-grid-column: 2;
grid-column-start: 2;
-ms-grid-row-span: 1;
grid-row-end: 2;
-ms-grid-row: 1;
grid-row-start: 1;
}

#Last-Name-2.w-node-ba4142c468e1-4d109764 {
-ms-grid-column-span: 1;
grid-column-end: 3;
-ms-grid-column: 2;
grid-column-start: 2;
-ms-grid-row-span: 1;
grid-row-end: 3;
-ms-grid-row: 2;
grid-row-start: 2;
}

#w-node-ba4142c468e2-4d109764 {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 4;
-ms-grid-row: 3;
grid-row-start: 3;
}

#Email-3.w-node-ba4142c468e4-4d109764 {
-ms-grid-column-span: 2;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 5;
-ms-grid-row: 4;
grid-row-start: 4;
}

#Company-w-node-label {
-ms-grid-column-span: 1;
grid-column-end: 3;
-ms-grid-column: 2;
grid-column-start: 2;
-ms-grid-row-span: 1;
grid-row-end: 4;
-ms-grid-row: 3;
grid-row-start: 3;
}

#Company-3.w-node-input {
-ms-grid-column-span: 1;
grid-column-end: 3;
-ms-grid-column: 2;
grid-column-start: 2;
-ms-grid-row-span: 1;
grid-row-end: 5;
-ms-grid-row: 4;
grid-row-start: 4;
}

#Job-title-w-node-label {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 6;
-ms-grid-row: 5;
grid-row-start: 5;
}

#Job-title-3.w-node-input {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 7;
-ms-grid-row: 6;
grid-row-start: 6;
}

#Country-w-node-label {
-ms-grid-column-span: 1;
grid-column-end: 3;
-ms-grid-column: 2;
grid-column-start: 2;
-ms-grid-row-span: 1;
grid-row-end: 6;
-ms-grid-row: 5;
grid-row-start: 5;
}

#Country-3.w-node-input {
-ms-grid-column-span: 1;
grid-column-end: 3;
-ms-grid-column: 2;
grid-column-start: 2;
-ms-grid-row-span: 1;
grid-row-end: 7;
-ms-grid-row: 6;
grid-row-start: 6;
}

#w-node-ba4142c468e5-4d109764 {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 6;
-ms-grid-row: 5;
grid-row-start: 5;
}

#Phone-Number-5.w-node-ba4142c468e7-4d109764 {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 7;
-ms-grid-row: 6;
grid-row-start: 6;
}

#w-node-ba4142c468e8-4d109764 {
-ms-grid-column-span: 1;
grid-column-end: 3;
-ms-grid-column: 2;
grid-column-start: 2;
-ms-grid-row-span: 1;
grid-row-end: 4;
-ms-grid-row: 3;
grid-row-start: 3;
}

#Company-2.w-node-ba4142c468ea-4d109764 {
-ms-grid-column-span: 1;
grid-column-end: 3;
-ms-grid-column: 2;
grid-column-start: 2;
-ms-grid-row-span: 1;
grid-row-end: 5;
-ms-grid-row: 4;
grid-row-start: 4;
}

#w-node-ba4142c468eb-4d109764 {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 8;
-ms-grid-row: 7;
grid-row-start: 7;
}

#Comments-2.w-node-ba4142c468ed-4d109764 {
-ms-grid-column-span: 2;
grid-column-end: 3;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 9;
-ms-grid-row: 8;
grid-row-start: 8;
}

#w-node-ba4142c468ee-4d109764 {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 10;
-ms-grid-row: 9;
grid-row-start: 9;
}

#w-node-ba4142c468f2-4d109764 {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 11;
-ms-grid-row: 10;
grid-row-start: 10;
}

#w-node-6630d000ee42-f49cb354 {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 2;
grid-row-end: 3;
-ms-grid-row: 1;
grid-row-start: 1;
-ms-grid-row-align: end;
align-self: end;
}

#w-node-700f6eecceb9-f49cb354 {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 4;
-ms-grid-row: 3;
grid-row-start: 3;
}

#w-node-be39d106f474-f49cb354 {
-ms-grid-column-span: 1;
grid-column-end: 3;
-ms-grid-column: 2;
grid-column-start: 2;
-ms-grid-row-span: 1;
grid-row-end: 3;
-ms-grid-row: 2;
grid-row-start: 2;
-ms-grid-row-align: end;
align-self: end;
-ms-grid-column-align: start;
justify-self: start;
}

#w-node-ea441b68027e-f49cb354 {
-ms-grid-column-span: 1;
grid-column-end: 3;
-ms-grid-column: 2;
grid-column-start: 2;
-ms-grid-row-span: 1;
grid-row-end: 4;
-ms-grid-row: 3;
grid-row-start: 3;
}

#w-node-d34e53e96acb-f49cb354 {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 2;
-ms-grid-row: 1;
grid-row-start: 1;
-ms-grid-column-align: start;
justify-self: start;
}

#w-node-d34e53e96acc-f49cb354 {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 3;
-ms-grid-row: 2;
grid-row-start: 2;
}

#w-node-d34e53e96ace-f49cb354 {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 4;
-ms-grid-row: 3;
grid-row-start: 3;
}

#w-node-d34e53e96ad4-f49cb354 {
-ms-grid-column-span: 1;
grid-column-end: 3;
-ms-grid-column: 2;
grid-column-start: 2;
-ms-grid-row-span: 1;
grid-row-end: 3;
-ms-grid-row: 2;
grid-row-start: 2;
}

#w-node-d34e53e96ad6-f49cb354 {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 5;
-ms-grid-row: 4;
grid-row-start: 4;
}

#w-node-d34e53e96ad7-f49cb354 {
-ms-grid-column-span: 1;
grid-column-end: 3;
-ms-grid-column: 2;
grid-column-start: 2;
-ms-grid-row-span: 2;
grid-row-end: 5;
-ms-grid-row: 3;
grid-row-start: 3;
}

#w-node-d34e53e96ad9-f49cb354 {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 2;
-ms-grid-row: 1;
grid-row-start: 1;
}

#First-Name-2.w-node-d34e53e96adb-f49cb354 {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 3;
-ms-grid-row: 2;
grid-row-start: 2;
}

#w-node-d34e53e96adc-f49cb354 {
-ms-grid-column-span: 1;
grid-column-end: 3;
-ms-grid-column: 2;
grid-column-start: 2;
-ms-grid-row-span: 1;
grid-row-end: 2;
-ms-grid-row: 1;
grid-row-start: 1;
}

#Last-Name-2.w-node-d34e53e96ade-f49cb354 {
-ms-grid-column-span: 1;
grid-column-end: 3;
-ms-grid-column: 2;
grid-column-start: 2;
-ms-grid-row-span: 1;
grid-row-end: 3;
-ms-grid-row: 2;
grid-row-start: 2;
}

#w-node-d34e53e96adf-f49cb354 {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 4;
-ms-grid-row: 3;
grid-row-start: 3;
}

#Email-3.w-node-d34e53e96ae1-f49cb354 {
-ms-grid-column-span: 2;
grid-column-end: 3;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 5;
-ms-grid-row: 4;
grid-row-start: 4;
}

#w-node-d34e53e96ae2-f49cb354 {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 6;
-ms-grid-row: 5;
grid-row-start: 5;
}

#Phone-Number-5.w-node-d34e53e96ae4-f49cb354 {
-ms-grid-column-span: 2;
grid-column-end: 3;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 7;
-ms-grid-row: 6;
grid-row-start: 6;
}

#w-node-d34e53e96ae5-f49cb354 {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 8;
-ms-grid-row: 7;
grid-row-start: 7;
}

#Comments-2.w-node-d34e53e96ae7-f49cb354 {
-ms-grid-column-span: 2;
grid-column-end: 3;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 9;
-ms-grid-row: 8;
grid-row-start: 8;
}

#w-node-d34e53e96ae8-f49cb354 {
-ms-grid-column-span: 2;
grid-column-end: 3;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 10;
-ms-grid-row: 9;
grid-row-start: 9;
}

#w-node-d34e53e96aec-f49cb354 {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 11;
-ms-grid-row: 10;
grid-row-start: 10;
}

#w-node-c536ef5a41ed-f49cb354 {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 2;
-ms-grid-row: 1;
grid-row-start: 1;
}

#w-node-c536ef5a41ef-f49cb354 {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 3;
-ms-grid-row: 2;
grid-row-start: 2;
}

#w-node-c536ef5a41f4-f49cb354 {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 4;
-ms-grid-row: 3;
grid-row-start: 3;
}

#w-node-c536ef5a4200-f49cb354 {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 2;
-ms-grid-row: 1;
grid-row-start: 1;
-ms-grid-column-align: end;
justify-self: end;
}

#w-node-c536ef5a4201-f49cb354 {
-ms-grid-column-span: 1;
grid-column-end: 3;
-ms-grid-column: 2;
grid-column-start: 2;
-ms-grid-row-span: 2;
grid-row-end: 4;
-ms-grid-row: 2;
grid-row-start: 2;
-ms-grid-column-align: end;
justify-self: end;
}

#w-node-c536ef5a4206-f49cb354 {
-ms-grid-column-span: 1;
grid-column-end: 2;
-ms-grid-column: 1;
grid-column-start: 1;
-ms-grid-row-span: 1;
grid-row-end: 2;
-ms-grid-row: 1;
grid-row-start: 1;
-ms-grid-column-align: end;
justify-self: end;
}

#w-node-c536ef5a4207-f49cb354 {
-ms-grid-column-span: 1;
grid-column-end: 4;
-ms-grid-column: 3;
grid-column-start: 3;
-ms-grid-row-span: 2;
grid-row-end: 4;
-ms-grid-row: 2;
grid-row-start: 2;
-ms-grid-column-align: end;
justify-self: end;
}

@media screen and (max-width: 1350px) {
.c-feature-stories__image.is--inverse {
	margin-left: -400px;
}

.c-feature-stories__image.is--inverse {
	margin-left: -400px;
}

.c-content-card-stories {
	margin-left: 450px;
}
}

@media screen and (max-width: 1260px) {
.c-content-card-stories {
	margin-left: 400px;
	padding: 70px 50px 0px 70px;
}
}

@media screen and (max-width: 1100px) {
.c-horizontal-cards {
	margin-right: 20px;
	margin-left: 20px;
	-ms-grid-columns: 1fr 1fr 1fr;
	grid-template-columns: 1fr 1fr 1fr;
	-ms-grid-rows: auto auto;
	grid-template-rows: auto auto;
}

.c-feature-stories__image.is--inverse {
	margin-left: -400px;
}

.c-content-card-stories {
	margin-left: 300px;
	padding: 50px 50px 0px 120px;
}
}

@media screen and (max-width: 991px) {
.c-content-card-stories {
	margin-left: 350px;
	padding: 70px 50px 0px 120px;
}

.c-horizontal-cards {
	margin-right: 20px;
	margin-left: 20px;
	-ms-grid-columns: 1fr 1fr;
	grid-template-columns: 1fr 1fr;
	-ms-grid-rows: auto auto;
	grid-template-rows: auto auto;
}

#w-node-fd35f4ad8c7f-c5920183 {
	-ms-grid-column: 1;
	grid-column-start: 1;
	-ms-grid-column-span: 1;
	grid-column-end: 2;
	-ms-grid-row: 7;
	grid-row-start: 7;
	-ms-grid-row-span: 1;
	grid-row-end: 8;
}

#w-node-620971ee9325-c5920183 {
	-ms-grid-column: 1;
	grid-column-start: 1;
	-ms-grid-column-span: 1;
	grid-column-end: 2;
}

#w-node-620971ee9326-c5920183 {
	-ms-grid-column: 1;
	grid-column-start: 1;
	-ms-grid-column-span: 1;
	grid-column-end: 2;
}

#w-node-620971ee9327-c5920183 {
	-ms-grid-column: 1;
	grid-column-start: 1;
	-ms-grid-column-span: 1;
	grid-column-end: 2;
}

#w-node-620971ee9329-c5920183 {
	-ms-grid-column: 1;
	grid-column-start: 1;
	-ms-grid-column-span: 1;
	grid-column-end: 2;
}

#w-node-620971ee932b-c5920183 {
	-ms-grid-column: 1;
	grid-column-start: 1;
	-ms-grid-column-span: 1;
	grid-column-end: 2;
}

#w-node-620971ee9330-c5920183 {
	-ms-grid-row-span: 1;
	grid-row-end: 8;
	-ms-grid-row: 7;
	grid-row-start: 7;
	-ms-grid-column-align: auto;
	justify-self: auto;
}

#w-node-e6bc844f35e9-c5920183 {
	-ms-grid-column: 1;
	grid-column-start: 1;
	-ms-grid-column-span: 1;
	grid-column-end: 2;
}

#w-node-1dc5dd0fc1e7-c5920183 {
	-ms-grid-column: 1;
	grid-column-start: 1;
	-ms-grid-column-span: 1;
	grid-column-end: 2;
	-ms-grid-row: 7;
	grid-row-start: 7;
	-ms-grid-row-span: 1;
	grid-row-end: 8;
}

#w-node-348c4b7d1a97-4b7d1a94 {
	-ms-grid-column-span: 3;
	grid-column-end: 3;
}

#w-node-348c4b7d1a9e-4b7d1a94 {
	-ms-grid-column-span: 3;
	grid-column-end: 3;
}

#w-node-348c4b7d1aaa-4b7d1a94 {
	-ms-grid-column: 1;
	grid-column-start: 1;
	-ms-grid-column-span: 1;
	grid-column-end: 2;
	-ms-grid-row: 4;
	grid-row-start: 4;
	-ms-grid-row-span: 1;
	grid-row-end: 5;
	-ms-grid-column-align: start;
	justify-self: start;
}

#w-node-348c4b7d1aab-4b7d1a94 {
	-ms-grid-column: 1;
	grid-column-start: 1;
	-ms-grid-row: 4;
	grid-row-start: 4;
	-ms-grid-row-span: 1;
	grid-row-end: 5;
	-ms-grid-column-align: start;
	justify-self: start;
}

#w-node-348c4b7d1ab0-4b7d1a94 {
	-ms-grid-column: 2;
	grid-column-start: 2;
	-ms-grid-column-span: 1;
	grid-column-end: 3;
	-ms-grid-row: 4;
	grid-row-start: 4;
	-ms-grid-row-span: 1;
	grid-row-end: 5;
	-ms-grid-column-align: start;
	justify-self: start;
}

#w-node-348c4b7d1ab1-4b7d1a94 {
	-ms-grid-column: 2;
	grid-column-start: 2;
	-ms-grid-column-span: 1;
	grid-column-end: 3;
	-ms-grid-row: 4;
	grid-row-start: 4;
	-ms-grid-row-span: 1;
	grid-row-end: 5;
	-ms-grid-column-align: start;
	justify-self: start;
}

#w-node-58fd9df98dd0-9df98dcf {
	-ms-grid-column: 1;
	grid-column-start: 1;
	-ms-grid-column-span: 1;
	grid-column-end: 2;
}

#w-node-58fd9df98dd9-9df98dcf {
	-ms-grid-column: 1;
	grid-column-start: 1;
	-ms-grid-column-span: 1;
	grid-column-end: 2;
	-ms-grid-row: 4;
	grid-row-start: 4;
	-ms-grid-row-span: 1;
	grid-row-end: 5;
}

#w-node-58fd9df98ddb-9df98dcf {
	-ms-grid-row: 6;
	grid-row-start: 6;
	-ms-grid-row-span: 1;
	grid-row-end: 7;
}

#w-node-58fd9df98ddc-9df98dcf {
	-ms-grid-column: 1;
	grid-column-start: 1;
	-ms-grid-column-span: 1;
	grid-column-end: 2;
	-ms-grid-row: 5;
	grid-row-start: 5;
	-ms-grid-row-span: 1;
	grid-row-end: 6;
}

#w-node-58fd9df98ddc-9df98dcf2 {
	-ms-grid-column: 1;
	grid-column-start: 1;
	-ms-grid-column-span: 1;
	grid-column-end: 2;
	-ms-grid-row: 5;
	grid-row-start: 5;
	-ms-grid-row-span: 1;
	grid-row-end: 6;
}

#w-node-58fd9df98de1-9df98dcf {
	-ms-grid-column: 1;
	grid-column-start: 1;
	-ms-grid-column-span: 1;
	grid-column-end: 2;
	-ms-grid-row: 3;
	grid-row-start: 3;
	-ms-grid-row-span: 1;
	grid-row-end: 4;
}

#Last-Name-2.w-node-58fd9df98de3-9df98dcf {
	-ms-grid-column: 1;
	grid-column-start: 1;
	-ms-grid-column-span: 1;
	grid-column-end: 2;
	-ms-grid-row: 4;
	grid-row-start: 4;
	-ms-grid-row-span: 1;
	grid-row-end: 5;
}

#w-node-58fd9df98de4-9df98dcf {
	-ms-grid-row: 5;
	grid-row-start: 5;
	-ms-grid-row-span: 1;
	grid-row-end: 6;
}

#Email-3.w-node-58fd9df98de6-9df98dcf {
	-ms-grid-column-span: 1;
	grid-column-end: 2;
	-ms-grid-column: 1;
	grid-column-start: 1;
	-ms-grid-row-span: 1;
	grid-row-end: 7;
	-ms-grid-row: 6;
	grid-row-start: 6;
}

#w-node-136927714d1a-9df98dcf {
	-ms-grid-column-span: 1;
	grid-column-end: 2;
	-ms-grid-column: 1;
	grid-column-start: 1;
	-ms-grid-row-span: 1;
	grid-row-end: 2;
	-ms-grid-row: 1;
	grid-row-start: 1;
}

#Phone-Number-5.w-node-e5ec03b1f132-9df98dcf {
	-ms-grid-column: 1;
	grid-column-start: 1;
	-ms-grid-column-span: 1;
	grid-column-end: 2;
	-ms-grid-row: 1;
	grid-row-start: 1;
	-ms-grid-row-span: 1;
	grid-row-end: 2;
}

#w-node-58fd9df98ded-9df98dcf {
	-ms-grid-column-span: 1;
	grid-column-end: 2;
	-ms-grid-column: 1;
	grid-column-start: 1;
	-ms-grid-row-span: 1;
	grid-row-end: 14;
	-ms-grid-row: 13;
	grid-row-start: 13;
}

#Comments-2.w-node-58fd9df98def-9df98dcf {
	-ms-grid-column-span: 2;
	grid-column-end: 2;
	-ms-grid-row: 14;
	grid-row-start: 14;
	-ms-grid-row-span: 1;
	grid-row-end: 15;
}

#w-node-58fd9df98df0-9df98dcf {
	-ms-grid-column-span: 1;
	grid-column-end: 2;
	-ms-grid-column: 1;
	grid-column-start: 1;
	-ms-grid-row-span: 1;
	grid-row-end: 16;
	-ms-grid-row: 15;
	grid-row-start: 15;
}

#w-node-58fd9df98df4-9df98dcf {
	-ms-grid-row: 16;
	grid-row-start: 16;
	-ms-grid-row-span: 1;
	grid-row-end: 17;
}

#w-node-db02b6fd3365-0c8c0ca0 {
	-ms-grid-column: 1;
	grid-column-start: 1;
	-ms-grid-column-span: 1;
	grid-column-end: 2;
	-ms-grid-row: 6;
	grid-row-start: 6;
	-ms-grid-row-span: 1;
	grid-row-end: 7;
}

#w-node-ba3d671351fb-0c8c0ca0 {
	-ms-grid-column: 1;
	grid-column-start: 1;
	-ms-grid-column-span: 1;
	grid-column-end: 2;
}

#w-node-ba3d671351fc-0c8c0ca0 {
	-ms-grid-column: 1;
	grid-column-start: 1;
	-ms-grid-column-span: 1;
	grid-column-end: 2;
}

#w-node-ba3d671351fd-0c8c0ca0 {
	-ms-grid-column: 1;
	grid-column-start: 1;
	-ms-grid-column-span: 1;
	grid-column-end: 2;
}

#w-node-ba3d671351ff-0c8c0ca0 {
	-ms-grid-column: 1;
	grid-column-start: 1;
	-ms-grid-column-span: 1;
	grid-column-end: 2;
}

#w-node-ba3d67135201-0c8c0ca0 {
	-ms-grid-column: 1;
	grid-column-start: 1;
	-ms-grid-column-span: 1;
	grid-column-end: 2;
}

#w-node-ba3d67135206-0c8c0ca0 {
	-ms-grid-row: 7;
	grid-row-start: 7;
	-ms-grid-row-span: 1;
	grid-row-end: 8;
}

#w-node-683f6a2fd3f5-0c8c0ca0 {
	-ms-grid-column: 1;
	grid-column-start: 1;
	-ms-grid-column-span: 1;
	grid-column-end: 2;
}

#w-node-6630d000ee42-2eaa91f2 {
	-ms-grid-row-span: 2;
	grid-row-end: 2;
}

#w-node-700f6eecceb9-2eaa91f2 {
	-ms-grid-row: 2;
	grid-row-start: 2;
	-ms-grid-row-span: 1;
	grid-row-end: 3;
}

#w-node-be39d106f474-2eaa91f2 {
	-ms-grid-column-span: 1;
	grid-column-end: 2;
	-ms-grid-column: 1;
	grid-column-start: 1;
	-ms-grid-row-span: 1;
	grid-row-end: 5;
	-ms-grid-row: 4;
	grid-row-start: 4;
	-ms-grid-row-align: end;
	align-self: end;
	-ms-grid-column-align: start;
	justify-self: start;
}

#w-node-ea441b68027e-2eaa91f2 {
	-ms-grid-column-span: 1;
	grid-column-end: 2;
	-ms-grid-column: 1;
	grid-column-start: 1;
	-ms-grid-row-span: 1;
	grid-row-end: 6;
	-ms-grid-row: 5;
	grid-row-start: 5;
}

#w-node-4c204d3c6fa1-ea049345 {
	-ms-grid-column: 1;
	grid-column-start: 1;
	-ms-grid-column-span: 1;
	grid-column-end: 2;
	-ms-grid-row: 3;
	grid-row-start: 3;
	-ms-grid-row-span: 1;
	grid-row-end: 4;
}

#w-node-4c204d3c6fab-ea049345 {
	-ms-grid-column: 1;
	grid-column-start: 1;
	-ms-grid-column-span: 1;
	grid-column-end: 2;
	-ms-grid-row: 4;
	grid-row-start: 4;
	-ms-grid-row-span: 1;
	grid-row-end: 5;
}

#w-node-aa6845446f2d-ea049345 {
	-ms-grid-column: 1;
	grid-column-start: 1;
	-ms-grid-column-span: 1;
	grid-column-end: 2;
	-ms-grid-row: 2;
	grid-row-start: 2;
	-ms-grid-row-span: 1;
	grid-row-end: 3;
}

#w-node-a63b8ac71699-4d109764 {
	-ms-grid-column-align: start;
	justify-self: start;
	-ms-grid-row-align: end;
	align-self: end;
	-ms-grid-row: 1;
	grid-row-start: 1;
	-ms-grid-row-span: 1;
	grid-row-end: 2;
}

#w-node-828b1de3f967-4d109764 {
	-ms-grid-column: 1;
	grid-column-start: 1;
	-ms-grid-column-span: 1;
	grid-column-end: 2;
	-ms-grid-row: 2;
	grid-row-start: 2;
	-ms-grid-row-span: 1;
	grid-row-end: 3;
	-ms-grid-column-align: start;
	justify-self: start;
}

#w-node-382af60fe106-4d109764 {
	-ms-grid-column: 1;
	grid-column-start: 1;
	-ms-grid-column-span: 1;
	grid-column-end: 2;
	-ms-grid-row: 3;
	grid-row-start: 3;
	-ms-grid-row-span: 1;
	grid-row-end: 4;
	-ms-grid-column-align: start;
	justify-self: start;
	-ms-grid-row-align: center;
	align-self: center;
}

#w-node-e1fe895905fe-4d109764 {
	-ms-grid-column: 1;
	grid-column-start: 1;
	-ms-grid-column-span: 1;
	grid-column-end: 2;
	-ms-grid-row: 4;
	grid-row-start: 4;
	-ms-grid-row-span: 1;
	grid-row-end: 5;
	-ms-grid-column-align: start;
	justify-self: start;
	-ms-grid-row-align: center;
	align-self: center;
}

#w-node-3761af46ef1e-4d109764 {
	-ms-grid-column: 1;
	grid-column-start: 1;
	-ms-grid-column-span: 1;
	grid-column-end: 2;
	-ms-grid-row: 5;
	grid-row-start: 5;
	-ms-grid-row-span: 1;
	grid-row-end: 6;
	-ms-grid-column-align: start;
	justify-self: start;
	-ms-grid-row-align: center;
	align-self: center;
}

#w-node-7fc560c90b55-4d109764 {
	-ms-grid-column: 1;
	grid-column-start: 1;
	-ms-grid-column-span: 1;
	grid-column-end: 2;
	-ms-grid-row: 8;
	grid-row-start: 8;
	-ms-grid-row-span: 1;
	grid-row-end: 9;
}

#w-node-ba4142c468ce-4d109764 {
	-ms-grid-column: 1;
	grid-column-start: 1;
	-ms-grid-column-span: 1;
	grid-column-end: 2;
}

#w-node-ba4142c468d7-4d109764 {
	-ms-grid-column: 1;
	grid-column-start: 1;
	-ms-grid-column-span: 1;
	grid-column-end: 2;
	-ms-grid-row: 4;
	grid-row-start: 4;
	-ms-grid-row-span: 1;
	grid-row-end: 5;
}

#w-node-ba4142c468d9-4d109764 {
	-ms-grid-row: 6;
	grid-row-start: 6;
	-ms-grid-row-span: 1;
	grid-row-end: 7;
}

#w-node-ba4142c468da-4d109764 {
	-ms-grid-column: 1;
	grid-column-start: 1;
	-ms-grid-column-span: 1;
	grid-column-end: 2;
	-ms-grid-row: 5;
	grid-row-start: 5;
	-ms-grid-row-span: 1;
	grid-row-end: 6;
}

#w-node-ba4142c468df-4d109764 {
	-ms-grid-column: 1;
	grid-column-start: 1;
	-ms-grid-column-span: 1;
	grid-column-end: 2;
	-ms-grid-row: 3;
	grid-row-start: 3;
	-ms-grid-row-span: 1;
	grid-row-end: 4;
}

#Last-Name-2.w-node-ba4142c468e1-4d109764 {
	-ms-grid-column: 1;
	grid-column-start: 1;
	-ms-grid-column-span: 1;
	grid-column-end: 2;
	-ms-grid-row: 4;
	grid-row-start: 4;
	-ms-grid-row-span: 1;
	grid-row-end: 5;
}

#w-node-ba4142c468e2-4d109764 {
	-ms-grid-row: 5;
	grid-row-start: 5;
	-ms-grid-row-span: 1;
	grid-row-end: 6;
}

#Email-3.w-node-ba4142c468e4-4d109764 {
	-ms-grid-column-span: 1;
	grid-column-end: 2;
	-ms-grid-column: 1;
	grid-column-start: 1;
	-ms-grid-row-span: 1;
	grid-row-end: 7;
	-ms-grid-row: 6;
	grid-row-start: 6;
}

#w-node-ba4142c468e5-4d109764 {
	-ms-grid-column-span: 1;
	grid-column-end: 2;
	-ms-grid-column: 1;
	grid-column-start: 1;
	-ms-grid-row-span: 1;
	grid-row-end: 2;
	-ms-grid-row: 1;
	grid-row-start: 1;
}

#Phone-Number-5.w-node-ba4142c468e7-4d109764 {
	-ms-grid-column: 1;
	grid-column-start: 1;
	-ms-grid-column-span: 1;
	grid-column-end: 2;
	-ms-grid-row: 1;
	grid-row-start: 1;
	-ms-grid-row-span: 1;
	grid-row-end: 2;
}

#w-node-ba4142c468e8-4d109764 {
	-ms-grid-column-span: 1;
	grid-column-end: 2;
	-ms-grid-column: 1;
	grid-column-start: 1;
	-ms-grid-row-span: 1;
	grid-row-end: 2;
	-ms-grid-row: 1;
	grid-row-start: 1;
}

#Company-2.w-node-ba4142c468ea-4d109764 {
	-ms-grid-column: 1;
	grid-column-start: 1;
	-ms-grid-column-span: 1;
	grid-column-end: 2;
	-ms-grid-row: 1;
	grid-row-start: 1;
	-ms-grid-row-span: 1;
	grid-row-end: 2;
}

#w-node-ba4142c468eb-4d109764 {
	-ms-grid-column-span: 1;
	grid-column-end: 2;
	-ms-grid-column: 1;
	grid-column-start: 1;
	-ms-grid-row-span: 1;
	grid-row-end: 14;
	-ms-grid-row: 13;
	grid-row-start: 13;
}

#Comments-2.w-node-ba4142c468ed-4d109764 {
	-ms-grid-column-span: 2;
	grid-column-end: 2;
	-ms-grid-row: 14;
	grid-row-start: 14;
	-ms-grid-row-span: 1;
	grid-row-end: 15;
}

#w-node-ba4142c468ee-4d109764 {
	-ms-grid-column-span: 1;
	grid-column-end: 2;
	-ms-grid-column: 1;
	grid-column-start: 1;
	-ms-grid-row-span: 1;
	grid-row-end: 16;
	-ms-grid-row: 15;
	grid-row-start: 15;
}

#w-node-ba4142c468f2-4d109764 {
	-ms-grid-row: 16;
	grid-row-start: 16;
	-ms-grid-row-span: 1;
	grid-row-end: 17;
}

#w-node-6630d000ee42-f49cb354 {
	-ms-grid-row-span: 2;
	grid-row-end: 2;
}

#w-node-700f6eecceb9-f49cb354 {
	-ms-grid-row: 2;
	grid-row-start: 2;
	-ms-grid-row-span: 1;
	grid-row-end: 3;
}

#w-node-be39d106f474-f49cb354 {
	-ms-grid-column-span: 1;
	grid-column-end: 2;
	-ms-grid-column: 1;
	grid-column-start: 1;
	-ms-grid-row-span: 1;
	grid-row-end: 5;
	-ms-grid-row: 4;
	grid-row-start: 4;
	-ms-grid-row-align: end;
	align-self: end;
	-ms-grid-column-align: start;
	justify-self: start;
}

#w-node-ea441b68027e-f49cb354 {
	-ms-grid-column-span: 1;
	grid-column-end: 2;
	-ms-grid-column: 1;
	grid-column-start: 1;
	-ms-grid-row-span: 1;
	grid-row-end: 6;
	-ms-grid-row: 5;
	grid-row-start: 5;
}

#w-node-d34e53e96acb-f49cb354 {
	-ms-grid-column: 1;
	grid-column-start: 1;
	-ms-grid-column-span: 1;
	grid-column-end: 2;
}

#w-node-d34e53e96ad4-f49cb354 {
	-ms-grid-column: 1;
	grid-column-start: 1;
	-ms-grid-column-span: 1;
	grid-column-end: 2;
	-ms-grid-row: 4;
	grid-row-start: 4;
	-ms-grid-row-span: 1;
	grid-row-end: 5;
}

#w-node-d34e53e96ad6-f49cb354 {
	-ms-grid-row: 6;
	grid-row-start: 6;
	-ms-grid-row-span: 1;
	grid-row-end: 7;
}

#w-node-d34e53e96ad7-f49cb354 {
	-ms-grid-column: 1;
	grid-column-start: 1;
	-ms-grid-column-span: 1;
	grid-column-end: 2;
	-ms-grid-row: 5;
	grid-row-start: 5;
	-ms-grid-row-span: 1;
	grid-row-end: 6;
}

#w-node-d34e53e96adc-f49cb354 {
	-ms-grid-column: 1;
	grid-column-start: 1;
	-ms-grid-column-span: 1;
	grid-column-end: 2;
	-ms-grid-row: 3;
	grid-row-start: 3;
	-ms-grid-row-span: 1;
	grid-row-end: 4;
}

#Last-Name-2.w-node-d34e53e96ade-f49cb354 {
	-ms-grid-column: 1;
	grid-column-start: 1;
	-ms-grid-column-span: 1;
	grid-column-end: 2;
	-ms-grid-row: 4;
	grid-row-start: 4;
	-ms-grid-row-span: 1;
	grid-row-end: 5;
}

#w-node-d34e53e96adf-f49cb354 {
	-ms-grid-row: 5;
	grid-row-start: 5;
	-ms-grid-row-span: 1;
	grid-row-end: 6;
}

#Email-3.w-node-d34e53e96ae1-f49cb354 {
	-ms-grid-column-span: 1;
	grid-column-end: 2;
	-ms-grid-column: 1;
	grid-column-start: 1;
	-ms-grid-row-span: 1;
	grid-row-end: 7;
	-ms-grid-row: 6;
	grid-row-start: 6;
}

#w-node-d34e53e96ae2-f49cb354 {
	-ms-grid-column-span: 1;
	grid-column-end: 2;
	-ms-grid-column: 1;
	grid-column-start: 1;
	-ms-grid-row-span: 1;
	grid-row-end: 2;
	-ms-grid-row: 1;
	grid-row-start: 1;
}

#Phone-Number-5.w-node-d34e53e96ae4-f49cb354 {
	-ms-grid-column: 1;
	grid-column-start: 1;
	-ms-grid-column-span: 1;
	grid-column-end: 2;
	-ms-grid-row: 1;
	grid-row-start: 1;
	-ms-grid-row-span: 1;
	grid-row-end: 2;
}

#w-node-d34e53e96ae5-f49cb354 {
	-ms-grid-column-span: 1;
	grid-column-end: 2;
	-ms-grid-column: 1;
	grid-column-start: 1;
	-ms-grid-row-span: 1;
	grid-row-end: 14;
	-ms-grid-row: 13;
	grid-row-start: 13;
}

#Comments-2.w-node-d34e53e96ae7-f49cb354 {
	-ms-grid-column-span: 2;
	grid-column-end: 2;
	-ms-grid-row: 14;
	grid-row-start: 14;
	-ms-grid-row-span: 1;
	grid-row-end: 15;
}

#w-node-d34e53e96ae8-f49cb354 {
	-ms-grid-column-span: 1;
	grid-column-end: 2;
	-ms-grid-column: 1;
	grid-column-start: 1;
	-ms-grid-row-span: 1;
	grid-row-end: 16;
	-ms-grid-row: 15;
	grid-row-start: 15;
}

#w-node-d34e53e96aec-f49cb354 {
	-ms-grid-row: 16;
	grid-row-start: 16;
	-ms-grid-row-span: 1;
	grid-row-end: 17;
}

#w-node-c536ef5a41ed-f49cb354 {
	-ms-grid-column-span: 3;
	grid-column-end: 3;
}

#w-node-c536ef5a41f4-f49cb354 {
	-ms-grid-column-span: 3;
	grid-column-end: 3;
}

#w-node-c536ef5a4200-f49cb354 {
	-ms-grid-column: 1;
	grid-column-start: 1;
	-ms-grid-column-span: 1;
	grid-column-end: 2;
	-ms-grid-row: 4;
	grid-row-start: 4;
	-ms-grid-row-span: 1;
	grid-row-end: 5;
	-ms-grid-column-align: start;
	justify-self: start;
}

#w-node-c536ef5a4201-f49cb354 {
	-ms-grid-column: 1;
	grid-column-start: 1;
	-ms-grid-row: 4;
	grid-row-start: 4;
	-ms-grid-row-span: 1;
	grid-row-end: 5;
	-ms-grid-column-align: start;
	justify-self: start;
}

#w-node-c536ef5a4206-f49cb354 {
	-ms-grid-column: 2;
	grid-column-start: 2;
	-ms-grid-column-span: 1;
	grid-column-end: 3;
	-ms-grid-row: 4;
	grid-row-start: 4;
	-ms-grid-row-span: 1;
	grid-row-end: 5;
	-ms-grid-column-align: start;
	justify-self: start;
}

#w-node-c536ef5a4207-f49cb354 {
	-ms-grid-column: 2;
	grid-column-start: 2;
	-ms-grid-column-span: 1;
	grid-column-end: 3;
	-ms-grid-row: 4;
	grid-row-start: 4;
	-ms-grid-row-span: 1;
	grid-row-end: 5;
	-ms-grid-column-align: start;
	justify-self: start;
}

#Country-3.w-node-input {
	-ms-grid-column: 1;
	grid-column-start: 1;
	-ms-grid-column-span: 1;
	grid-column-end: 2;
	-ms-grid-row: 3;
	grid-row-start: 12;
	-ms-grid-row-span: 1;
	grid-row-end: 13;
}

#Country-w-node-label {
	-ms-grid-column: 1;
	grid-column-start: 1;
	-ms-grid-column-span: 1;
	grid-column-end: 2;
	-ms-grid-row: 3;
	grid-row-start: 11;
	-ms-grid-row-span: 1;
	grid-row-end: 12;
}

#Job-title-3.w-node-input {
	-ms-grid-column: 1;
	grid-column-start: 1;
	-ms-grid-column-span: 1;
	grid-column-end: 2;
	-ms-grid-row: 3;
	grid-row-start: 10;
	-ms-grid-row-span: 1;
	grid-row-end: 11;
}

#Job-title-w-node-label {
	-ms-grid-column: 1;
	grid-column-start: 1;
	-ms-grid-column-span: 1;
	grid-column-end: 2;
	-ms-grid-row: 3;
	grid-row-start: 9;
	-ms-grid-row-span: 1;
	grid-row-end: 10;
}

#Company-3.w-node-input {
	-ms-grid-column: 1;
	grid-column-start: 1;
	-ms-grid-column-span: 1;
	grid-column-end: 2;
	-ms-grid-row: 3;
	grid-row-start: 8;
	-ms-grid-row-span: 1;
	grid-row-end: 9;
}

#Company-w-node-label {
	-ms-grid-column: 1;
	grid-column-start: 1;
	-ms-grid-column-span: 1;
	grid-column-end: 2;
	-ms-grid-row: 3;
	grid-row-start: 7;
	-ms-grid-row-span: 1;
	grid-row-end: 8;
}
}

@media only screen and (max-width: 790px) {
.c-horizontal-cards {
	margin-right: 20px;
	margin-left: 20px;
	-ms-grid-columns: 1fr 1fr;
	grid-template-columns: 1fr 1fr;
	-ms-grid-rows: auto auto;
	grid-template-rows: auto auto;
}

.c-feature-stories__image {
	width: 330px;
}

.c-feature-stories__image.is--inverse {
	margin-left: -380px;
}

.c-feature-stories.is--inverse {
	padding-left: 0px;
	padding-right: 0px;
}

.c-content-card-stories {
	margin-left: 200px;
	height: 350px;
}
}

@media only screen and (max-width: 767px) {
.flex2col {
	width: 100%;
}

.flexcolwrap {
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
}

.colorbox {
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 10px;
}

.flex3col {
	width: 100%;
}

.c-content-card.is--slate-light-blue {
	box-shadow: -53px 53px 0 -24px #495bb9;
}

.c-feature.is--inverse {
	padding-right: 0px;
}

.c-content__description {
	margin-bottom: 30px;
}

.c-logo {
	width: 180px;
}

.c-footer__content-title {
	font-size: 20px;
}

.c-hero__background-overlay {
	left: auto;
}

.c-feature-stories.is--inverse {
	padding-left: 0px;
	padding-right: 0px;
}

.c-content-card-stories {
	padding: 70px 30px 0px 80px;
}

.c-horizontal-cards {
	margin-right: 20px;
	margin-left: 20px;
	-ms-grid-columns: 1fr;
	grid-template-columns: 1fr;
	-ms-grid-rows: auto auto;
	grid-template-rows: auto auto;
}
}

@media only screen and (max-width: 500px) {


.stories
{
	grid-template-rows: none !important;
	grid-template-columns: none !important;
	ms-grid-template-rows: none !important;
	ms-grid-template-columns: none !important;
}

.stories_padding
{
	padding: 30px !important;
}


#image_success_stories
{
	display: block;
	margin: 0px auto;
}

.c-horizontal-cards {
	margin-right: 20px;
	margin-left: 20px;
	-ms-grid-columns: 1fr;
	grid-template-columns: 1fr;
	-ms-grid-rows: auto auto;
	grid-template-rows: auto auto;
}

.c-feature-stories__image.is--inverse {
	margin-left: 0px;
	margin-right: 0px;
	width: 320px;
}

.c-content-card-stories {
	margin-left: 0px;
	padding: 10px;
	width: 100%;
	height: 350px;
	margin-top: 290px;
}

.c-feature__image {
	width: 369px;
}

.c-feature__image.is--inverse {
	width: 345px;
	margin-left: 0px;
}

.c-hero__header {
	top: 35%;
}
}

.c-blog-posts-wrapper {
max-width: 1248px;
margin-right: auto;
margin-bottom: 80px;
margin-left: auto;
padding-top: 80px;
}

.c-blog-posts-item {
-webkit-box-flex: 0;
-webkit-flex: 0 300px;
-ms-flex: 0 300px;
flex: 0 300px;
}

.c-blog-posts {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
grid-auto-columns: 1fr;
-ms-grid-columns: 1fr 1fr;
grid-template-columns: 1fr 1fr;
-ms-grid-rows: auto auto;
grid-template-rows: auto auto;
}

.c-vertical-card__tag {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
width: 100%;
height: 30px;
margin-bottom: 20px;
padding-right: 5px;
padding-left: 5px;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
border-radius: 3px;
background-color: #008bbf;
font-family: Montserrat, sans-serif;
color: #fff;
font-size: 12px;
font-weight: 600;
text-decoration: none;
}

.c-post-image {
display: block;
width: 100%;
height: 260px;
-o-object-fit: cover;
object-fit: cover;
}

.c-post__category {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
width: 250px;
height: 30px;
margin-top: 40px;
margin-bottom: 20px;
padding-right: 5px;
padding-left: 5px;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
border-radius: 3px;
background-color: #008bbf;
font-family: Montserrat, sans-serif;
color: #fff;
font-size: 12px;
font-weight: 600;
text-decoration: none;
}

.c-post {
width: 100%;
max-width: 1248px;
margin-right: auto;
margin-bottom: 80px;
margin-left: auto;
}

.c-post__title {
font-family: Montserrat, sans-serif;
font-size: 30px;
line-height: 36px;
font-weight: 800;
}

.c-blog__date {
margin-top: 12px;
margin-bottom: 35px;
font-family: Montserrat, sans-serif;
font-weight: 500;
}

.c-pagination__previous {
border-width: 0px;
border-radius: 0px;
background-color: transparent;
}

.c-pagination__next {
border-width: 0px;
border-radius: 0px;
background-color: transparent;
}

.c-pagination__icon {
width: 25px;
}

.c-vertical-card {
width: 100%;
height: 419px;
grid-auto-columns: 1fr;
grid-column-gap: 16px;
grid-row-gap: 16px;
-ms-grid-columns: 1fr 1fr;
grid-template-columns: 1fr 1fr;
-ms-grid-rows: auto auto;
grid-template-rows: auto auto;
border-top: 4px solid #8dc63f;
box-shadow: -6px 6px 8px 0 rgba(0, 0, 0, 0.06), -53px 53px 0 -24px #008bbf;
-webkit-transition: box-shadow 300ms cubic-bezier(.455, .03, .515, .955), -webkit-transform 200ms cubic-bezier(.455, .03, .515, .955);
transition: box-shadow 300ms cubic-bezier(.455, .03, .515, .955), -webkit-transform 200ms cubic-bezier(.455, .03, .515, .955);
transition: box-shadow 300ms cubic-bezier(.455, .03, .515, .955), transform 200ms cubic-bezier(.455, .03, .515, .955);
transition: box-shadow 300ms cubic-bezier(.455, .03, .515, .955), transform 200ms cubic-bezier(.455, .03, .515, .955), -webkit-transform 200ms cubic-bezier(.455, .03, .515, .955);
}

.c-vertical-card:hover {
box-shadow: none;
-webkit-transform: scale(1.05) translate(-20px, 20px);
-ms-transform: scale(1.05) translate(-20px, 20px);
transform: scale(1.05) translate(-20px, 20px);
}

.c-vertical-card.is--blog {
margin-bottom: 30px;
background-color: #fff;
box-shadow: -6px 6px 8px 0 rgba(0, 0, 0, 0.06);
}

.c-vertical-card.is--blog.is--grey {
	margin-bottom: 30px;
	background-color: #f3f3f3;
	border-top: none;
	box-shadow: none;
}

.c-vertical-card.is--blog:hover {
box-shadow: -6px 6px 8px 0 rgba(23, 55, 94, 0.36);
-webkit-transform: none;
-ms-transform: none;
transform: none;
}

.c-vertical-card.is--blog.is--grey:hover {
	margin-bottom: 30px;
	background-color: #f3f3f3;
	border-top: none;
	box-shadow: none;
}

.c-vertical-card__description {
padding: 44px 50px;
}

.c-vertical-card__description.is--blog {
min-height: 190px;
padding: 24px 20px;
}

.c-vertical-card__descriotion-title {
font-family: Montserrat, sans-serif;
font-size: 16px;
font-weight: 800;
}

.c-vertical-card__descriotion-text {
font-family: Montserrat, sans-serif;
font-weight: 500;
}

.c-vertical-card__image {
width: 100%;
height: 155px;
-o-object-fit: cover;
object-fit: cover;
}

.c-vertical-card__image.has--dummy-image {
padding-right: 10px;
padding-left: 10px;
-o-object-fit: contain;
object-fit: contain;
}

.wpcf7cf_multistep .wpcf7cf_steps-dots
{
	display: none !important;
}

div.wpcf7cf_multistep[data-current_step="1"] div.wpcf7cf_step_controls span.wpcf7cf_next-container button
{
	visibility: hidden !important;
}

.wpcf7-form-control.wpcf7-submit.wpcf7cf_submit
{
	padding: 10px;
	background: #29ae60;
	color: #ffffff;
	border: none;
}

.wpcf7cf_prev
{
	padding: 10px;
	background: #29ae60;
	color: #ffffff;	
}

.wpcf7cf_next
{
	padding: 10px;
	background: #29ae60;
	color: #ffffff;	
}

.max_width90pc{
	max-width: 90%;
}

.row--gap10px{
	row-gap: 10px !important;
}

#tab_set1{
	display: flex !important;
	max-width: 1220px !important;
	margin-left: auto !important;
	margin-right: auto !important;
}

div.vresp-tab-content.hor_tab_set1.vresp-tab-content-active {
	font-weight: normal !important;
	font-size: 16px !important;
	padding-left: 0px;
	padding-right: 0px;
}

div.vresp-tab-content.hor_tab_set1.vresp-tab-content-active p, 
div.vresp-tab-content.hor_tab_set1.vresp-tab-content-active ul.vresp-tabs-list {
    color: #17375e;
	margin-bottom: 22px;
	font-weight: normal !important;
}

div.vresp-tab-content.hor_tab_set1.vresp-tab-content-active h2{
    color: #17375e !important;
    font-size: 22px !important;
    font-weight: bold !important;
    line-height: 22px !important;
	margin-top: 0px;
}

div.vresp-tab-content.hor_tab_set1.vresp-tab-content-active h3{
    color: #17375e !important;
    font-size: 20px !important;
    font-weight: bold !important;
    line-height: 22px !important;
}


div.vresp-tab-content.hor_tab_set1.vresp-tab-content-active h4{
    color: #17375e !important;
    font-size: 18px !important;
    font-weight: bold !important;
    line-height: 22px !important;
}

div.vresp-tab-content.hor_tab_set1.vresp-tab-content-active ul li{
    line-height: 22px;
	margin-bottom: 15px;
}

.resp-vtabs ul.vresp-tabs-list {
    float: left;
    width: 30% !important;
}

.resp-vtabs .vresp-tabs-container{
    width: 70% !important;
	padding-left: 20px !important;
}

#tab_set1 .vresp-tabs-list li {
    font-size: 14px !important;
    font-weight: normal;
	font-size: 16px !important;
	padding-left: 0px;
	padding-right: 0px;
}

#tab_set1 li.vresp-tab-item.hor_tab_set1.vresp-tab-active{
    color: purple;
    font-weight: bold;
}

#tab_set1 ul{
	padding-left: 18px !important;
}

@media only screen and (max-width: 768px){

	.tab_set1 .vresp-tabs-container h2heading
	{
		border-bottom: 1px solid #c0c0c0 !important;
		padding-left: 0px;
		padding-right: 0px;
	}
	
    h2heading.resp-accordion{
        font-weight: normal !important;
        font-size: 16px !important;
    }
	
	h2heading.resp-accordion.hor_tab_set1.vresp-tab-active{
		color: purple;
	}

	div.vresp-tab-content.hor_tab_set1.vresp-tab-content-active h2:first-child{
		display: none;
	}	
	
	.resp-vtabs .vresp-tabs-container {
		width: 100% !important;
		padding-left: 0px !important;
	}
    .resp-vtabs .vresp-tab-content {
        border: none !important;
		
    }
	
}