/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

.nav-menu-style .elementor-item::after {
    bottom: -5px !important;
    width: 0px !important;
    transition: all 0.3s ease-in-out;
}

.nav-menu-style .elementor-item:hover::after {
    width: 12px !important;
}

.nav-menu-style a.elementor-item-active::after {
    width: 12px !important;
}

.newsletter-bx-style .ginput_container_email input {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 300;
    font-size: 13px !important;
    line-height: 26px;
    color: rgba(56, 58, 72, 1);
    border-radius: 33px !important;
    padding-left: 18px !important;
    padding-top: 7px !important;
    padding-bottom: 7px !important;
    padding-right: 45px !important;
}

.newsletter-bx-style input::placeholder {
    color: rgba(56, 58, 72, 0.5);
}

.newsletter-bx-style input:focus {
    outline: none !important;
    box-shadow: none !important;
}

.newsletter-bx-style form {
    position: relative;
}

.newsletter-bx-style .gform_footer {
    position: absolute;
    top: 50%;
    right: 18px;
    transform: translateY(-50%);
    margin: 0 !important;
    padding: 0 !important;
}

.newsletter-bx-style .gform_footer input {
    margin: 0 !important;
}

.newsletter-bx-style .gfield_description.validation_message {
    position: absolute;
}

.newsletter-bx-style .gform_confirmation_message {
    color: #fff !important;
    text-align: center !important;
    font-size: 13px !important;
    line-height: 26px;
    border: 1px solid #fff !important;
    border-radius: 5px !important;
}



.newsletter-bx-style .gfield {
    position: relative;
}
.newsletter-bx-style .validation_message {
    position: absolute;
    top: 50%;
    right: 40px;
    transform: translateY(-50%);
    z-index: 1;
    width: 30px !important;
	min-height: 25px !important;
    border-radius: 50px;
    padding: 5px 35px 5px 10px !important;
    overflow: hidden;
    font-size: 0 !important;
    background-color: #fff !important;
	line-height: 1.2 !important;
	cursor: help;
	background: url(https://vacationnannys.com/wp-content/uploads/2024/12/info.png) right center no-repeat #fff !important;
	background-size: 25px !important;
	margin: 0 !important;
	border: 1px solid transparent !important;
	
}
.newsletter-bx-style .validation_message:hover {
	font-size: 10px !important;
	max-width: calc(100% - 20px) !important;
	width: auto !important;
	border: 1px solid #c02b0a !important;
	transition: all 0.3s ease-in-out;
}
.newsletter-bx-style .gform_validation_errors{
    border-radius: 30px !important;
    margin-bottom: 30px !important;
}
.placing-text ul {
    padding: 3px 0 0 26px;
}

.placing-text ul li {
    margin: 0 0 15px 0;
}

.childcare-text ul {
    padding: 0 0 0 26px;
}

.childcare-text ul li {
    margin: 0 0 15px 0;
}

.founder .text ul {
    padding-left: 26px;
}

.founder .text ul li {
    margin: 0 0 15px 0;
}

.providing-text p:last-child {
    margin: 55px 0 0 -226px;
}

.contact-details .elementor-widget-icon-list ul li a span:hover {
    color: #0BC8D2 !important;
}

.form-style .gf_step_label {
    padding-left: 0 !important;
}

.form-style .gf_page_steps {
    border: none !important;
}

.form-style .gfield--input-type-text {
    display: flex;
    align-items: center;
}

.form-style span.gf_step_number {
    display: none !important;
}

.form_style .gf_page_steps {
    text-align: center;
    border-bottom: none !important;
}

.form-style .gf_step {
    border: 1px solid #D4FBFF;
    border-radius: 44px;
    padding: 14px 20px;
}

.form-style .gf_step_label {
    color: var(--e-global-color-text) !important;
    font-size: var(--e-global-typography-text-font-size) !important;
    font-family: var(--e-global-typography-fc38d88-font-family), Sans-serif !important;
    font-weight: var(--e-global-typography-fc38d88-font-weight) !important;
}

.form-style .gf_step_active {
    color: #0BC8D2 !important;
    background: #D4FBFF;
    padding: 14px 20px;
    border-radius: 44px;
}

.form-style .gf_step_active span {
    color: #0BC8D2 !important;
}

.form-style input[type=text], .form-style input[type=email]  {
    border-top: 0;
    border-left: 0;
    border-right: 0;
    border-radius: 0;
    padding: 0px !important;
    margin-left: 10px;
    border-bottom-color: #000000;
}

.form-style .gform_wrapper.gravity-theme .gfield_label {
    color: var(--e-global-color-text) !important;
    font-size: var(--e-global-typography-text-font-size) !important;
    font-family: var(--e-global-typography-fc38d88-font-family), Sans-serif !important;
    font-weight: var(--e-global-typography-fc38d88-font-weight) !important;
    line-height: 27px !important;
    margin: 0px !important;
}

input[type="checkbox"] {
    width: 20px;
    height: 20px;
    accent-color: #00455C !important;
    outline: 1px solid #9EF2FB;
    margin-right: 10px;
}

.form-style .ginput_container.ginput_container_text {
    margin-top: -15px;
}

.form-style .gfield {
    margin-bottom: 20px;
}

.form-style #input_2_7,
#input_2_10 {
    display: flex;
    flex-wrap: wrap;
    gap: 20px !important;
}

.form-style fieldset#field_2_7 {
    display: flex;
    flex-direction: row;
}

.form-style #field_2_7 .gchoice {
    width: max-content;
}

.form-style #input_2_10 .gchoice {
    width: max-content;
}

.form-style #field_2_7 legend {
    float: left;
    margin-right: 19px !important;
}

.disclaimer_style {
    background: #E3FCFF;
    padding: 25px 20px;
    border-radius: 12px;
    border: 1px solid #D4FBFF;
}

.disclaimer_style span {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 600;
    font-size: 15px !important;
    line-height: 25px;
    color: #00455C;
}

.disclaimer_style p {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 15px !important;
    line-height: 24px !important;
    color: #00455C;
    margin-bottom: 15px !important;
}

.gform_wrapper.gravity-theme .gf_step {
    margin: 8px 20px 8px 0 !important;
}

input:focus {
    outline: none;
}

.gform_page_footer.before {
    display: flex;
    justify-content: space-between;
}

.gform_wrapper.gravity-theme .gform_previous_button.button,
.gform_wrapper.gravity-theme .gform_save_link.button {
    -webkit-appearance: none !important;
    background-color: #9ef2fb;
    color: #00455C;
    text-decoration: none;
    border: 0px;
}

.form-style #input_2_8 {
    display: flex;
    flex-direction: column;
    gap: 10px;
}

.form-style .ginput_container_checkbox .gchoice {
    position: relative;
    width: max-content;
}

.form-style .ginput_container_checkbox label.gform-field-label {
    padding-left: 31px;
    position: relative;
    cursor: pointer;
    z-index: 3;
    max-width: 100% !important;
    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-size: 17px !important;
    line-height: 30px;
    color: #00455C;
}

.form-style .ginput_container_checkbox label.gform-field-label::after {
    content: "";
    position: absolute;
    height: 20px;
    width: 20px;
    border: 1px solid #9EF2FB;
    border-radius: 3px;
    top: 50%;
    transform: translateY(-50%);
    left: 0px;
}

.form-style .ginput_container_checkbox label.gform-field-label::before {
    content: "";
    position: absolute;
    width: 10px;
    height: 7px;
    background-image: url('data:image/svg+xml,<svg width="10" height="8" viewBox="0 0 10 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9.77097 0.21124C9.70489 0.144325 9.62618 0.0911957 9.53941 0.054934C9.45264 0.0186722 9.35953 0 9.26549 0C9.17145 0 9.07834 0.0186722 8.99157 0.054934C8.9048 0.0911957 8.82609 0.144325 8.76001 0.21124L3.45931 5.52014L1.23247 3.28578C1.14655 3.20253 1.04141 3.14178 0.926367 3.10893C0.811326 3.07609 0.689955 3.07216 0.573033 3.09751C0.456111 3.12285 0.347258 3.17668 0.256144 3.25421C0.165029 3.33175 0.0944729 3.43058 0.0507424 3.54194C-0.00201894 3.6757 -0.0139565 3.8221 0.0164378 3.96264C0.0468321 4.10319 0.118195 4.23157 0.221512 4.33158L2.95383 7.0639C3.01998 7.13069 3.09871 7.18371 3.18547 7.21989C3.27223 7.25608 3.36531 7.27471 3.45931 7.27471C3.55332 7.27471 3.64639 7.25608 3.73315 7.21989C3.81991 7.18371 3.89864 7.13069 3.96479 7.0639L9.77097 1.25772C9.84318 1.1911 9.90081 1.11024 9.94023 1.02025C9.97965 0.930254 10 0.83307 10 0.734821C10 0.636572 9.97965 0.539388 9.94023 0.449393C9.90081 0.359398 9.84318 0.278543 9.77097 0.211923V0.21124Z" fill="%2300455C"/></svg>');
    background-size: 10px;
    background-repeat: no-repeat;
    background-position: center;
    top: 50%;
    transform: translateY(-50%);
    left: 5px;
    opacity: 0;
}

