.elementor-687 .elementor-element.elementor-element-a31e9c4{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-687 .elementor-element.elementor-element-a31e9c4:not(.elementor-motion-effects-element-type-background), .elementor-687 .elementor-element.elementor-element-a31e9c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sugarglidercreations.com/wp-content/uploads/sugar-glider-coming-soon/background.png");background-position:center center;background-size:cover;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-687 .elementor-element.elementor-element-c260d1a .elementor-icon-wrapper{text-align:center;}.elementor-687 .elementor-element.elementor-element-c260d1a.elementor-view-stacked .elementor-icon{background-color:#e77687;}.elementor-687 .elementor-element.elementor-element-c260d1a.elementor-view-framed .elementor-icon, .elementor-687 .elementor-element.elementor-element-c260d1a.elementor-view-default .elementor-icon{color:#e77687;border-color:#e77687;}.elementor-687 .elementor-element.elementor-element-c260d1a.elementor-view-framed .elementor-icon, .elementor-687 .elementor-element.elementor-element-c260d1a.elementor-view-default .elementor-icon svg{fill:#e77687;}.elementor-687 .elementor-element.elementor-element-c260d1a .elementor-icon{font-size:105px;}.elementor-687 .elementor-element.elementor-element-c260d1a .elementor-icon svg{height:105px;}.elementor-687 .elementor-element.elementor-element-d45c4ef{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-687 .elementor-element.elementor-element-c21c273{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-687 .elementor-element.elementor-element-e7507d2 .elementor-heading-title{font-family:"Allura", Sans-serif;font-size:62px;font-weight:400;color:#2d5130;}.elementor-687 .elementor-element.elementor-element-d47eb5e .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:21px;font-weight:400;color:#e77687;}.elementor-687 .elementor-element.elementor-element-735ecee .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:23px;font-weight:400;color:#2d5130;}.elementor-687 .elementor-element.elementor-element-747266d .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:88px;font-weight:400;color:#2d5130;}.elementor-687 .elementor-element.elementor-element-5cc0bed{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-687 .elementor-element.elementor-element-879c045 .elementor-icon-wrapper{text-align:center;}.elementor-687 .elementor-element.elementor-element-879c045.elementor-view-stacked .elementor-icon{background-color:#e77687;}.elementor-687 .elementor-element.elementor-element-879c045.elementor-view-framed .elementor-icon, .elementor-687 .elementor-element.elementor-element-879c045.elementor-view-default .elementor-icon{color:#e77687;border-color:#e77687;}.elementor-687 .elementor-element.elementor-element-879c045.elementor-view-framed .elementor-icon, .elementor-687 .elementor-element.elementor-element-879c045.elementor-view-default .elementor-icon svg{fill:#e77687;}.elementor-687 .elementor-element.elementor-element-879c045 .elementor-icon{font-size:27px;}.elementor-687 .elementor-element.elementor-element-879c045 .elementor-icon svg{height:27px;}.elementor-687 .elementor-element.elementor-element-8ebc288 .elementor-heading-title{font-family:"Allura", Sans-serif;font-size:38px;font-weight:400;color:#151814;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-687 .elementor-element.elementor-element-91c2686{font-family:"Arial", Sans-serif;font-size:19px;color:#191b17;}.elementor-687 .elementor-element.elementor-element-152d15b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#efcfc7;--border-color:#efcfc7;--border-radius:17px 17px 17px 17px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-687 .elementor-element.elementor-element-152d15b:not(.elementor-motion-effects-element-type-background), .elementor-687 .elementor-element.elementor-element-152d15b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff4f1ed;}.elementor-687 .elementor-element.elementor-element-860d237 .elementor-icon-wrapper{text-align:center;}.elementor-687 .elementor-element.elementor-element-860d237.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-687 .elementor-element.elementor-element-860d237.elementor-view-framed .elementor-icon, .elementor-687 .elementor-element.elementor-element-860d237.elementor-view-default .elementor-icon{color:#ffffff;border-color:#ffffff;}.elementor-687 .elementor-element.elementor-element-860d237.elementor-view-framed .elementor-icon, .elementor-687 .elementor-element.elementor-element-860d237.elementor-view-default .elementor-icon svg{fill:#ffffff;}.elementor-687 .elementor-element.elementor-element-860d237 .elementor-icon{font-size:46px;}.elementor-687 .elementor-element.elementor-element-860d237 .elementor-icon svg{height:46px;}.elementor-687 .elementor-element.elementor-element-2a7234b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-687 .elementor-element.elementor-element-9d17e8f .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:22px;font-weight:400;color:#2d5130;}.elementor-687 .elementor-element.elementor-element-c9a7403{font-family:"Arial", Sans-serif;font-size:19px;color:#191b17;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-687 .elementor-element.elementor-element-07401f0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-687 .elementor-element.elementor-element-07401f0 .elementor-button span{gap:10px;}.elementor-687 .elementor-element.elementor-element-07401f0 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-687 .elementor-element.elementor-element-07401f0 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-687 .elementor-element.elementor-element-07401f0 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-687 .elementor-element.elementor-element-07401f0 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-687 .elementor-element.elementor-element-07401f0 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-687 .elementor-element.elementor-element-07401f0 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-687 .elementor-element.elementor-element-07401f0 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-687 .elementor-element.elementor-element-07401f0 .elementor-field-type-html{padding-bottom:0px;}.elementor-687 .elementor-element.elementor-element-07401f0 .elementor-field-group .elementor-field{color:#252923;}.elementor-687 .elementor-element.elementor-element-07401f0 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#fffdfb;border-color:#e8d5ca;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;}.elementor-687 .elementor-element.elementor-element-07401f0 .elementor-field-group .elementor-select-wrapper select{background-color:#fffdfb;border-color:#e8d5ca;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;}.elementor-687 .elementor-element.elementor-element-07401f0 .elementor-field-group .elementor-select-wrapper::before{color:#e8d5ca;}.elementor-687 .elementor-element.elementor-element-07401f0 .e-form__buttons__wrapper__button-next{background-color:#345734;color:#ffffff;}.elementor-687 .elementor-element.elementor-element-07401f0 .elementor-button[type="submit"]{background-color:#345734;color:#ffffff;}.elementor-687 .elementor-element.elementor-element-07401f0 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-687 .elementor-element.elementor-element-07401f0 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-687 .elementor-element.elementor-element-07401f0 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-687 .elementor-element.elementor-element-07401f0 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-687 .elementor-element.elementor-element-07401f0 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-687 .elementor-element.elementor-element-07401f0 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-687 .elementor-element.elementor-element-07401f0 .elementor-button{border-radius:5px 5px 5px 5px;}.elementor-687 .elementor-element.elementor-element-07401f0{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-687 .elementor-element.elementor-element-4714ce1{font-family:"Arial", Sans-serif;font-size:19px;color:#191b17;}.elementor-687 .elementor-element.elementor-element-bf36273{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-687 .elementor-element.elementor-element-f43b86d .elementor-heading-title{font-family:"Allura", Sans-serif;font-size:35px;font-weight:400;color:#2d5130;}.elementor-widget-countdown .elementor-countdown-item{background-color:var( --e-global-color-primary );}.elementor-widget-countdown .elementor-countdown-digits{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-countdown .elementor-countdown-label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-countdown .elementor-countdown-expire--message{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-687 .elementor-element.elementor-element-d3afaf7 .elementor-countdown-wrapper{max-width:100%;}body:not(.rtl) .elementor-687 .elementor-element.elementor-element-d3afaf7 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-687 .elementor-element.elementor-element-d3afaf7 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-687 .elementor-element.elementor-element-d3afaf7 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-687 .elementor-element.elementor-element-d3afaf7 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 10px/2 );}.elementor-687 .elementor-element.elementor-element-8880a13{font-family:"Arial", Sans-serif;font-size:19px;color:#191b17;}.elementor-687 .elementor-element.elementor-element-d7a6832 .elementor-heading-title{font-family:"Allura", Sans-serif;font-size:34px;font-weight:400;color:#e77687;}.elementor-687 .elementor-element.elementor-element-378c620 .elementor-icon-wrapper{text-align:center;}.elementor-687 .elementor-element.elementor-element-378c620.elementor-view-stacked .elementor-icon{background-color:#e77687;}.elementor-687 .elementor-element.elementor-element-378c620.elementor-view-framed .elementor-icon, .elementor-687 .elementor-element.elementor-element-378c620.elementor-view-default .elementor-icon{color:#e77687;border-color:#e77687;}.elementor-687 .elementor-element.elementor-element-378c620.elementor-view-framed .elementor-icon, .elementor-687 .elementor-element.elementor-element-378c620.elementor-view-default .elementor-icon svg{fill:#e77687;}.elementor-687 .elementor-element.elementor-element-378c620 .elementor-icon{font-size:110px;}.elementor-687 .elementor-element.elementor-element-378c620 .elementor-icon svg{height:110px;}.elementor-687 .elementor-element.elementor-element-5dfb7e5 .elementor-icon-wrapper{text-align:center;}.elementor-687 .elementor-element.elementor-element-5dfb7e5.elementor-view-stacked .elementor-icon{background-color:#efd2c8;}.elementor-687 .elementor-element.elementor-element-5dfb7e5.elementor-view-framed .elementor-icon, .elementor-687 .elementor-element.elementor-element-5dfb7e5.elementor-view-default .elementor-icon{color:#efd2c8;border-color:#efd2c8;}.elementor-687 .elementor-element.elementor-element-5dfb7e5.elementor-view-framed .elementor-icon, .elementor-687 .elementor-element.elementor-element-5dfb7e5.elementor-view-default .elementor-icon svg{fill:#efd2c8;}.elementor-687 .elementor-element.elementor-element-5dfb7e5 .elementor-icon{font-size:74px;}.elementor-687 .elementor-element.elementor-element-5dfb7e5 .elementor-icon svg{height:74px;}.elementor-687 .elementor-element.elementor-element-e735690 .elementor-icon-wrapper{text-align:center;}.elementor-687 .elementor-element.elementor-element-e735690.elementor-view-stacked .elementor-icon{background-color:#efd2c8;}.elementor-687 .elementor-element.elementor-element-e735690.elementor-view-framed .elementor-icon, .elementor-687 .elementor-element.elementor-element-e735690.elementor-view-default .elementor-icon{color:#efd2c8;border-color:#efd2c8;}.elementor-687 .elementor-element.elementor-element-e735690.elementor-view-framed .elementor-icon, .elementor-687 .elementor-element.elementor-element-e735690.elementor-view-default .elementor-icon svg{fill:#efd2c8;}.elementor-687 .elementor-element.elementor-element-e735690 .elementor-icon{font-size:80px;}.elementor-687 .elementor-element.elementor-element-e735690 .elementor-icon svg{height:80px;}:root{--page-title-display:none;}/* Start custom CSS for container, class: .elementor-element-a31e9c4 *//* Stored in the root container's Elementor Custom CSS, so template exports retain the design. */
.elementor-687 .elementor-element.elementor-element-a31e9c4.sgcs-native{--widgets-spacing:0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;position:relative;width:100%;min-height:max(100vh,66.6667vw);padding:4.5vw 0 2vw;overflow:hidden;background-color:#faf6ef;background-repeat:no-repeat;gap:0;font-family:Arial,sans-serif;color:#171b16}
.elementor-687 .elementor-element.elementor-element-a31e9c4 *,.elementor-687 .elementor-element.elementor-element-a31e9c4 *::before,.elementor-687 .elementor-element.elementor-element-a31e9c4 *::after{box-sizing:border-box}
.elementor-687 .elementor-element.elementor-element-a31e9c4 .elementor-widget{min-width:0;margin-bottom:0}
.elementor-687 .elementor-element.elementor-element-a31e9c4 p{margin:0;line-height:1.55}
.elementor-687 .elementor-element.elementor-element-a31e9c4 a:focus-visible,.elementor-687 .elementor-element.elementor-element-a31e9c4 input:focus-visible,.elementor-687 .elementor-element.elementor-element-a31e9c4 button:focus-visible{outline:3px solid #de7183;outline-offset:3px}
.elementor-687 .elementor-element.elementor-element-a31e9c4 svg[stroke]{fill:none!important;stroke:currentColor}
.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-copy{width:45%;margin-left:5%;text-align:center;align-items:center;position:relative;z-index:2}
.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-brand{align-items:center;gap:0;margin-bottom:2.7vw}
.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-logo .elementor-heading-title{font:400 clamp(52px,5.05vw,78px)/.92 Allura,cursive!important;color:#2d5130!important;white-space:nowrap}
.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-logo span{color:#e77687;font:24px Arial,sans-serif;vertical-align:13px;margin-left:2px}
.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-creations .elementor-heading-title{font:500 clamp(16px,1.45vw,22px)/1.3 Arial,sans-serif!important;color:#e77687!important;letter-spacing:7px;margin-top:7px}
.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-eyebrow .elementor-heading-title{font:500 clamp(16px,1.55vw,24px)/1.3 Arial,sans-serif!important;color:#2d5130!important;letter-spacing:3px;margin-bottom:6px}
.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-eyebrow span{color:#e77687;letter-spacing:0;margin:0 10px}
.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-title .elementor-heading-title{font:500 clamp(57px,5.95vw,92px)/1.1 Georgia,serif!important;color:#2d5130!important;white-space:nowrap}
.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-title span,.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-intro span{color:#e77687}
.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-flourish{flex-direction:row!important;justify-content:center;align-items:center;gap:15px;margin:1.7vw 0 1.2vw;width:230px}
.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-flourish-leaf{width:76px;flex-shrink:0;height:27px;overflow:hidden}
.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-flourish-leaf img{display:block;width:76px;height:27px;object-fit:fill;opacity:.65}
.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-flourish-left{transform:rotate(82deg) scale(.8,1.65)}
.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-flourish-right{transform:rotate(-98deg) scale(.8,1.65)}
.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-flourish-heart{width:27px;line-height:1}
.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-tagline .elementor-heading-title{font:400 clamp(28px,2.7vw,42px)/1.08 Allura,cursive!important;color:#161a15!important}
.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-tagline span{color:#e77687;font:21px Arial,sans-serif;margin-left:4px}
.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-intro{margin-top:1.5vw}
.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-intro p{font:400 clamp(15px,1.3vw,20px)/1.6 Arial,sans-serif!important;letter-spacing:.1px}
.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-signup{position:relative;z-index:3;width:54.3%;min-height:116px;margin:2vw 0 0 8%;padding:16px 20px;flex-direction:row!important;align-items:center;gap:20px;background:#fff5f1ed;box-shadow:0 2px 20px #fff4ef40}
.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-signup-icon{width:80px;height:80px;flex-shrink:0;border-radius:50%;background:linear-gradient(140deg,#eb8b96,#dd5b71);display:flex;align-items:center;justify-content:center}
.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-signup-icon .elementor-icon{font-size:43px;color:#fff}
.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-signup-icon svg{fill:#fff!important;width:44px;height:44px}
.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-signup-copy{width:39%;flex:1;gap:7px}
.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-signup-copy h2{font:500 clamp(18px,1.4vw,22px)/1.2 Georgia,serif!important;color:#2d5130!important}
.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-signup-description p{font:13px/1.7 Arial,sans-serif!important;color:#171b16}
.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-form{width:46%;flex-shrink:0}
.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-form .elementor-form-fields-wrapper{margin:0!important;display:flex;flex-wrap:wrap;gap:0}
.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-form .elementor-field-group{padding:0!important;margin:0!important}
.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-form .elementor-field-type-email{padding-right:10px!important}
.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-form input[type=email]{background:#fffdfb!important;border:1px solid #e8d5ca!important;border-radius:5px!important;color:#30352c!important;padding:12px 14px!important;height:45px;min-height:45px;font:14px Arial,sans-serif!important;box-shadow:0 1px 2px #00000004}
.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-form button{background:linear-gradient(135deg,#365b34,#284c2c)!important;color:#fff!important;border:1px solid #345734!important;border-radius:5px!important;min-height:45px;padding:11px 12px!important;font:15px Arial,sans-serif!important;text-transform:none!important;letter-spacing:0!important;white-space:nowrap}
.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-form button:hover{filter:brightness(1.1)}
.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-form .elementor-button-icon svg{fill:#ee8796!important;width:17px}
.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-form .elementor-message{font:13px/1.5 Arial,sans-serif;margin-top:10px}
.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-form .elementor-message-success{color:#2d5130}
.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-privacy{width:54.3%;margin:5px 0 0 8%;text-align:right;position:relative;z-index:3}
.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-privacy p{font:10px/1.3 Arial,sans-serif!important;color:#66695d}
.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-privacy a{color:#496142;text-decoration:underline}
.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-launch{width:48%;margin:1vw 0 0 23%;align-items:center;text-align:center;gap:12px;position:relative;z-index:2}
.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-soon .elementor-heading-title{font:400 clamp(28px,2.4vw,37px)/1.1 Allura,cursive!important;color:#2d5130!important}
.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-soon .elementor-heading-title::before,.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-soon .elementor-heading-title::after{content:'〰';display:inline-block;font:24px Arial,sans-serif;color:#e77687;transform:rotate(90deg);margin:0 20px}
.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-countdown{width:100%}
.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-countdown .elementor-countdown-wrapper{display:flex;justify-content:center;gap:0}
.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-countdown .elementor-countdown-item{width:25%;margin:0!important;padding:0 20px!important;border-right:1px solid #e9c6bf;background:transparent!important;border-radius:0!important;display:flex;flex-direction:column}
.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-countdown .elementor-countdown-item:last-child{border-right:0}
.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-countdown .elementor-countdown-digits{font:500 clamp(38px,3.4vw,53px)/1.25 Georgia,serif!important;color:#2d5130!important}
.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-countdown .elementor-countdown-item:nth-child(even) .elementor-countdown-digits{color:#e77687!important}
.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-countdown .elementor-countdown-label{font:14px/1.8 Arial,sans-serif!important;color:#171b16!important;letter-spacing:2px}
.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-date-note{display:none}
.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-launch:has(.sgcs-date-pending) .sgcs-date-note{display:block}
.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-date-note p{font:12px/1.3 Arial,sans-serif!important;color:#6d7566}
.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-date-pending .elementor-countdown-digits{font-size:0!important}
.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-date-pending .elementor-countdown-digits::after{content:'—';font:500 clamp(38px,3.4vw,53px)/1.25 Georgia,serif}
.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-closing{margin-top:7px}
.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-closing .elementor-heading-title{font:400 clamp(28px,2.4vw,37px)/1.2 Allura,cursive!important;color:#e77687!important}
.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-closing span{font:23px Arial,sans-serif;margin-left:4px}
.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-decor{position:absolute;width:auto;pointer-events:none;z-index:1}
.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-heart-top{left:4.6%;top:5%}
.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-heart-right{right:6.3%;top:63.5%;transform:rotate(8deg)}
.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-paw-left{left:3.2%;top:59%;transform:rotate(-18deg)}
.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-paw-right{right:22%;bottom:13%;transform:rotate(15deg)}
.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-mobile-photo{display:none}
@media(min-width:1800px){.elementor-687 .elementor-element.elementor-element-a31e9c4.sgcs-native{background-size:cover}.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-signup{min-height:135px}.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-signup-description p{font-size:16px!important}.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-form input[type=email],.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-form button{height:50px}.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-launch{gap:20px}}
@media(max-width:1150px){.elementor-687 .elementor-element.elementor-element-a31e9c4.sgcs-native{min-height:820px;background-size:auto 100%;background-position:center top;padding-top:40px}.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-copy{width:49%;margin-left:3%}.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-title .elementor-heading-title{font-size:clamp(49px,5.7vw,66px)!important}.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-eyebrow .elementor-heading-title{font-size:16px!important;letter-spacing:2px}.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-eyebrow span{margin-inline:5px}.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-intro p{font-size:15px!important}.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-intro br{display:none}.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-intro{padding-inline:20px}.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-signup{width:75%;margin:26px 0 0 7%;min-height:105px;padding:14px 17px;gap:15px}.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-signup-icon{width:65px;height:65px}.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-signup-copy{width:38%}.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-form{width:45%}.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-privacy{width:75%;margin-left:7%}.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-launch{width:60%;margin:22px auto 0;gap:12px}.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-heart-top .elementor-icon,.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-heart-right .elementor-icon{font-size:70px!important}.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-heart-top{left:3%;top:2%}.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-paw-right{right:10%;bottom:12%}.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-paw-left{left:1%;top:58%}}
@media(max-width:767px){.elementor-687 .elementor-element.elementor-element-a31e9c4.sgcs-native{min-height:100vh;padding:32px 0 28px;background-image:none!important;background:#faf6ef!important}.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-copy{width:100%;margin:0;padding:0 18px}.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-brand{margin-bottom:28px}.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-logo .elementor-heading-title{font-size:61px!important}.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-logo span{font-size:18px;vertical-align:11px}.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-creations .elementor-heading-title{font-size:17px!important;letter-spacing:6px}.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-eyebrow .elementor-heading-title{font-size:14px!important;letter-spacing:1.5px}.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-title .elementor-heading-title{font-size:clamp(40px,10.4vw,64px)!important}.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-flourish{margin:18px 0 13px}.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-tagline .elementor-heading-title{font-size:31px!important}.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-intro{margin-top:16px;padding-inline:12px}.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-intro p{font-size:15px!important;line-height:1.55!important}.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-mobile-photo{display:block;width:100%;height:270px;margin:10px 0 0;overflow:hidden}.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-mobile-photo img{display:block;width:200%;max-width:none!important;height:535px;object-fit:cover;transform:translate(-48%,-35px)}.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-signup{width:calc(100% - 32px);margin:0 16px;padding:20px 17px;gap:14px;flex-wrap:wrap}.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-signup-icon{width:57px;height:57px}.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-signup-icon svg{width:33px;height:33px}.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-signup-copy{width:calc(100% - 75px);flex:auto}.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-signup-copy h2{font-size:22px!important}.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-signup-description p{font-size:13px!important;line-height:1.5!important}.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-signup-description br{display:none}.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-form{width:100%}.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-form .elementor-field-type-email{width:100%;padding:0 0 9px!important}.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-form .e-form__buttons{width:100%}.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-form button{width:100%}.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-privacy{width:calc(100% - 40px);margin:8px 20px 0;text-align:center}.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-privacy p{font-size:10px!important}.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-launch{width:calc(100% - 30px);margin:25px 15px 0;gap:12px}.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-soon .elementor-heading-title{font-size:30px!important}.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-soon .elementor-heading-title::before,.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-soon .elementor-heading-title::after{margin:0 7px;font-size:19px}.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-countdown .elementor-countdown-item{padding:0 5px!important}.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-countdown .elementor-countdown-digits{font-size:35px!important}.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-date-pending .elementor-countdown-digits{font-size:0!important}.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-countdown .elementor-countdown-label{font-size:10px!important;letter-spacing:1px}.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-closing .elementor-heading-title{font-size:28px!important}.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-closing span{font-size:15px}.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-heart-top{top:14px;left:8px}.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-heart-top .elementor-icon{font-size:40px!important}.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-heart-right,.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-paw-left,.elementor-687 .elementor-element.elementor-element-a31e9c4 .sgcs-paw-right{display:none}}/* End custom CSS */