/*!
Theme Name: Hello Elementor Child
Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
Description: A plain-vanilla & lightweight theme for Elementor page builder
Author: Elementor Team
Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
Template: hello-elementor
Version: 2.3.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, featured-images, rtl-language-support, threaded-comments, translation-ready
*/
 .ma-step-number-in-circle{width:70px;height:70px;border-radius:50%;border:3px solid var(--e-global-color-72cdcb2);display:flex;justify-content:center;align-items:center;font-family:"IvyPresto",Sans-serif;font-size:44px;font-weight:500;color:var(--e-global-color-72cdcb2);padding-bottom:7px}nav.elementor-nav-menu--dropdown{width:auto!important}.elementor-form .elementor-message.elementor-message-success{text-align:center}#wp-admin-bar-elementor_edit_page .ab-sub-wrapper{display:none!important}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}.pulse-animation{animation:pulse 1s ease}.pulse-animation-left{transform-origin:left}.pulse-animation-center{transform-origin:center}.ma-align-right-or-center-on-mobile{display:flex;justify-content:flex-end}@media screen and (max-width:1164px){.elementor-widget-container{margin-left:0;margin-right:0}.elementor-container.elementor-column-gap-default{padding-left:6px;padding-right:6px}}@media screen and (max-width:1024px){h1.elementor-heading-title.elementor-size-default{font-size:25px}h2.elementor-heading-title.elementor-size-default{font-size:23px}h3.elementor-heading-title.elementor-size-default{font-size:21px}.elementor-widget-text-editor .elementor-widget-container{font-size:calc(1em * 0.97)}}@media screen and (max-width:767px){.ma-bkgnd-purple div{background-color:var(--e-global-color-f156b2a)}.ma-align-right-or-center-on-mobile{display:flex;justify-content:center}}.ma-green-link .elementor-widget-container a{color:var(--e-global-color-98c7f5f)}.ma-purple-link .elementor-widget-container a{color:var(--e-global-color-72cdcb2)}.ma-peach-link .elementor-widget-container a{color:var(--e-global-color-76ab746)}.e-n-accordion-item-title-text{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#ma-elementor-form .elementor-button[type="submit"]{margin-top:10px;background-image:linear-gradient(180deg,var(--e-global-color-cf45b64) 0%,var(--e-global-color-76ab746) 100%)}.ma-video-popup-thumbnail .elementor-custom-embed-play i{font-size:35px}.ma-video-popup-thumbnail .elementor-custom-embed-play i,.ma-video-popup-thumbnail .elementor-custom-embed-play svg{opacity:.6}.grecaptcha-badge{visibility:hidden}a.elementor-button,a.elementor-button:hover,a.elementor-button span,a.elementor-button span:hover{cursor:pointer}input.elementor-field{padding-bottom:11px!important}.elementor-widget-text-editor ul{margin-top:-1em;margin-bottom:1.2em}.elementor-widget-text-editor>.elementor-widget-container>:last-child,.elementor-widget-text-editor>.elementor-widget-container .elementor-text-editor>:last-child,.textwidget p:last-child{margin-bottom:0}h2.elementor-heading-title{padding-top:0}figcaption.widget-image-caption{color:var(--e-global-color-text);margin-top:.25em}body:not(.elementor-editor-active) .elementor-column.clickable a:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}body:not(.elementor-editor-active) .clickable .elementor-widget,body:not(.elementor-editor-active) .clickable .elementor-widget-wrap{position:static}.elementor-element-3a2e7b6{display:none}@media (max-width:767px){.acf-form{padding-left:12px}}h2.intake-form-title{padding-top:0;text-align:center;margin-bottom:24px}.acf-form .acf-fields>.acf-field{border-top:none;padding-left:0;padding-top:0}.acf-form .acf-field-group.acf-field>.acf-label{margin-bottom:10px}.acf-form .acf-field .acf-label{margin-bottom:6px}.acf-form .acf-field-group.acf-field>.acf-label label{font-size:18px}.acf-form .acf-field .acf-label label,.acf-form ul.acf-radio-list li label,.acf-form ul.acf-checkbox-list li label,.acf-form ul.acf-radio-list li,.acf-form ul.acf-checkbox-list li{font-size:16px;font-weight:700}.acf-form .acf-field.acf-field-message{font-size:16px}.acf-form .acf-fields .message-after-group{margin-top:-6px}.acf-form .acf-fields .adv-forms-field-kind-of-animal li:last-child label::after{content:"Other "}.acf-form .af-field-type-message.acf-field .acf-input,.acf-form .acf-field .acf-label p.af-field-instructions{line-height:1.4em;font-size:16px;margin-bottom:-10px}.acf-form .acf-field.af-field-type-textarea .acf-label p.af-field-instructions{margin-bottom:0}.acf-field-repeater .acf-input .acf-actions{text-align:left}.acf-field-repeater .acf-input .acf-actions a{font-weight:700}.acf-field-repeater .acf-input .acf-actions::after{font-size:16px;line-height:.9em;content:" – Click Add Question for each new question. Prioritize questions by dragging their numbers."}.acf-field-repeater .acf-input .acf-table:not(.empty){margin-top:14px;margin-bottom:0}.acf-field-repeater .acf-input .acf-table:not(.empty) .acf-row .acf-field .acf-label{padding-top:6px}.acf-form ul.acf-radio-list,.acf-form ul.acf-checkbox-list{margin-top:-7px}.acf-form ul.acf-radio-list li,.acf-form ul.acf-checkbox-list li{padding-top:3px}.acf-form ul.acf-radio-list li>label>input{margin-right:8px}.acf-field>.acf-input>.acf-input-wrap>input,.acf-field.af-field-type-phone-number .acf-input input,.acf-field>.acf-input>textarea,.acf-field>.acf-input>select{font-size:16px;color:#000}.acf-field>.acf-input>select{padding:3px}.acf-form .acf-fields>.acf-field.adv-forms-field-group-fix>.acf-input>.acf-fields.-top.-border{padding-left:12px;padding-top:8px}.acf-form .acf-fields>.acf-field.adv-forms-field-group-fix .acf-field-group>div.acf-label{display:none}.acf-form .acf-fields>.acf-field.adv-forms-field-group-fix .acf-field-group .acf-input>.acf-fields.-top.-border{border:none}.acf-form .acf-fields>.acf-field.adv-forms-vertical-center{display:flex;justify-content:left;align-items:center}.acf-field.acf-field[data-width]+.acf-field[data-width]{border-left:none}.acf-form input#acf-field_5cf573a7447da,.acf-form input#acf-field_5f985c8dc53ea{border:1px solid #bbb}.acf-form .af-field-endorsee-name{display:none}.acf-form .acf-image-uploader .hide-if-value p a{font-weight:700}.acf-form .acf-image-uploader .acf-basic-uploader input{font-weight:700;font-size:18px;color:red}.acf-form .acf-image-uploader .acf-basic-uploader input.image-selected{font-size:16px;color:mediumblue}.acf-form .af-submit{text-align:center}.acf-form .af-submit button{padding:11px 13px 11px 13px;letter-spacing:1px;border:none}.acf-field .acf-notice.-error{margin-bottom:4px}