#input_2_50,
#input_2_52,
#input_2_53,
#input_2_54,
#input_2_55,
#input_2_56,
#input_2_57,
#input_2_58,
#input_2_59 {
    display: flex;
    gap: 20px;
}

.form-style #field_2_50::before,
.form-style #field_2_52::before,
.form-style #field_2_53::before,
.form-style #field_2_54::before,
.form-style #field_2_55::before,
.form-style #field_2_56::before,
.form-style #field_2_57::before,
.form-style #field_2_58::before,
.form-style #field_2_59::before {
    top: -16px !important;
}
.form-style .ginput_counter{
    display: none !important;
}
#field_3_41 .ginput_container.ginput_container_select select{
    border-bottom: none !important;
}
#field_3_41{
    border-bottom: 1px solid #000000;
}
#field_3_45 .ginput_counter.gfield_description, #field_3_42 .ginput_counter.gfield_description, #field_3_44 .ginput_counter.gfield_description{
    display: none !important;
}
.form-style #field_2_61::before, #field_2_62::before, #field_2_63::before, #field_2_66::before, #field_2_65::before, #field_2_70::before {
    display: none !important;
}

#field_2_60, #field_2_65, #field_2_67, #field_2_66{
    display: flex;
    align-items: center;
}

#field_2_60 label, #field_2_65 label, #field_2_67 label, #field_2_66 label{
    float: left;
}
#field_2_51::before{
    top: 15px !important;
}
#field_2_51 label{
    margin-bottom: 10px !important;
}

.form-style #field_2_51 textarea.medium {
    height: 100px;
    border-color: #0dc8d2;
}

.form-style .ginput_container_checkbox input[type="checkbox"] {
    position: absolute;
    opacity: 0;
    width: 100%;
    height: 100%;
}

.form-style .ginput_container_checkbox input[type="checkbox"]:checked+label.gform-field-label::before {
    opacity: 1;
}

.form-style #gform_page_2_1 .gform_page_footer {
    justify-content: flex-end !important;
}

.form-style .gform_page_footer {
    padding-bottom: 0 !important;
}

.form-style .gform_page_footer input {
    margin-bottom: 0 !important;
}

.nanny-cntnt .elementor-widget-container {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}

.nanny-cntnt .elementor-widget-container p {
    width: 50%;
}

.nanny-cntnt .elementor-widget-container {
    counter-reset: section;
}

.nanny-cntnt .elementor-widget-container p {
    position: relative;
    padding-left: 42px;
}

.nanny-cntnt .elementor-widget-container p::before {
    counter-increment: section;
    content: counter(section) ".";
    position: absolute;
    width: 31px;
    height: 31px;
    background-color: var(--e-global-color-ec37a25);
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 50%;
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 1;
    color: #00455C;
}

.form-style #gform_fields_2 {
    counter-reset: section;
}

.form-style #gform_fields_2 .gfield {
    position: relative;
    padding-left: 50px;
}

.form-style #gform_fields_2 .gfield::before {
    counter-increment: section;
    content: counter(section) ".";
    position: absolute;
    width: 35px;
    height: 35px;
    background-color: var(--e-global-color-ec37a25);
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 50%;
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 17px;
    line-height: 1;
    color: #00455C;
}

.form-style .gform_ajax_spinner {
    display: none !important;
}

.form-style .gfield_required_text {
    display: none !important;
}

.form-style #field_2_7::before {
    content: none !important;
}

.form-style #field_2_17::before {
    content: none !important;
}

.form-style #field_2_6 {
    margin-bottom: 10px !important;
}

.form-style #field_2_8::before {
    top: -16px !important;
}

.form-style #field_2_10::before {
    top: -16px !important;
}

.form-style #gform_fields_2 {
    grid-row-gap: 20px !important;
}

.form-style .gform_previous_button {
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-transform: var(--e-global-typography-accent-text-transform);
    font-style: var(--e-global-typography-accent-font-style);
    text-decoration: var(--e-global-typography-accent-text-decoration);
    line-height: var(--e-global-typography-accent-line-height);
    letter-spacing: var(--e-global-typography-accent-letter-spacing);
    word-spacing: var(--e-global-typography-accent-word-spacing);
    color: var(--e-global-color-secondary) !important;
    background-color: var(--e-global-color-ec37a25) !important;
    border-style: solid !important;
    border-width: 1px 1px 1px 1px !important;
    border-color: var(--e-global-color-ec37a25) !important;
    border-radius: 72px 72px 72px 72px;
    padding: 16px 33px 16px 33px;
}

.form-style .gform_previous_button:hover {
    background-color: transparent !important;
}

.form-style .gfield_description {
    display: none;
}

/* Childcare References */
.form-style #gform_fields_2_2 {
    counter-reset: section;
}

.form-style #gform_fields_2_2 .gfield {
    position: relative;
    padding-left: 50px;
}

.form-style #gform_fields_2_2 .gfield::before {
    counter-increment: section;
    content: counter(section) ".";
    position: absolute;
    width: 35px;
    height: 35px;
    background-color: var(--e-global-color-ec37a25);
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 50%;
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 17px;
    line-height: 1;
    color: #00455C;
}

.form-style #field_2_19::before {
/*     content: none !important; */
}

.form-style #field_2_20::before {
    content: none !important;
}

.form-style #field_2_21::before {
    content: none !important;
}

.form-style #field_2_23::before {
    content: none !important;
}

.form-style #field_2_24::before {
    content: none !important;
}

.form-style #field_2_25::before {
    content: none !important;
}

#field_2_26::before {
    content: none !important;
}

.form-style #field_2_28::before {
    content: none !important;
}

.form-style #field_2_29::before {
    content: none !important;
}

.form-style #field_2_30::before {
    content: none !important;
}

.form-style #field_2_44::before {
    content: none !important;
}

.form-style #field_2_46::before {
    content: none !important;
}

.form-style #field_2_47::before {
    content: none !important;
}

.form-style #field_2_48::before {
    display: none !important;
}

.form-style #field_2_49::before {
    display: none !important;
}

.form-style #field_2_45 {
    margin-bottom: 5px !important;
}

.form-style #field_2_46 {
    padding-left: 0 !important;
}

.form-style #field_2_47 {
    padding-left: 0 !important;
}

.form-style select {
    height: 41px !important;
    border-color: #0BC8D2;
    border-radius: 33px;
    font-family: 'Inter';
    font-style: normal;
    font-weight: 300;
    font-size: 13px !important;
    line-height: 1;
    color: rgba(56, 58, 72, 0.5);
    padding: 8px 18px !important;
    -moz-appearance: none;
    -webkit-appearance: none;
    appearance: none;
    cursor: pointer;
}

.form-style select:focus {
    outline: none !important;
    box-shadow: none !important;
    border-color: #0BC8D2;
}

.form-style #field_2_44 {
    grid-column: span 3;
}

.form-style #field_2_46 {
    grid-column: span 3;
    width: 77%;
}

.form-style #field_2_47 {
    grid-column: span 3;
    width: 77%;
}

.form-style #field_2_44 select {
    background-image: url('data:image/svg+xml,<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_225_1280)"><path d="M9.49396 8.23642L7.54197 6.77244V3.79027C7.54197 3.49042 7.2996 3.24805 6.99975 3.24805C6.69989 3.24805 6.45752 3.49042 6.45752 3.79027V7.04358C6.45752 7.21437 6.53777 7.37542 6.67441 7.47736L8.84326 9.10401C8.93686 9.1745 9.05088 9.21257 9.16805 9.21246C9.33343 9.21246 9.49609 9.13816 9.60238 8.99502C9.78244 8.75587 9.73363 8.41591 9.49396 8.23642Z" fill="%230BC8D2"/><path d="M7 0C3.13996 0 0 3.13996 0 7C0 10.86 3.13996 14 7 14C10.86 14 14 10.86 14 7C14 3.13996 10.86 0 7 0ZM7 12.9156C3.73857 12.9156 1.08443 10.2614 1.08443 7C1.08443 3.73857 3.73857 1.08443 7 1.08443C10.262 1.08443 12.9156 3.73857 12.9156 7C12.9156 10.2614 10.2614 12.9156 7 12.9156Z" fill="%230BC8D2"/></g><defs><clipPath id="clip0_225_1280"><rect width="14" height="14" fill="white"/></clipPath></defs></svg>');
    background-repeat: no-repeat;
    background-position: 90% 50%;
    background-size: 14px;
}

