.elementor-kit-5499{--e-global-color-primary:#6ec1e4;--e-global-color-secondary:#54595f;--e-global-color-text:#505050;--e-global-color-accent:#61ce70;--e-global-typography-primary-font-family:"Jost";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;color:#474747;font-family:"Jost",Sans-serif;font-size:19px;font-weight:300;line-height:2.2em;letter-spacing:0px;--e-page-transition-entrance-animation:e-page-transition-fade-out;--e-page-transition-exit-animation:e-page-transition-fade-in;--e-page-transition-animation-duration:.5s;--e-preloader-animation-duration:1.5s;--e-preloader-delay:0ms;--e-preloader-color:#6e896a;--e-preloader-size:7px}.elementor-kit-5499 button,.elementor-kit-5499 input[type=button],.elementor-kit-5499 input[type=submit],.elementor-kit-5499 .elementor-button{background-color:#bb8c58;font-family:"Italiana",Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;line-height:1em;letter-spacing:2px;color:#fff;border-style:none;border-radius:0;padding:20px 30px}.elementor-kit-5499 e-page-transition{background-color:#fff}.elementor-kit-5499 a{color:#474747;font-weight:600}.elementor-kit-5499 a:hover{color:#c59764;text-decoration:none}.elementor-kit-5499 h1{color:#444;font-family:"Italiana",Sans-serif;font-size:65px;font-weight:700;line-height:1em}.elementor-kit-5499 h2{color:#444;font-family:"Italiana",Sans-serif;font-size:35px;font-weight:400;line-height:1.3em}.elementor-kit-5499 h3{color:#444;font-family:"Italiana",Sans-serif;font-size:25px;font-weight:400;line-height:1.5em}.elementor-kit-5499 h4{color:#444;font-family:"Italiana",Sans-serif;font-size:20px;font-weight:400;line-height:1.5em}.elementor-kit-5499 h5{color:#444;font-family:"Jost",Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1.5em;letter-spacing:2px}.elementor-kit-5499 h6{color:#c59764;font-family:"Jost",Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.5em;letter-spacing:2px}.elementor-kit-5499 input:not([type=button]):not([type=submit]),.elementor-kit-5499 textarea,.elementor-kit-5499 .elementor-field-textual{font-family:"Montserrat",Sans-serif;font-size:16px;background-color:#fff;border-style:solid;border-width:0 0 1px;border-color:#ccc;border-radius:0;padding:15px 0}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1350px}.e-con{--container-max-width:1350px}.elementor-widget:not(:last-child){margin-block-end:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}{}h1.entry-title{display:var(--page-title-display)}@media(max-width:1199px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}p{line-height:1.5em !important}body.woocommerce-checkout .e-checkout__order_review-2{padding:0 50px}body.woocommerce-checkout .e-checkout__order_review-2 #payment.woocommerce-checkout-payment{padding:0}.woocommerce .woocommerce-message:before,.cart-empty.woocommerce-info:before{display:none !important}.woocommerce .woocommerce-message,.cart-empty.woocommerce-info{padding:15px 25px;border-width:0;color:#fff;background-color:#6e896a;font-family:'Montserrat'}.woocommerce .woocommerce-message a{display:none}.return-to-shop a.button{font-family:'Montserrat';color:#000;background-color:#fff;border:1px solid #000;font-size:12px;letter-spacing:1px;text-transform:uppercase;font-weight:400;border-radius:40px;padding:15px 40px}.return-to-shop a.button:hover{color:#fff;background-color:#000}.elementor-element.btn-linea a.elementor-button{background-color:transparent !important;color:#c59764 !important;text-decoration:none;border:none;box-shadow:none;padding:0 !important}.elementor-element.btn-linea a.elementor-button .elementor-button-content-wrapper{display:flex;align-items:center;justify-content:center}.elementor-element.btn-linea a.elementor-button .elementor-button-text:before{content:"";display:inline-block;width:80px;height:1px;background-color:#c59764;margin-right:10px;vertical-align:middle;padding-left:0;transition:width .4s ease}.elementor-element.btn-linea a.elementor-button .elementor-button-text:hover:before{width:100px}.img-bordo{position:relative;display:inline-block;z-index:1}.img-bordo:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:2px solid #c59764;z-index:-1;transform:translate(-60px,50px);pointer-events:none}.homelogo,.innerlogo,.homemenu,.innermenu{display:none}body.home .homelogo,body.home .homemenu{display:block}body.home .innerlogo,body.home .innermenu{display:none}body:not(.home) .innerlogo,body:not(.home) .innermenu{display:block}body:not(.home) .homelogo,body:not(.home) .homemenu{display:none}footer{z-index:999 !important}