.elementor-22269 .elementor-element.elementor-element-e2ebdd5{--display:flex;--min-height:94vh;--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-22269 .elementor-element.elementor-element-e2ebdd5:not(.elementor-motion-effects-element-type-background), .elementor-22269 .elementor-element.elementor-element-e2ebdd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B3DCE5;}.elementor-22269 .elementor-element.elementor-element-a3b1fb9{--display:flex;--padding-top:2rem;--padding-bottom:2.5rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-22269 .elementor-element.elementor-element-a3b1fb9:not(.elementor-motion-effects-element-type-background), .elementor-22269 .elementor-element.elementor-element-a3b1fb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22269 .elementor-element.elementor-element-121fcf3.ob-harakiri{writing-mode:inherit;}.elementor-22269 .elementor-element.elementor-element-121fcf3.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-22269 .elementor-element.elementor-element-121fcf3.ob-harakiri div{writing-mode:inherit;}.elementor-22269 .elementor-element.elementor-element-121fcf3 > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;}.elementor-22269 .elementor-element.elementor-element-121fcf3{text-align:center;}.elementor-22269 .elementor-element.elementor-element-121fcf3 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:36px;color:#0A90A5;}.elementor-22269 .elementor-element.elementor-element-121fcf3.ob-harakiri > div, .elementor-22269 .elementor-element.elementor-element-121fcf3.ob-harakiri > h1, .elementor-22269 .elementor-element.elementor-element-121fcf3.ob-harakiri > h2, .elementor-22269 .elementor-element.elementor-element-121fcf3.ob-harakiri > h3, .elementor-22269 .elementor-element.elementor-element-121fcf3.ob-harakiri > h4, .elementor-22269 .elementor-element.elementor-element-121fcf3.ob-harakiri > h5, .elementor-22269 .elementor-element.elementor-element-121fcf3.ob-harakiri > h6, .elementor-22269 .elementor-element.elementor-element-121fcf3.ob-harakiri > p{transform:rotate(0deg);}.elementor-22269 .elementor-element.elementor-element-121fcf3 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-22269 .elementor-element.elementor-element-f0c73b1.ob-harakiri{writing-mode:inherit;}.elementor-22269 .elementor-element.elementor-element-f0c73b1.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-22269 .elementor-element.elementor-element-f0c73b1.ob-harakiri div{writing-mode:inherit;}.elementor-22269 .elementor-element.elementor-element-f0c73b1{font-family:"Rubik", Sans-serif;font-size:16px;line-height:1.8;color:#414141;}.elementor-22269 .elementor-element.elementor-element-f0c73b1.ob-harakiri > div, .elementor-22269 .elementor-element.elementor-element-f0c73b1.ob-harakiri > h1, .elementor-22269 .elementor-element.elementor-element-f0c73b1.ob-harakiri > h2, .elementor-22269 .elementor-element.elementor-element-f0c73b1.ob-harakiri > h3, .elementor-22269 .elementor-element.elementor-element-f0c73b1.ob-harakiri > h4, .elementor-22269 .elementor-element.elementor-element-f0c73b1.ob-harakiri > h5, .elementor-22269 .elementor-element.elementor-element-f0c73b1.ob-harakiri > h6, .elementor-22269 .elementor-element.elementor-element-f0c73b1.ob-harakiri > p{transform:rotate(0deg);}.elementor-22269 .elementor-element.elementor-element-f0c73b1 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-22269 .elementor-element.elementor-element-c17e23d > .elementor-widget-container{margin:0em 0em 2em 0em;}.elementor-22269 .elementor-element.elementor-element-c17e23d .elementor-button-content-wrapper{flex-direction:row;}.elementor-22269 .elementor-element.elementor-element-c17e23d .elementor-button{font-family:"Rubik", Sans-serif;font-size:16px;text-transform:capitalize;}.elementor-22269 .elementor-element.elementor-element-546b9eb.ob-harakiri{writing-mode:inherit;}.elementor-22269 .elementor-element.elementor-element-546b9eb.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-22269 .elementor-element.elementor-element-546b9eb.ob-harakiri div{writing-mode:inherit;}.elementor-22269 .elementor-element.elementor-element-546b9eb .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:16px;line-height:1.5;color:#414141;}.elementor-22269 .elementor-element.elementor-element-546b9eb.ob-harakiri > div, .elementor-22269 .elementor-element.elementor-element-546b9eb.ob-harakiri > h1, .elementor-22269 .elementor-element.elementor-element-546b9eb.ob-harakiri > h2, .elementor-22269 .elementor-element.elementor-element-546b9eb.ob-harakiri > h3, .elementor-22269 .elementor-element.elementor-element-546b9eb.ob-harakiri > h4, .elementor-22269 .elementor-element.elementor-element-546b9eb.ob-harakiri > h5, .elementor-22269 .elementor-element.elementor-element-546b9eb.ob-harakiri > h6, .elementor-22269 .elementor-element.elementor-element-546b9eb.ob-harakiri > p{transform:rotate(0deg);}.elementor-22269 .elementor-element.elementor-element-546b9eb > div{text-indent:0px;mix-blend-mode:inherit;}html, body{overflow-x:auto;}:root{--page-title-display:none;}/* Start custom CSS for button, class: .elementor-element-c17e23d */.embracer-btn a {
    color: #fff !important;
    background-color: #00A3C7 !important;
    border-color: #00A3C7 !important
}

.embracer-btn a:hover {
    color: #fff !important;
    background-color: #0392b1 !important;
    border-color: #00A3C7 !important
}

.embracer-btn .elementor-button-content-wrapper {
    gap: .8rem;
}

.embracer-btn .elementor-button-icon {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-443e19e */.nf-field-container {
    margin-bottom: 0 !important;    
}

.nf-field-container.checkbox-container {
    display: none
}

.nf-before-form-content .nf-form-fields-required {
  display: none;
}

.nf-form-content nf-field:not(:last-child) {
    display: block;
    margin-bottom: 1rem;
}

.nf-form-content label {
    font-size: 16px !important;
    opacity: .7
}

.nf-field-label {
    margin-bottom: 6px !important;
}

.nf-form-content nf-field:not(:last-child) input {
    height: 46px;
}

.nf-error.field-wrap .nf-field-element:after {
    border-top-right-radius: 18px;
    border-bottom-right-radius: 18px;
    height: 44px !important;
    line-height: 44px !important;
}

.nf-form-content button, .nf-form-content input[type=button], .nf-form-content input[type=submit] {
    margin-top: 6px;
    display: block;
    margin-left: auto;
    margin-right: auto;
    font-family: "Rubik", Sans-serif;
    font-size: 1.125rem;
    font-weight: 700;
    text-transform: uppercase;
    text-decoration: none;
    line-height: 1.4em;
    color: var(--e-global-color-c7d62d6) !important;
    background-color: var(--e-global-color-secondary) !important;
    border: 2px solid var(--e-global-color-secondary) !important;
    border-radius: 50px  !important;
    padding: 0.611em 1.5625em 0.611em 1.5625em;
}
.nf-form-content button:hover, .nf-form-content input[type=button]:hover, .nf-form-content input[type=submit]:hover {
    border-color: #E33B69 !important;
    background-color: #E33B69 !important;
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3b1fb9 */.elementor-22269 .elementor-element.elementor-element-a3b1fb9 {
    width: 100%;
    max-width: 510px;
    border-radius: 24px 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2ebdd5 */.elementor-22269 .elementor-element.elementor-element-e2ebdd5 > .e-con-inner {
    padding: 1rem;
    align-items: center;
    justify-content: center;
}/* End custom CSS */