.form-style #field_2_46 select {
    background-image: url('data:image/svg+xml,<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.7695 1.88672H10.9102V0.984375C10.9102 0.757859 10.7265 0.574219 10.5 0.574219C10.2735 0.574219 10.0898 0.757859 10.0898 0.984375V1.88672H7.41016V0.984375C7.41016 0.757859 7.22652 0.574219 7 0.574219C6.77348 0.574219 6.58984 0.757859 6.58984 0.984375V1.88672H3.91016V0.984375C3.91016 0.757859 3.72652 0.574219 3.5 0.574219C3.27348 0.574219 3.08984 0.757859 3.08984 0.984375V1.88672H1.23047C0.551988 1.88672 0 2.43871 0 3.11719V12.1953C0 12.8738 0.551988 13.4258 1.23047 13.4258H12.7695C13.448 13.4258 14 12.8738 14 12.1953V3.11719C14 2.43871 13.448 1.88672 12.7695 1.88672ZM1.23047 2.70703H3.08984V3.60938C3.08984 3.83589 3.27348 4.01953 3.5 4.01953C3.72652 4.01953 3.91016 3.83589 3.91016 3.60938V2.70703H6.58984V3.60938C6.58984 3.83589 6.77348 4.01953 7 4.01953C7.22652 4.01953 7.41016 3.83589 7.41016 3.60938V2.70703H10.0898V3.60938C10.0898 3.83589 10.2735 4.01953 10.5 4.01953C10.7265 4.01953 10.9102 3.83589 10.9102 3.60938V2.70703H12.7695C12.9957 2.70703 13.1797 2.89103 13.1797 3.11719V4.94922H0.820312V3.11719C0.820312 2.89103 1.00431 2.70703 1.23047 2.70703ZM12.7695 12.6055H1.23047C1.00431 12.6055 0.820312 12.4215 0.820312 12.1953V5.76953H13.1797V12.1953C13.1797 12.4215 12.9957 12.6055 12.7695 12.6055Z" fill="%230BC8D2"/><path d="M2.84375 6.91797H2.40625C2.17973 6.91797 1.99609 7.10161 1.99609 7.32812C1.99609 7.55464 2.17973 7.73828 2.40625 7.73828H2.84375C3.07027 7.73828 3.25391 7.55464 3.25391 7.32812C3.25391 7.10161 3.07027 6.91797 2.84375 6.91797ZM5.03125 6.91797H4.59375C4.36723 6.91797 4.18359 7.10161 4.18359 7.32812C4.18359 7.55464 4.36723 7.73828 4.59375 7.73828H5.03125C5.25777 7.73828 5.44141 7.55464 5.44141 7.32812C5.44141 7.10161 5.25777 6.91797 5.03125 6.91797ZM7.21875 6.91797H6.78125C6.55473 6.91797 6.37109 7.10161 6.37109 7.32812C6.37109 7.55464 6.55473 7.73828 6.78125 7.73828H7.21875C7.44527 7.73828 7.62891 7.55464 7.62891 7.32812C7.62891 7.10161 7.44527 6.91797 7.21875 6.91797ZM9.40625 6.91797H8.96875C8.74223 6.91797 8.55859 7.10161 8.55859 7.32812C8.55859 7.55464 8.74223 7.73828 8.96875 7.73828H9.40625C9.63277 7.73828 9.81641 7.55464 9.81641 7.32812C9.81641 7.10161 9.63277 6.91797 9.40625 6.91797ZM11.5938 6.91797H11.1562C10.9297 6.91797 10.7461 7.10161 10.7461 7.32812C10.7461 7.55464 10.9297 7.73828 11.1562 7.73828H11.5938C11.8203 7.73828 12.0039 7.55464 12.0039 7.32812C12.0039 7.10161 11.8203 6.91797 11.5938 6.91797ZM2.84375 8.66797H2.40625C2.17973 8.66797 1.99609 8.85161 1.99609 9.07812C1.99609 9.30464 2.17973 9.48828 2.40625 9.48828H2.84375C3.07027 9.48828 3.25391 9.30464 3.25391 9.07812C3.25391 8.85161 3.07027 8.66797 2.84375 8.66797ZM5.03125 8.66797H4.59375C4.36723 8.66797 4.18359 8.85161 4.18359 9.07812C4.18359 9.30464 4.36723 9.48828 4.59375 9.48828H5.03125C5.25777 9.48828 5.44141 9.30464 5.44141 9.07812C5.44141 8.85161 5.25777 8.66797 5.03125 8.66797ZM7.21875 8.66797H6.78125C6.55473 8.66797 6.37109 8.85161 6.37109 9.07812C6.37109 9.30464 6.55473 9.48828 6.78125 9.48828H7.21875C7.44527 9.48828 7.62891 9.30464 7.62891 9.07812C7.62891 8.85161 7.44527 8.66797 7.21875 8.66797ZM9.40625 8.66797H8.96875C8.74223 8.66797 8.55859 8.85161 8.55859 9.07812C8.55859 9.30464 8.74223 9.48828 8.96875 9.48828H9.40625C9.63277 9.48828 9.81641 9.30464 9.81641 9.07812C9.81641 8.85161 9.63277 8.66797 9.40625 8.66797ZM11.5938 8.66797H11.1562C10.9297 8.66797 10.7461 8.85161 10.7461 9.07812C10.7461 9.30464 10.9297 9.48828 11.1562 9.48828H11.5938C11.8203 9.48828 12.0039 9.30464 12.0039 9.07812C12.0039 8.85161 11.8203 8.66797 11.5938 8.66797ZM2.84375 10.418H2.40625C2.17973 10.418 1.99609 10.6016 1.99609 10.8281C1.99609 11.0546 2.17973 11.2383 2.40625 11.2383H2.84375C3.07027 11.2383 3.25391 11.0546 3.25391 10.8281C3.25391 10.6016 3.07027 10.418 2.84375 10.418ZM5.03125 10.418H4.59375C4.36723 10.418 4.18359 10.6016 4.18359 10.8281C4.18359 11.0546 4.36723 11.2383 4.59375 11.2383H5.03125C5.25777 11.2383 5.44141 11.0546 5.44141 10.8281C5.44141 10.6016 5.25777 10.418 5.03125 10.418ZM7.21875 10.418H6.78125C6.55473 10.418 6.37109 10.6016 6.37109 10.8281C6.37109 11.0546 6.55473 11.2383 6.78125 11.2383H7.21875C7.44527 11.2383 7.62891 11.0546 7.62891 10.8281C7.62891 10.6016 7.44527 10.418 7.21875 10.418ZM9.40625 10.418H8.96875C8.74223 10.418 8.55859 10.6016 8.55859 10.8281C8.55859 11.0546 8.74223 11.2383 8.96875 11.2383H9.40625C9.63277 11.2383 9.81641 11.0546 9.81641 10.8281C9.81641 10.6016 9.63277 10.418 9.40625 10.418ZM11.5938 10.418H11.1562C10.9297 10.418 10.7461 10.6016 10.7461 10.8281C10.7461 11.0546 10.9297 11.2383 11.1562 11.2383H11.5938C11.8203 11.2383 12.0039 11.0546 12.0039 10.8281C12.0039 10.6016 11.8203 10.418 11.5938 10.418Z" fill="%230BC8D2"/></svg>');
    background-repeat: no-repeat;
    background-position: 90% 50%;
    background-size: 14px;
}

