body.home #page #content .elementor-element-herotitl .elementor-heading-title{font-family:"Lato",Arial,sans-serif!important;font-weight:400!important;font-size:clamp(42px,5.4vw,74px)!important;line-height:1.12!important;letter-spacing:-.025em!important;text-shadow:0 2px 3px rgba(0,0,0,.95),0 0 14px rgba(0,0,0,.65)!important}body.home #page #content .elementor-element-herotitl .apr-hero-start{display:block;font-family:"Petit Formal Script",cursive!important;font-weight:400!important;font-style:normal!important;color:#fff3d8!important;font-size:1.02em!important;line-height:1.14!important;letter-spacing:0!important;margin-top:.12em!important;text-shadow:0 2px 3px rgba(0,0,0,.95),0 0 14px rgba(0,0,0,.65)!important}@media (max-width:767px){body.home #page #content .elementor-element-herotitl .elementor-heading-title{font-size:clamp(34px,9vw,44px)!important;line-height:1.16!important;letter-spacing:-.025em!important}}body.home #page #content .elementor-element-herocol1>.elementor-widget-wrap{background:linear-gradient(90deg,transparent,rgba(12,11,8,.38) 18%,rgba(12,11,8,.38) 82%,transparent)!important}body.home #page #content .elementor-element-hero001>.elementor-background-overlay{background:linear-gradient(180deg,rgba(0,0,0,.06),rgba(0,0,0,.16) 55%,rgba(0,0,0,.08))!important;opacity:1!important}body.home #page #content .elementor-element-herobtn1{transform:translateY(-18px)!important}body.home #page #content .elementor-element-herotitl .elementor-heading-title{text-shadow:0 2px 4px rgba(0,0,0,.95),0 0 18px rgba(0,0,0,.8)!important}body.home #page #content .elementor-element-herosub1,body.home #page #content .elementor-element-herosub1 p,body.home #page #content .elementor-element-herokick .elementor-heading-title{color:#fff!important;text-shadow:0 1px 3px #000,0 0 8px rgba(0,0,0,.85)!important}