.elementor-15 .elementor-element.elementor-element-03c87b7{--display:flex;--min-height:600px}.elementor-15 .elementor-element.elementor-element-03c87b7:not(.elementor-motion-effects-element-type-background),.elementor-15 .elementor-element.elementor-element-03c87b7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://californiagetacloo.com/wp-content/uploads/2025/07/sjc-dog-ultrawide-scaled.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover}.elementor-15 .elementor-element.elementor-element-d18a158{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px}.elementor-15 .elementor-element.elementor-element-3bf5081{text-align:center}.elementor-15 .elementor-element.elementor-element-719a1e0{text-align:center}.elementor-15 .elementor-element.elementor-element-719a1e0 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:24px;font-weight:600;line-height:1.4em;color:var(--e-global-color-primary)}.elementor-15 .elementor-element.elementor-element-1e08844{--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;--padding-top:60px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-15 .elementor-element.elementor-element-1e08844:not(.elementor-motion-effects-element-type-background),.elementor-15 .elementor-element.elementor-element-1e08844>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-7db4d53)}.elementor-15 .elementor-element.elementor-element-f921b52{text-align:center}.elementor-15 .elementor-element.elementor-element-4396e47{margin:-30px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-15 .elementor-element.elementor-element-aa0c898{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-15 .elementor-element.elementor-element-9a6e70e{--display:flex}.elementor-15 .elementor-element.elementor-element-b9234fc{--display:flex}.elementor-15 .elementor-element.elementor-element-369093c .elementor-heading-title{font-size:22px}.elementor-15 .elementor-element.elementor-element-2955f4a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-15 .elementor-element.elementor-element-2955f4a:not(.elementor-motion-effects-element-type-background),.elementor-15 .elementor-element.elementor-element-2955f4a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-7db4d53)}.elementor-15 .elementor-element.elementor-element-f4e9a9c{--display:flex}.elementor-15 .elementor-element.elementor-element-3cb6248{--display:flex}.elementor-15 .elementor-element.elementor-element-41236e7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px}.elementor-15 .elementor-element.elementor-element-14f7d09{--display:flex}.elementor-15 .elementor-element.elementor-element-510bad8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-15 .elementor-element.elementor-element-29f428d .elementor-button{background-color:#ffd814;font-family:"Outfit",Sans-serif;font-size:16px;font-weight:600;letter-spacing:0px;fill:#110d45;color:#110d45}.elementor-15 .elementor-element.elementor-element-29f428d .elementor-button:hover,.elementor-15 .elementor-element.elementor-element-29f428d .elementor-button:focus{background-color:#ecc506}.elementor-15 .elementor-element.elementor-element-29f428d .elementor-button-content-wrapper{flex-direction:row}.elementor-15 .elementor-element.elementor-element-29f428d .elementor-button .elementor-button-content-wrapper{gap:9px}.elementor-15 .elementor-element.elementor-element-e924381 .elementor-button{background-color:#366251;font-family:"Outfit",Sans-serif;font-size:16px;font-weight:600;letter-spacing:0px;fill:#fff;color:#fff}.elementor-15 .elementor-element.elementor-element-e924381 .elementor-button:hover,.elementor-15 .elementor-element.elementor-element-e924381 .elementor-button:focus{background-color:#2a4b3e}.elementor-15 .elementor-element.elementor-element-92ded41 .elementor-button{background-color:#573ba3;font-family:"Outfit",Sans-serif;font-size:16px;font-weight:600;letter-spacing:0px;fill:#fff;color:#fff}.elementor-15 .elementor-element.elementor-element-92ded41 .elementor-button:hover,.elementor-15 .elementor-element.elementor-element-92ded41 .elementor-button:focus{background-color:#3a2672}.elementor-15 .elementor-element.elementor-element-4f6724e .elementor-button{background-color:#ffb33b;font-family:"Outfit",Sans-serif;font-size:16px;font-weight:600;letter-spacing:0px;fill:#110d45;color:#110d45}.elementor-15 .elementor-element.elementor-element-4f6724e .elementor-button:hover,.elementor-15 .elementor-element.elementor-element-4f6724e .elementor-button:focus{background-color:#e7a133}.elementor-15 .elementor-element.elementor-element-4f6724e .elementor-button-content-wrapper{flex-direction:row}.elementor-15 .elementor-element.elementor-element-4f6724e .elementor-button .elementor-button-content-wrapper{gap:9px}.elementor-15 .elementor-element.elementor-element-20183a9{--display:flex}.elementor-15 .elementor-element.elementor-element-57e4000 .elementor-heading-title{font-size:22px}.elementor-15 .elementor-element.elementor-element-c296b93{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-1e08844{--content-width:1200px}.elementor-15 .elementor-element.elementor-element-9a6e70e{--width:40%}.elementor-15 .elementor-element.elementor-element-b9234fc{--width:60%}.elementor-15 .elementor-element.elementor-element-f4e9a9c{--width:60%}.elementor-15 .elementor-element.elementor-element-3cb6248{--width:40%}.elementor-15 .elementor-element.elementor-element-14f7d09{--width:40%}.elementor-15 .elementor-element.elementor-element-20183a9{--width:60%}}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-03c87b7{--min-height:60vw}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-03c87b7{--min-height:60vw}.elementor-15 .elementor-element.elementor-element-d18a158{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px}.elementor-15 .elementor-element.elementor-element-1e08844{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px}.elementor-15 .elementor-element.elementor-element-aa0c898{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-15 .elementor-element.elementor-element-2955f4a{--padding-top:40px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-15 .elementor-element.elementor-element-41236e7{--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px}}.flag{border:2px solid transparent;display:block;padding:4px !important;cursor:pointer}.flag img{display:block}.flag:hover{border-color:#999}.flag.active{border-color:#333}.intro-video:not(.active){display:none}.product-grid>.elementor-element{padding:12px;border-radius:5px;border:1px solid #999 !important}.action_form .ak-user-form>div{margin-bottom:6px}.action_form label{display:block;text-transform:uppercase;font-size:14px;font-family:Inter,sans-serif}.action_form .ak-userfield-input{display:block;width:100%;border:1px solid #999;line-height:1.2em;font-size:16px;padding:6px;font-family:Inter,sans-serif}.action_form button[type=submit]{padding:12px 24px;border-radius:25px;transition:background .15s ease}