.form-style #field_2_47 select {
    background-image: url('data:image/svg+xml,<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.7695 1.88672H10.9102V0.984375C10.9102 0.757859 10.7265 0.574219 10.5 0.574219C10.2735 0.574219 10.0898 0.757859 10.0898 0.984375V1.88672H7.41016V0.984375C7.41016 0.757859 7.22652 0.574219 7 0.574219C6.77348 0.574219 6.58984 0.757859 6.58984 0.984375V1.88672H3.91016V0.984375C3.91016 0.757859 3.72652 0.574219 3.5 0.574219C3.27348 0.574219 3.08984 0.757859 3.08984 0.984375V1.88672H1.23047C0.551988 1.88672 0 2.43871 0 3.11719V12.1953C0 12.8738 0.551988 13.4258 1.23047 13.4258H12.7695C13.448 13.4258 14 12.8738 14 12.1953V3.11719C14 2.43871 13.448 1.88672 12.7695 1.88672ZM1.23047 2.70703H3.08984V3.60938C3.08984 3.83589 3.27348 4.01953 3.5 4.01953C3.72652 4.01953 3.91016 3.83589 3.91016 3.60938V2.70703H6.58984V3.60938C6.58984 3.83589 6.77348 4.01953 7 4.01953C7.22652 4.01953 7.41016 3.83589 7.41016 3.60938V2.70703H10.0898V3.60938C10.0898 3.83589 10.2735 4.01953 10.5 4.01953C10.7265 4.01953 10.9102 3.83589 10.9102 3.60938V2.70703H12.7695C12.9957 2.70703 13.1797 2.89103 13.1797 3.11719V4.94922H0.820312V3.11719C0.820312 2.89103 1.00431 2.70703 1.23047 2.70703ZM12.7695 12.6055H1.23047C1.00431 12.6055 0.820312 12.4215 0.820312 12.1953V5.76953H13.1797V12.1953C13.1797 12.4215 12.9957 12.6055 12.7695 12.6055Z" fill="%230BC8D2"/><path d="M2.84375 6.91797H2.40625C2.17973 6.91797 1.99609 7.10161 1.99609 7.32812C1.99609 7.55464 2.17973 7.73828 2.40625 7.73828H2.84375C3.07027 7.73828 3.25391 7.55464 3.25391 7.32812C3.25391 7.10161 3.07027 6.91797 2.84375 6.91797ZM5.03125 6.91797H4.59375C4.36723 6.91797 4.18359 7.10161 4.18359 7.32812C4.18359 7.55464 4.36723 7.73828 4.59375 7.73828H5.03125C5.25777 7.73828 5.44141 7.55464 5.44141 7.32812C5.44141 7.10161 5.25777 6.91797 5.03125 6.91797ZM7.21875 6.91797H6.78125C6.55473 6.91797 6.37109 7.10161 6.37109 7.32812C6.37109 7.55464 6.55473 7.73828 6.78125 7.73828H7.21875C7.44527 7.73828 7.62891 7.55464 7.62891 7.32812C7.62891 7.10161 7.44527 6.91797 7.21875 6.91797ZM9.40625 6.91797H8.96875C8.74223 6.91797 8.55859 7.10161 8.55859 7.32812C8.55859 7.55464 8.74223 7.73828 8.96875 7.73828H9.40625C9.63277 7.73828 9.81641 7.55464 9.81641 7.32812C9.81641 7.10161 9.63277 6.91797 9.40625 6.91797ZM11.5938 6.91797H11.1562C10.9297 6.91797 10.7461 7.10161 10.7461 7.32812C10.7461 7.55464 10.9297 7.73828 11.1562 7.73828H11.5938C11.8203 7.73828 12.0039 7.55464 12.0039 7.32812C12.0039 7.10161 11.8203 6.91797 11.5938 6.91797ZM2.84375 8.66797H2.40625C2.17973 8.66797 1.99609 8.85161 1.99609 9.07812C1.99609 9.30464 2.17973 9.48828 2.40625 9.48828H2.84375C3.07027 9.48828 3.25391 9.30464 3.25391 9.07812C3.25391 8.85161 3.07027 8.66797 2.84375 8.66797ZM5.03125 8.66797H4.59375C4.36723 8.66797 4.18359 8.85161 4.18359 9.07812C4.18359 9.30464 4.36723 9.48828 4.59375 9.48828H5.03125C5.25777 9.48828 5.44141 9.30464 5.44141 9.07812C5.44141 8.85161 5.25777 8.66797 5.03125 8.66797ZM7.21875 8.66797H6.78125C6.55473 8.66797 6.37109 8.85161 6.37109 9.07812C6.37109 9.30464 6.55473 9.48828 6.78125 9.48828H7.21875C7.44527 9.48828 7.62891 9.30464 7.62891 9.07812C7.62891 8.85161 7.44527 8.66797 7.21875 8.66797ZM9.40625 8.66797H8.96875C8.74223 8.66797 8.55859 8.85161 8.55859 9.07812C8.55859 9.30464 8.74223 9.48828 8.96875 9.48828H9.40625C9.63277 9.48828 9.81641 9.30464 9.81641 9.07812C9.81641 8.85161 9.63277 8.66797 9.40625 8.66797ZM11.5938 8.66797H11.1562C10.9297 8.66797 10.7461 8.85161 10.7461 9.07812C10.7461 9.30464 10.9297 9.48828 11.1562 9.48828H11.5938C11.8203 9.48828 12.0039 9.30464 12.0039 9.07812C12.0039 8.85161 11.8203 8.66797 11.5938 8.66797ZM2.84375 10.418H2.40625C2.17973 10.418 1.99609 10.6016 1.99609 10.8281C1.99609 11.0546 2.17973 11.2383 2.40625 11.2383H2.84375C3.07027 11.2383 3.25391 11.0546 3.25391 10.8281C3.25391 10.6016 3.07027 10.418 2.84375 10.418ZM5.03125 10.418H4.59375C4.36723 10.418 4.18359 10.6016 4.18359 10.8281C4.18359 11.0546 4.36723 11.2383 4.59375 11.2383H5.03125C5.25777 11.2383 5.44141 11.0546 5.44141 10.8281C5.44141 10.6016 5.25777 10.418 5.03125 10.418ZM7.21875 10.418H6.78125C6.55473 10.418 6.37109 10.6016 6.37109 10.8281C6.37109 11.0546 6.55473 11.2383 6.78125 11.2383H7.21875C7.44527 11.2383 7.62891 11.0546 7.62891 10.8281C7.62891 10.6016 7.44527 10.418 7.21875 10.418ZM9.40625 10.418H8.96875C8.74223 10.418 8.55859 10.6016 8.55859 10.8281C8.55859 11.0546 8.74223 11.2383 8.96875 11.2383H9.40625C9.63277 11.2383 9.81641 11.0546 9.81641 10.8281C9.81641 10.6016 9.63277 10.418 9.40625 10.418ZM11.5938 10.418H11.1562C10.9297 10.418 10.7461 10.6016 10.7461 10.8281C10.7461 11.0546 10.9297 11.2383 11.1562 11.2383H11.5938C11.8203 11.2383 12.0039 11.0546 12.0039 10.8281C12.0039 10.6016 11.8203 10.418 11.5938 10.418Z" fill="%230BC8D2"/></svg>');
    background-repeat: no-repeat;
    background-position: 90% 50%;
    background-size: 14px;
    margin-left: -50px;
}
.form-style textarea{
    resize: none !important;
}
.form-style textarea:focus {
    outline: none !important;
    box-shadow: none !important;
}

/* Childcare References */

/* Write a Bio Upload Your Photo */
.consider-txt {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 600;
    font-size: 17px;
    line-height: 25px;
    color: #00455C;
}

.form-style #input_2_39,
.form-style #input_3_42 {
    height: 230px !important;
    resize: none !important;
    border-color: #00455C !important;
    border-radius: 21px !important;
    padding-top: 20px !important;
    padding-left: 20px !important;
    color: #000 !important;
}

.form-style #input_2_39::placeholder,
.form-style #input_3_42::placeholder {
    color: #00455C !important;
}

.form-style #field_2_39 {
    grid-column: span 7 !important;
}

.form-style .frmdivwrap {
    grid-column: span 5 !important;
}

.form-style .gfield--input-type-fileupload {
    position: relative;
    z-index: 9;
    cursor: pointer;
}

.form-style .gfield--input-type-fileupload .ginput_container_fileupload {
    position: absolute;
    top: 0;
    z-index: 0;
    opacity: 1;
}

.form-style .ginput_container_fileupload input {
    cursor: pointer;
    border: none !important;
}

.form-style ::-webkit-file-upload-button {
    display: none !important;
}

.form-style t ::file-selector-button {
    display: none;
}

