.elementor-2080 .elementor-element.elementor-element-d815053{--display:flex;--min-height:650px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2080 .elementor-element.elementor-element-e94f94d{--display:flex;--min-height:365px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:20px 20px 20px 20px;}.elementor-2080 .elementor-element.elementor-element-e94f94d:not(.elementor-motion-effects-element-type-background), .elementor-2080 .elementor-element.elementor-element-e94f94d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEF;}.elementor-2080 .elementor-element.elementor-element-80e24f8{--spacer-size:35px;}.elementor-2080 .elementor-element.elementor-element-1d76efd{--display:flex;--justify-content:center;}.elementor-2080 .elementor-element.elementor-element-c57d2f6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2080 .elementor-element.elementor-element-ba5e09f .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:36px;font-weight:700;line-height:62px;color:#1C295C;}.elementor-2080 .elementor-element.elementor-element-599f817{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2080 .elementor-element.elementor-element-fde11d0{background-color:#151934;padding:20px 20px 20px 20px;border-radius:22px 22px 22px 22px;box-shadow:0px -1px 0px 1px rgba(255, 255, 255, 0.08) inset;}.elementor-2080 .elementor-element.elementor-element-fde11d0 .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-2080 .elementor-element.elementor-element-fde11d0 .elementor-icon-box-title{margin-block-end:14px;color:var( --e-global-color-0b1a4d4 );}.elementor-2080 .elementor-element.elementor-element-fde11d0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-743028a );}.elementor-2080 .elementor-element.elementor-element-fde11d0.elementor-view-framed .elementor-icon, .elementor-2080 .elementor-element.elementor-element-fde11d0.elementor-view-default .elementor-icon{fill:var( --e-global-color-743028a );color:var( --e-global-color-743028a );border-color:var( --e-global-color-743028a );}.elementor-2080 .elementor-element.elementor-element-fde11d0 .elementor-icon{font-size:30px;}.elementor-2080 .elementor-element.elementor-element-fde11d0 .elementor-icon-box-title, .elementor-2080 .elementor-element.elementor-element-fde11d0 .elementor-icon-box-title a{font-family:"Rethink Sans", Sans-serif;font-size:21px;font-weight:500;line-height:0.9em;}.elementor-2080 .elementor-element.elementor-element-fde11d0 .elementor-icon-box-description{font-size:13px;font-weight:300;color:var( --e-global-color-0b1a4d4 );}.elementor-2080 .elementor-element.elementor-element-4513f4c{background-color:#151934;padding:20px 20px 20px 20px;border-radius:22px 22px 22px 22px;box-shadow:0px -1px 0px 1px rgba(255, 255, 255, 0.08) inset;}.elementor-2080 .elementor-element.elementor-element-4513f4c .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-2080 .elementor-element.elementor-element-4513f4c .elementor-icon-box-title{margin-block-end:14px;color:var( --e-global-color-0b1a4d4 );}.elementor-2080 .elementor-element.elementor-element-4513f4c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-743028a );}.elementor-2080 .elementor-element.elementor-element-4513f4c.elementor-view-framed .elementor-icon, .elementor-2080 .elementor-element.elementor-element-4513f4c.elementor-view-default .elementor-icon{fill:var( --e-global-color-743028a );color:var( --e-global-color-743028a );border-color:var( --e-global-color-743028a );}.elementor-2080 .elementor-element.elementor-element-4513f4c .elementor-icon{font-size:35px;}.elementor-2080 .elementor-element.elementor-element-4513f4c .elementor-icon-box-title, .elementor-2080 .elementor-element.elementor-element-4513f4c .elementor-icon-box-title a{font-family:"Rethink Sans", Sans-serif;font-size:21px;font-weight:500;line-height:0.9em;}.elementor-2080 .elementor-element.elementor-element-4513f4c .elementor-icon-box-description{font-size:13px;font-weight:300;color:var( --e-global-color-0b1a4d4 );}.elementor-2080 .elementor-element.elementor-element-a70a58e{--spacer-size:35px;}.elementor-2080 .elementor-element.elementor-element-0af9523{--display:flex;}.elementor-2080 .elementor-element.elementor-element-3c44ebb{--display:flex;--min-height:520px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:26px 26px;--row-gap:26px;--column-gap:26px;--border-radius:22px 22px 22px 22px;box-shadow:0px -1px 0px 0px #394E9A inset;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2080 .elementor-element.elementor-element-3c44ebb:not(.elementor-motion-effects-element-type-background), .elementor-2080 .elementor-element.elementor-element-3c44ebb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151934;}.elementor-2080 .elementor-element.elementor-element-da9923f{--spacer-size:35px;}@media(max-width:1024px){.elementor-2080 .elementor-element.elementor-element-599f817{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-2080 .elementor-element.elementor-element-c57d2f6{--width:100%;}.elementor-2080 .elementor-element.elementor-element-0af9523{--width:100%;}.elementor-2080 .elementor-element.elementor-element-3c44ebb{--width:100%;}}@media(max-width:767px){.elementor-2080 .elementor-element.elementor-element-599f817{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for icon-box, class: .elementor-element-fde11d0 */.elementor-2080 .elementor-element.elementor-element-fde11d0 span span {
    color: var(--e-global-color-accent);
    display: block;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4513f4c */.elementor-2080 .elementor-element.elementor-element-4513f4c span span {
    color: var(--e-global-color-accent);
    display: block;
}/* End custom CSS */
/* Start custom CSS for hubspot-form, class: .elementor-element-04acfc3 */.elementor-2080 .elementor-element.elementor-element-04acfc3 fieldset {
    max-width: 100%;
}
.elementor-2080 .elementor-element.elementor-element-04acfc3 input.hs-input {
    border-radius: 12px;
    padding: 1em;
    border: none;
}
.elementor-2080 .elementor-element.elementor-element-04acfc3 fieldset.form-columns-1 .hs-input:not([type="checkbox"]) {
    width: 100%;
}
.elementor-2080 .elementor-element.elementor-element-04acfc3 textarea,
.elementor-2080 .elementor-element.elementor-element-04acfc3 select {
	border-radius: 12px;
	padding: 1.1em 1em;
	background: #fff;
	border: 0;
}
.elementor-2080 .elementor-element.elementor-element-04acfc3 .actions {
    text-align: right;
    margin-top: 12px;
}
.elementor-2080 .elementor-element.elementor-element-04acfc3 .hs-button.primary {
    background: linear-gradient(90deg, #1C295C -30%, #3E55A7 100%);
    border: 0;
}
.elementor-2080 .elementor-element.elementor-element-04acfc3 .submitted-message,
.elementor-2080 .elementor-element.elementor-element-04acfc3 .hs-error-msgs,
.elementor-2080 .elementor-element.elementor-element-04acfc3 .hs-form-booleancheckbox-display {
    color: #fff;
}
.elementor-2080 .elementor-element.elementor-element-04acfc3 .hs-error-msg.hs-main-font-element {
  font-size: 14px;
  color: var(--e-global-color-accent);
}
.elementor-2080 .elementor-element.elementor-element-04acfc3 .hs-error-msgs {
    margin-top: 8px;
}
.elementor-2080 .elementor-element.elementor-element-04acfc3 .inputs-list {
    list-style: none;
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c44ebb */.elementor-2080 .elementor-element.elementor-element-3c44ebb {
    pointer-events: auto;
    backdrop-filter: blur(5px);
}
/*.elementor-2080 .elementor-element.elementor-element-3c44ebb {*/
/*    background: linear-gradient(180deg, #1C1E3A 0%, #1D1F3B 100%) padding-box,*/
/*              linear-gradient(180deg, #151834 0%, #394E9A 100%) border-box;*/
/*    border: 1px solid transparent;*/
/*}*//* End custom CSS */