.form-style .frmdivwrap {
    font-family: 'Open Sans' !important;
    font-style: normal;
    font-weight: 400 !important;
    font-size: 18px !important;
    line-height: 25px !important;
    position: relative;
    cursor: pointer;
    z-index: 9;
    height: 230px;
    width: 100%;
    border: 1px dashed #000 !important;
    border-color: #00455C !important;
    border-radius: 22px;
    justify-content: center;
    align-items: center;
    display: flex;
}


.form-style #field_2_40 label::before {
    content: "";
    position: absolute;
    top: -150px;
    background: url(images/uploadimg.png) no-repeat center;
    width: 64px;
    height: 51.85px;
    background-size: cover !important;
    left: 50%;
    margin: 0 auto;
    transform: translateX(-50%);
}

.removeBeforeClass label::before {
    display: none;
}

.form-style #field_2_39 .gfield_description {
    font-family: 'Inter' !important;
    font-style: normal !important;
    font-weight: 300 !important;
    font-size: 15px !important;
    line-height: 24px !important;
    color: #00455C !important;
    cursor: pointer;
    position: relative;
    padding-top: 0;
    display: block;
}

#field_2_43 {
    margin: 0 !important;
    width: 100% !important;
}

#imgview img {
    height: 230px !important;
    width: 100% !important;
    display: block !important;
    border-radius: 22px;
    object-fit: cover;
    object-position: top center;
}

.form-style #field_2_40 label::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 203px;
    top: -230px;
    left: 0;
}

.form-style #field_2_40 {
    position: absolute;
    bottom: -36px;
    left: 0;
    margin-bottom: 0;
    width: 100%;
}

.form-style #field_2_40 label {
    font-family: 'Inter' !important;
    font-style: normal !important;
    font-weight: 300 !important;
    font-size: 15px !important;
    line-height: 24px !important;
    color: #00455C !important;
    cursor: pointer;
    position: relative;
    width: 100%;
}

.form-style .gform_fileupload_rules {
    display: none !important;
}

.form-style .ginput_container_fileupload input {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 300;
    font-size: 0;
    line-height: 24px;
    color: #9EF2FB;
}

.form-style #field_2_41 {
    margin-top: 0 !important;
}

.disclaimer_style ul li {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 300;
    font-size: 15px;
    line-height: 24px;
    color: #00455C;
    list-style: none !important;
    padding-left: 37px !important;
    position: relative;
    margin-bottom: 20px;
}

.disclaimer_style ul {
    padding-left: 0 !important;
}

.disclaimer_style ul li::before {
    content: "";
    position: absolute;
    background-image: url('data:image/svg+xml,<svg width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M27.1534 7.10117C26.4184 4.39578 23.6048 1.58156 20.8988 0.846563C19.2396 0.433125 17.0171 0.00710937 14 0C10.9829 0.00710937 8.76039 0.433125 7.10117 0.846563C4.39578 1.58156 1.58156 4.39523 0.846563 7.10117C0.433125 8.76039 0.00710937 10.9829 0 14C0.00710937 17.0171 0.433125 19.2396 0.846563 20.8988C1.58156 23.6048 4.39578 26.4184 7.10117 27.1534C8.76039 27.5669 10.984 27.9929 14 28C17.0166 27.9929 19.2396 27.5669 20.8988 27.1534C23.6048 26.4184 26.4184 23.6048 27.1534 20.8988C27.5669 19.2396 27.9929 17.016 28 14C27.9929 10.9829 27.5669 8.76039 27.1534 7.10117Z" fill="%23E3FCFF"/><path d="M14 4.70312C12.1613 4.70313 10.3638 5.24838 8.83494 6.26993C7.30607 7.29148 6.11447 8.74346 5.41081 10.4422C4.70715 12.141 4.52304 14.0103 4.88177 15.8137C5.24049 17.6171 6.12593 19.2737 7.42612 20.5739C8.72631 21.8741 10.3829 22.7595 12.1863 23.1182C13.9897 23.477 15.859 23.2929 17.5578 22.5892C19.2565 21.8855 20.7085 20.6939 21.7301 19.1651C22.7516 17.6362 23.2969 15.8387 23.2969 14C23.2969 11.5343 22.3174 9.16962 20.5739 7.42612C18.8304 5.68261 16.4657 4.70313 14 4.70312Z" fill="url(%23paint0_linear_242_3807)"/><path d="M19.3048 12.461L13.714 18.3301C13.5618 18.4899 13.3788 18.6174 13.1762 18.7049C12.9735 18.7924 12.7552 18.8381 12.5344 18.8392H12.5273C12.3079 18.8392 12.0906 18.7952 11.8885 18.7097C11.6863 18.6242 11.5034 18.499 11.3505 18.3416L8.38475 15.2862C8.22347 15.1342 8.09464 14.9512 8.00603 14.7481C7.91742 14.545 7.87087 14.326 7.86919 14.1045C7.86751 13.8829 7.91073 13.6633 7.99625 13.4588C8.08176 13.2544 8.2078 13.0695 8.36676 12.9151C8.52572 12.7607 8.71431 12.6401 8.92114 12.5606C9.12797 12.4811 9.34876 12.4443 9.5702 12.4525C9.79163 12.4607 10.0091 12.5136 10.2095 12.6081C10.41 12.7026 10.5892 12.8368 10.7363 13.0024L12.5137 14.8339L16.9264 10.1997C17.0749 10.0435 17.2527 9.91813 17.4496 9.83067C17.6465 9.74322 17.8588 9.69541 18.0742 9.68997C18.2896 9.68454 18.504 9.72159 18.7051 9.79901C18.9062 9.87642 19.0901 9.99269 19.2462 10.1412C19.4024 10.2897 19.5278 10.4674 19.6153 10.6644C19.7027 10.8613 19.7505 11.0736 19.7559 11.289C19.7614 11.5044 19.7243 11.7188 19.6469 11.9199C19.5695 12.121 19.4532 12.3049 19.3048 12.461Z" fill="url(%23paint1_linear_242_3807)"/><defs><linearGradient id="paint0_linear_242_3807" x1="20.5751" y1="20.5751" x2="7.42493" y2="7.42492" gradientUnits="userSpaceOnUse"><stop stop-color="%2308878D"/><stop offset="0.52" stop-color="%230BC8D2"/><stop offset="1" stop-color="%239EF2FB"/></linearGradient><linearGradient id="paint1_linear_242_3807" x1="16.5507" y1="15.4945" x2="11.2219" y2="10.1652" gradientUnits="userSpaceOnUse"><stop stop-color="%23E3FCFF"/><stop offset="0.57" stop-color="white"/><stop offset="1" stop-color="white"/></linearGradient></defs></svg>');
    width: 28px;
    height: 28px;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
}

/* Write a Bio Upload Your Photo */
#popmake-2758,
#popmake-2946 {
    max-width: 595px !important;
    width: 100%;
    left: 50% !important;
    transform: translate(-50%, -50%);
    right: unset !important;
    margin: 0;
    top: 50% !important;
}

#popmake-2758 a,
#popmake-2946 a {
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-transform: var(--e-global-typography-accent-text-transform);
    font-style: var(--e-global-typography-accent-font-style);
    text-decoration: var(--e-global-typography-accent-text-decoration);
    line-height: var(--e-global-typography-accent-line-height);
    letter-spacing: var(--e-global-typography-accent-letter-spacing);
    word-spacing: var(--e-global-typography-accent-word-spacing);
    background-color: var(--e-global-color-accent);
    border-radius: 72px;
    padding: 16px 33px !important;
    margin-top: 30px !important;
    display: inline-block;
    color: #9EF2FB !important;
    border: 1px solid #00455C;
    transition: all 0.3s ease-in-out;
}

#popmake-2758 a:hover {
    background-color: transparent !important;
    color: #00455C !important;
}

#popmake-2946 a:hover {
    background-color: transparent !important;
    color: #00455C !important;
}

.form-style .gfield_error input {
    border-width: 0 0 1px 0 !important;
}

.form-style #field_3_8 select {
    background-image: url('data:image/svg+xml,<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_225_1280)"><path d="M9.49396 8.23642L7.54197 6.77244V3.79027C7.54197 3.49042 7.2996 3.24805 6.99975 3.24805C6.69989 3.24805 6.45752 3.49042 6.45752 3.79027V7.04358C6.45752 7.21437 6.53777 7.37542 6.67441 7.47736L8.84326 9.10401C8.93686 9.1745 9.05088 9.21257 9.16805 9.21246C9.33343 9.21246 9.49609 9.13816 9.60238 8.99502C9.78244 8.75587 9.73363 8.41591 9.49396 8.23642Z" fill="%230BC8D2"/><path d="M7 0C3.13996 0 0 3.13996 0 7C0 10.86 3.13996 14 7 14C10.86 14 14 10.86 14 7C14 3.13996 10.86 0 7 0ZM7 12.9156C3.73857 12.9156 1.08443 10.2614 1.08443 7C1.08443 3.73857 3.73857 1.08443 7 1.08443C10.262 1.08443 12.9156 3.73857 12.9156 7C12.9156 10.2614 10.2614 12.9156 7 12.9156Z" fill="%230BC8D2"/></g><defs><clipPath id="clip0_225_1280"><rect width="14" height="14" fill="white"/></clipPath></defs></svg>');
    background-repeat: no-repeat;
    background-position: 90% 50%;
    background-size: 14px;
}

.form-style #field_3_10 select {
    background-image: url('data:image/svg+xml,<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.7695 1.88672H10.9102V0.984375C10.9102 0.757859 10.7265 0.574219 10.5 0.574219C10.2735 0.574219 10.0898 0.757859 10.0898 0.984375V1.88672H7.41016V0.984375C7.41016 0.757859 7.22652 0.574219 7 0.574219C6.77348 0.574219 6.58984 0.757859 6.58984 0.984375V1.88672H3.91016V0.984375C3.91016 0.757859 3.72652 0.574219 3.5 0.574219C3.27348 0.574219 3.08984 0.757859 3.08984 0.984375V1.88672H1.23047C0.551988 1.88672 0 2.43871 0 3.11719V12.1953C0 12.8738 0.551988 13.4258 1.23047 13.4258H12.7695C13.448 13.4258 14 12.8738 14 12.1953V3.11719C14 2.43871 13.448 1.88672 12.7695 1.88672ZM1.23047 2.70703H3.08984V3.60938C3.08984 3.83589 3.27348 4.01953 3.5 4.01953C3.72652 4.01953 3.91016 3.83589 3.91016 3.60938V2.70703H6.58984V3.60938C6.58984 3.83589 6.77348 4.01953 7 4.01953C7.22652 4.01953 7.41016 3.83589 7.41016 3.60938V2.70703H10.0898V3.60938C10.0898 3.83589 10.2735 4.01953 10.5 4.01953C10.7265 4.01953 10.9102 3.83589 10.9102 3.60938V2.70703H12.7695C12.9957 2.70703 13.1797 2.89103 13.1797 3.11719V4.94922H0.820312V3.11719C0.820312 2.89103 1.00431 2.70703 1.23047 2.70703ZM12.7695 12.6055H1.23047C1.00431 12.6055 0.820312 12.4215 0.820312 12.1953V5.76953H13.1797V12.1953C13.1797 12.4215 12.9957 12.6055 12.7695 12.6055Z" fill="%230BC8D2"/><path d="M2.84375 6.91797H2.40625C2.17973 6.91797 1.99609 7.10161 1.99609 7.32812C1.99609 7.55464 2.17973 7.73828 2.40625 7.73828H2.84375C3.07027 7.73828 3.25391 7.55464 3.25391 7.32812C3.25391 7.10161 3.07027 6.91797 2.84375 6.91797ZM5.03125 6.91797H4.59375C4.36723 6.91797 4.18359 7.10161 4.18359 7.32812C4.18359 7.55464 4.36723 7.73828 4.59375 7.73828H5.03125C5.25777 7.73828 5.44141 7.55464 5.44141 7.32812C5.44141 7.10161 5.25777 6.91797 5.03125 6.91797ZM7.21875 6.91797H6.78125C6.55473 6.91797 6.37109 7.10161 6.37109 7.32812C6.37109 7.55464 6.55473 7.73828 6.78125 7.73828H7.21875C7.44527 7.73828 7.62891 7.55464 7.62891 7.32812C7.62891 7.10161 7.44527 6.91797 7.21875 6.91797ZM9.40625 6.91797H8.96875C8.74223 6.91797 8.55859 7.10161 8.55859 7.32812C8.55859 7.55464 8.74223 7.73828 8.96875 7.73828H9.40625C9.63277 7.73828 9.81641 7.55464 9.81641 7.32812C9.81641 7.10161 9.63277 6.91797 9.40625 6.91797ZM11.5938 6.91797H11.1562C10.9297 6.91797 10.7461 7.10161 10.7461 7.32812C10.7461 7.55464 10.9297 7.73828 11.1562 7.73828H11.5938C11.8203 7.73828 12.0039 7.55464 12.0039 7.32812C12.0039 7.10161 11.8203 6.91797 11.5938 6.91797ZM2.84375 8.66797H2.40625C2.17973 8.66797 1.99609 8.85161 1.99609 9.07812C1.99609 9.30464 2.17973 9.48828 2.40625 9.48828H2.84375C3.07027 9.48828 3.25391 9.30464 3.25391 9.07812C3.25391 8.85161 3.07027 8.66797 2.84375 8.66797ZM5.03125 8.66797H4.59375C4.36723 8.66797 4.18359 8.85161 4.18359 9.07812C4.18359 9.30464 4.36723 9.48828 4.59375 9.48828H5.03125C5.25777 9.48828 5.44141 9.30464 5.44141 9.07812C5.44141 8.85161 5.25777 8.66797 5.03125 8.66797ZM7.21875 8.66797H6.78125C6.55473 8.66797 6.37109 8.85161 6.37109 9.07812C6.37109 9.30464 6.55473 9.48828 6.78125 9.48828H7.21875C7.44527 9.48828 7.62891 9.30464 7.62891 9.07812C7.62891 8.85161 7.44527 8.66797 7.21875 8.66797ZM9.40625 8.66797H8.96875C8.74223 8.66797 8.55859 8.85161 8.55859 9.07812C8.55859 9.30464 8.74223 9.48828 8.96875 9.48828H9.40625C9.63277 9.48828 9.81641 9.30464 9.81641 9.07812C9.81641 8.85161 9.63277 8.66797 9.40625 8.66797ZM11.5938 8.66797H11.1562C10.9297 8.66797 10.7461 8.85161 10.7461 9.07812C10.7461 9.30464 10.9297 9.48828 11.1562 9.48828H11.5938C11.8203 9.48828 12.0039 9.30464 12.0039 9.07812C12.0039 8.85161 11.8203 8.66797 11.5938 8.66797ZM2.84375 10.418H2.40625C2.17973 10.418 1.99609 10.6016 1.99609 10.8281C1.99609 11.0546 2.17973 11.2383 2.40625 11.2383H2.84375C3.07027 11.2383 3.25391 11.0546 3.25391 10.8281C3.25391 10.6016 3.07027 10.418 2.84375 10.418ZM5.03125 10.418H4.59375C4.36723 10.418 4.18359 10.6016 4.18359 10.8281C4.18359 11.0546 4.36723 11.2383 4.59375 11.2383H5.03125C5.25777 11.2383 5.44141 11.0546 5.44141 10.8281C5.44141 10.6016 5.25777 10.418 5.03125 10.418ZM7.21875 10.418H6.78125C6.55473 10.418 6.37109 10.6016 6.37109 10.8281C6.37109 11.0546 6.55473 11.2383 6.78125 11.2383H7.21875C7.44527 11.2383 7.62891 11.0546 7.62891 10.8281C7.62891 10.6016 7.44527 10.418 7.21875 10.418ZM9.40625 10.418H8.96875C8.74223 10.418 8.55859 10.6016 8.55859 10.8281C8.55859 11.0546 8.74223 11.2383 8.96875 11.2383H9.40625C9.63277 11.2383 9.81641 11.0546 9.81641 10.8281C9.81641 10.6016 9.63277 10.418 9.40625 10.418ZM11.5938 10.418H11.1562C10.9297 10.418 10.7461 10.6016 10.7461 10.8281C10.7461 11.0546 10.9297 11.2383 11.1562 11.2383H11.5938C11.8203 11.2383 12.0039 11.0546 12.0039 10.8281C12.0039 10.6016 11.8203 10.418 11.5938 10.418Z" fill="%230BC8D2"/></svg>');
    background-repeat: no-repeat;
    background-position: 90% 50%;
    background-size: 14px;
}

.form-style .add-box-style select {
    height: initial !important;
    border-color: #000 !important;
    border-radius: initial;
    font-family: 'Inter' !important;
    font-style: normal !important;
    font-weight: 300 !important;
    font-size: 13px !important;
    line-height: 1 !important;
    color: rgba(56, 58, 72, 1) !important;
    padding: 8px 18px !important;
    -moz-appearance: none;
    -webkit-appearance: none;
    appearance: none;
    cursor: pointer;
    padding-bottom: 10px !important;
    padding-left: 2px !important;
    border-width: 0 0 1px 0;
    padding-top: 0 !important;
}

.form-style .add-box-style select::placeholder {
    font-family: 'Inter' !important;
    font-style: normal !important;
    font-weight: 300 !important;
    font-size: 13px !important;
    line-height: 1 !important;
    opacity: 1 !important;
    color: #9b9b9b !important;
}

.form-style .add-box-style .gfield_label {
    float: none !important;
}

.form-style .add-box-style span {
    padding-right: 0 !important;
}


.form-style input[type=number] {
    border-top: 0;
    border-left: 0;
    border-right: 0;
    border-radius: 0;
    padding: 0px !important;
    margin-left: 10px;
    border-bottom-color: #000000;
    appearance: none !important;
    -webkit-appearance: none !important;
    -moz-appearance: none !important;
}

.form-style input[type="number"]::-webkit-outer-spin-button,
.form-style input[type="number"]::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

.form-style input[type="number"] {
    -moz-appearance: textfield;
}

.form-style .add-box-style input {
    margin-left: 2px !important;
    padding-bottom: 10px !important;
}

.form-style .add-box-style .address_country {
    display: flex;
}

#field_3_25 .gfield_label {
    float: none !important;
}

.form-style .ginput_container_radio .gchoice {
    position: relative;
    width: max-content;
}

.form-style .ginput_container_radio label.gform-field-label {
    padding-left: 31px;
    position: relative;
    cursor: pointer;
    z-index: 3;
    max-width: 100% !important;
    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-size: 17px !important;
    line-height: 30px;
    color: #00455C;
}

.form-style .ginput_container_radio label.gform-field-label::after {
    content: "";
    position: absolute;
    height: 20px;
    width: 20px;
    border: 1px solid #9EF2FB;
    border-radius: 3px;
    top: 50%;
    transform: translateY(-50%);
    left: 0px;
}

.form-style .ginput_container_radio label.gform-field-label::before {
    content: "";
    position: absolute;
    width: 10px;
    height: 7px;
    background-image: url('data:image/svg+xml,<svg width="10" height="8" viewBox="0 0 10 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9.77097 0.21124C9.70489 0.144325 9.62618 0.0911957 9.53941 0.054934C9.45264 0.0186722 9.35953 0 9.26549 0C9.17145 0 9.07834 0.0186722 8.99157 0.054934C8.9048 0.0911957 8.82609 0.144325 8.76001 0.21124L3.45931 5.52014L1.23247 3.28578C1.14655 3.20253 1.04141 3.14178 0.926367 3.10893C0.811326 3.07609 0.689955 3.07216 0.573033 3.09751C0.456111 3.12285 0.347258 3.17668 0.256144 3.25421C0.165029 3.33175 0.0944729 3.43058 0.0507424 3.54194C-0.00201894 3.6757 -0.0139565 3.8221 0.0164378 3.96264C0.0468321 4.10319 0.118195 4.23157 0.221512 4.33158L2.95383 7.0639C3.01998 7.13069 3.09871 7.18371 3.18547 7.21989C3.27223 7.25608 3.36531 7.27471 3.45931 7.27471C3.55332 7.27471 3.64639 7.25608 3.73315 7.21989C3.81991 7.18371 3.89864 7.13069 3.96479 7.0639L9.77097 1.25772C9.84318 1.1911 9.90081 1.11024 9.94023 1.02025C9.97965 0.930254 10 0.83307 10 0.734821C10 0.636572 9.97965 0.539388 9.94023 0.449393C9.90081 0.359398 9.84318 0.278543 9.77097 0.211923V0.21124Z" fill="%2300455C"/></svg>');
    background-size: 10px;
    background-repeat: no-repeat;
    background-position: center;
    top: 50%;
    transform: translateY(-50%);
    left: 5px;
    opacity: 0;
}

.form-style .ginput_container_radio input[type="radio"] {
    position: absolute;
    opacity: 0;
    width: 100%;
    height: 100%;
}

.form-style .ginput_container_radio input[type="radio"]:checked+label.gform-field-label::before {
    opacity: 1;
}

#field_3_26 .gfield_label {
    float: none !important;
}


/* Daterangepicker */
.daterangepicker {
    width: auto !important;
}

/* Daterangepicker */

.add-box-style .ginput_container {
    width: 100% !important;
}

.add-box-style select {
    padding-top: 0 !important;
}

#field_3_42 {
    display: unset !important;
}

#field_3_42 .gfield_description {
    display: block !important;
}

#input_2_40 {
    position: absolute;
}

.translated-ltr .form-style #field_2_40 {
    bottom: -56px;
}

#field_3_44,
#field_3_45 {
    flex-direction: column;
    align-items: flex-start;
}

#field_3_44 .gfield_label,
#field_3_45 .gfield_label {
    float: none !important;
    margin-bottom: 10px !important;
}

#field_3_44 .ginput_container,
#field_3_45 .ginput_container, 
#field_2_51 .ginput_container{
    width: 100%;
}

#field_3_44 .ginput_container textarea,
#field_3_45 .ginput_container textarea,
#field_2_51 .ginput_container textarea
 {
    height: 230px !important;
    resize: none !important;
    border-color: #00455C !important;
    border-radius: 21px !important;
    padding-top: 20px !important;
    padding-left: 20px !important;
    color: #000 !important;
}

#field_3_44 .gfield_description,
#field_3_45 .gfield_description {
    display: block !important;
}


/* Responsive */
@media(max-width: 1185px) {
    .translated-ltr .nav-menu-style li a {
        font-size: 14px !important;
    }
}

@media(min-width: 1025px) {
    .contact-details .elementor-widget-icon-list ul {
        list-style: none;
    }

    .contact-details .elementor-widget-icon-list ul li a span:hover {
        color: #0BC8D2 !important;
    }

    .policy-text ul {
        list-style: none;
        padding: 0;
    }

    .policy-text ul li:not(:last-child) {
        margin-bottom: 15px;
    }

    .policy-text ul li {
        background-image: url('data:image/svg+xml,<svg width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_225_1450)"><path d="M27.1534 7.10117C26.4184 4.39578 23.6048 1.58156 20.8988 0.846563C19.2396 0.433125 17.0171 0.00710937 14 0C10.9829 0.00710937 8.76039 0.433125 7.10117 0.846563C4.39578 1.58156 1.58156 4.39523 0.846563 7.10117C0.433125 8.76039 0.00710937 10.9829 0 14C0.00710937 17.0171 0.433125 19.2396 0.846563 20.8988C1.58156 23.6048 4.39578 26.4184 7.10117 27.1534C8.76039 27.5669 10.984 27.9929 14 28C17.0166 27.9929 19.2396 27.5669 20.8988 27.1534C23.6048 26.4184 26.4184 23.6048 27.1534 20.8988C27.5669 19.2396 27.9929 17.016 28 14C27.9929 10.9829 27.5669 8.76039 27.1534 7.10117Z" fill="%23E3FCFF"/><path d="M14 4.70312C12.1613 4.70313 10.3638 5.24838 8.83494 6.26993C7.30607 7.29148 6.11447 8.74346 5.41081 10.4422C4.70715 12.141 4.52304 14.0103 4.88177 15.8137C5.24049 17.6171 6.12593 19.2737 7.42612 20.5739C8.72631 21.8741 10.3829 22.7595 12.1863 23.1182C13.9897 23.477 15.859 23.2929 17.5578 22.5892C19.2565 21.8855 20.7085 20.6939 21.7301 19.1651C22.7516 17.6362 23.2969 15.8387 23.2969 14C23.2969 11.5343 22.3174 9.16962 20.5739 7.42612C18.8304 5.68261 16.4657 4.70313 14 4.70312Z" fill="url(%23paint0_linear_225_1450)"/><path d="M19.3048 12.461L13.714 18.3301C13.5618 18.4899 13.3788 18.6174 13.1762 18.7049C12.9735 18.7924 12.7552 18.8381 12.5344 18.8392H12.5273C12.3079 18.8392 12.0906 18.7952 11.8885 18.7097C11.6863 18.6242 11.5034 18.499 11.3505 18.3416L8.38475 15.2862C8.22347 15.1342 8.09464 14.9512 8.00603 14.7481C7.91742 14.545 7.87087 14.326 7.86919 14.1045C7.86751 13.8829 7.91073 13.6633 7.99625 13.4588C8.08176 13.2544 8.2078 13.0695 8.36676 12.9151C8.52572 12.7607 8.71431 12.6401 8.92114 12.5606C9.12797 12.4811 9.34876 12.4443 9.5702 12.4525C9.79163 12.4607 10.0091 12.5136 10.2095 12.6081C10.41 12.7026 10.5892 12.8368 10.7363 13.0024L12.5137 14.8339L16.9264 10.1997C17.0749 10.0435 17.2527 9.91813 17.4496 9.83067C17.6465 9.74322 17.8588 9.69541 18.0742 9.68997C18.2896 9.68454 18.504 9.72159 18.7051 9.79901C18.9062 9.87642 19.0901 9.99269 19.2462 10.1412C19.4024 10.2897 19.5278 10.4674 19.6153 10.6644C19.7027 10.8613 19.7505 11.0736 19.7559 11.289C19.7614 11.5044 19.7243 11.7188 19.6469 11.9199C19.5695 12.121 19.4532 12.3049 19.3048 12.461Z" fill="url(%23paint1_linear_225_1450)"/></g><defs><linearGradient id="paint0_linear_225_1450" x1="20.5751" y1="20.5751" x2="7.42493" y2="7.42492" gradientUnits="userSpaceOnUse"><stop stop-color="%2308878D"/><stop offset="0.52" stop-color="%230BC8D2"/><stop offset="1" stop-color="%239EF2FB"/></linearGradient><linearGradient id="paint1_linear_225_1450" x1="16.5507" y1="15.4945" x2="11.2219" y2="10.1652" gradientUnits="userSpaceOnUse"><stop stop-color="%23E3FCFF"/><stop offset="0.57" stop-color="white"/><stop offset="1" stop-color="white"/></linearGradient><clipPath id="clip0_225_1450"><rect width="28" height="28" fill="white"/></clipPath></defs></svg>');
        background-repeat: no-repeat;
        background-position: left 8px;
        padding-left: 43px;
    }
}

@media(min-width: 1025px) {
    .placing {
        padding-left: calc((100% - 1140px) /2) !important;
    }
}

@media(max-width: 1024px) {
    .form-style #field_2_41 {
        margin-top: 0 !important;
    }
    .form-style #field_2_40 {
        bottom: -57px;
    }

    .gform_wrapper.gravity-theme .gf_step {
        margin: 8px 7px 8px 0 !important;
    }

    .form-style .gf_step {
        padding: 12px 12px;
    }

    .form-style .gf_step span {
        padding-left: 0 !important;
        font-size: 14px !important;
    }

    .form-style #field_2_7 legend {
        float: none !important;
    }

    .form-style #field_2_40 label::before {
        /* left: 112px; */
    }

    .nanny-cntnt .elementor-widget-container p {
        padding-left: 30px;
    }

    .nanny-cntnt .elementor-widget-container p {
        font-size: 15px !important;
    }

    .nanny-cntnt .elementor-widget-container p::before {
        width: 26px;
        height: 26px;
    }
}

@media(max-width: 820px) {
    .form-style #field_2_47 select {
        margin-left: -36px;
    }
}

@media(max-width: 767px) {
    .providing-text p:last-child {
        margin: 0;
    }

    .form-style .gf_step {
        width: 100% !important;
        display: flex !important;
        justify-content: center;
    }

    .form-style .gfield--input-type-text {
        flex-direction: column;
        text-align: left;
        align-items: flex-start;
    }

    .form-style .ginput_container.ginput_container_text {
        margin: 0 !important;
        width: 100%;
    }

    .form-style input[type=text] {
        margin-left: 0;
    }

    .form-style .gform-body {
        padding-top: 20px;
    }

    .form-style #gform_fields_2 .gfield::before {
        font-size: 12px;
        width: 28px;
        height: 28px;
        top: 0;
        transform: unset !important;
    }

    .form-style #gform_fields_2 .gfield {
        padding-left: 35px;
    }

    .form-style #field_2_7 legend {
        margin-bottom: 20px !important;
    }

    .form-style .gform_wrapper.gravity-theme .gfield_label {
        line-height: 25px !important;
    }

    .form-style #field_2_8::before {
        top: -67px !important;
    }

    .form-style .ginput_container_checkbox label.gform-field-label {
        font-size: 15px !important;
        line-height: 28px;
    }

    .form-style #input_2_7,
    #input_2_10 {
        gap: 10px !important;
    }

    .form-style #field_2_8 .gfield_label {
        margin-bottom: 20px !important;
    }

    .form-style #field_2_10::before {
        top: -97px !important;
    }

    .form-style #field_2_10 .gfield_label {
        margin-bottom: 20px !important;
    }

    #field_2_17 {
        padding: 20px !important;
    }

    .form-style #gform_page_2_1 .gform_page_footer {
        padding: 0 !important;
        margin: 0 !important;
    }

    .form-style #gform_page_2_1 .gform_page_footer input {
        width: 100%;
        padding: 10px 33px !important;
    }

    .form-style #gform_page_2_2 .gform_page_footer {
        padding: 0 !important;
        margin: 0 !important;
        flex-direction: column;
        gap: 15px;
    }

    .form-style #gform_page_2_2 .gform_page_footer input {
        padding: 0 !important;
        margin: 0 !important;
        width: 100%;
        padding: 10px 33px !important;
    }

    .form-style #gform_fields_2_2 .gfield::before {
        font-size: 12px;
        width: 28px;
        height: 28px;
        top: 0;
        transform: unset !important;
    }

    .form-style #field_2_39 {
        grid-column: span 12 !important;
    }

    .form-style .frmdivwrap {
        grid-column: span 12 !important;
    }

    #field_2_39 {
        margin-bottom: 10px !important;
    }

    .form-style #input_2_39 {
        height: 180px !important;
    }

    .form-style #field_2_41 {
        margin-top: 0px !important;
        margin-bottom: 5px !important;
    }

    .form-style #gform_page_2_3 .gform_page_footer {
        padding: 0 !important;
        margin: 0 !important;
        flex-direction: column;
        gap: 15px;
    }

    .form-style #gform_page_2_3 .gform_page_footer input {
        padding: 0 !important;
        margin: 0 !important;
        width: 100%;
        padding: 10px 33px !important;
    }

    #popmake-2758 {
        max-width: 90% !important;
        padding: 30px !important;
    }

    #popmake-2758 a {
        margin-top: 10px;
    }

    .form-style #gform_fields_2_2 .gfield {
        padding-left: 40px;
    }

    .form-style #field_2_44 {
        grid-column: span 12;
        padding-left: 0 !important;
        margin-bottom: 0px !important;
    }

    .form-style #field_2_46 {
        grid-column: span 12;
        width: 100%;
        margin-bottom: 0px !important;
    }

    .form-style #field_2_47 {
        grid-column: span 12;
        width: 100%;
        margin-bottom: 0px !important;
    }

    .form-style #field_2_47 select {
        margin-left: 0;
    }

    .nanny-cntnt .elementor-widget-container {
        flex-direction: column !important;
    }

    .nanny-cntnt .elementor-widget-container p {
        width: 100% !important;
        margin-bottom: 26px !important;
    }

    .form-style #field_2_52::before,
    .form-style #field_2_53::before,
    .form-style #field_2_55::before,
    .form-style #field_2_57::before,
    .form-style #field_2_58::before{
        top: -25px !important;
    }
    .form-style #field_2_50::before, .form-style #field_2_54::before, .form-style #field_2_56::before, 
    .form-style #field_2_59::before {
        top: -50px !important;
    }
    .form-style .ginput_container_radio label.gform-field-label{
        font-size: 15px !important;
        line-height: 28px !important;
    }
    #field_2_64{
        margin-top: 55px;
    }
    #field_2_60, #field_2_48, #field_2_49, #field_2_67, #field_2_66, #field_2_65{
        flex-direction: column;
        align-items: flex-start;
    }
    #field_2_60 label, #field_2_48 label, #field_2_49 label, #field_2_67 label, #field_2_66 label, #field_2_65 label{
        float: none;
    }
    #field_2_60 input, #field_2_48 input, #field_2_49 input, #field_2_67 input, #field_2_66 input, #field_2_65 input{
        margin-left: 0 !important;
    }
    #field_2_60 .ginput_container, #field_2_48 .ginput_container, #field_2_49 .ginput_container, #field_2_67 .ginput_container,
    #field_2_66 .ginput_container, #field_2_65 .ginput_container{
        width: 100% !important;
    }
    #field_2_64{
        margin-bottom: 0 !important;
    }
    
}