.elementor-35 .elementor-element.elementor-element-c1e2c93{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.61;--margin-top:-7vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-35 .elementor-element.elementor-element-c1e2c93:not(.elementor-motion-effects-element-type-background),.elementor-35 .elementor-element.elementor-element-c1e2c93>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://tokyotrip.it/wp-content/uploads/2025/12/villa_ca__prigioni_2011.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-35 .elementor-element.elementor-element-c1e2c93::before,.elementor-35 .elementor-element.elementor-element-c1e2c93>.elementor-background-video-container::before,.elementor-35 .elementor-element.elementor-element-c1e2c93>.e-con-inner>.elementor-background-video-container::before,.elementor-35 .elementor-element.elementor-element-c1e2c93>.elementor-background-slideshow::before,.elementor-35 .elementor-element.elementor-element-c1e2c93>.e-con-inner>.elementor-background-slideshow::before,.elementor-35 .elementor-element.elementor-element-c1e2c93>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#000;--background-overlay:''}.elementor-35 .elementor-element.elementor-element-c1e2c93.e-con{--flex-grow:0;--flex-shrink:0}.elementor-35 .elementor-element.elementor-element-a76046d{--spacer-size:137px}.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-35 .elementor-element.elementor-element-abc5108{text-align:center}.elementor-35 .elementor-element.elementor-element-abc5108 .elementor-heading-title{font-family:"bit8",Sans-serif;font-size:2.8rem;font-weight:600;text-shadow:0 0 6px #000;color:#FFF}.elementor-35 .elementor-element.elementor-element-365f39e{--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}.elementor-35 .elementor-element.elementor-element-e71f0c1{--display:flex;--min-height:564px;--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;--border-radius:20px 20px 20px 20px}.elementor-35 .elementor-element.elementor-element-e71f0c1:not(.elementor-motion-effects-element-type-background),.elementor-35 .elementor-element.elementor-element-e71f0c1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#161616}.elementor-35 .elementor-element.elementor-element-f41dd5b{text-align:center}.elementor-35 .elementor-element.elementor-element-f41dd5b .elementor-heading-title{font-family:"bit8",Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0 0 10px rgb(0 0 0 / .3);color:#FFF}.elementor-35 .elementor-element.elementor-element-15e5020{--display:flex;--min-height:230px}.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-35 .elementor-element.elementor-element-8ed33cd img{width:83%}.elementor-35 .elementor-element.elementor-element-442dc7b{--display:flex;--min-height:96px}.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-35 .elementor-element.elementor-element-3c32475{--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;--justify-content:center}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-35 .elementor-element.elementor-element-413fa98 .elementor-button{background-color:#8a3c2b;font-family:"bit8",Sans-serif;font-weight:500}.elementor-35 .elementor-element.elementor-element-42e03f6{--display:flex;--min-height:564px;--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;--border-radius:20px 20px 20px 20px}.elementor-35 .elementor-element.elementor-element-42e03f6:not(.elementor-motion-effects-element-type-background),.elementor-35 .elementor-element.elementor-element-42e03f6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#161616}.elementor-35 .elementor-element.elementor-element-b2c9ed4{text-align:center}.elementor-35 .elementor-element.elementor-element-b2c9ed4 .elementor-heading-title{font-family:"bit8",Sans-serif;font-size:30px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0 0 10px rgb(0 0 0 / .3);color:#FFF}.elementor-35 .elementor-element.elementor-element-191729d{--display:flex;--min-height:230px}.elementor-35 .elementor-element.elementor-element-71e011b img{width:83%}.elementor-35 .elementor-element.elementor-element-caca4d4{--display:flex;--min-height:96px}.elementor-35 .elementor-element.elementor-element-b6ca8b1{--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;--justify-content:center}.elementor-35 .elementor-element.elementor-element-42c4640 .elementor-button{background-color:#8a3c2b;font-family:"bit8",Sans-serif;font-weight:500}.elementor-35 .elementor-element.elementor-element-8e64f3e{--display:flex;--min-height:564px;--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;--border-radius:20px 20px 20px 20px}.elementor-35 .elementor-element.elementor-element-8e64f3e:not(.elementor-motion-effects-element-type-background),.elementor-35 .elementor-element.elementor-element-8e64f3e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#161616}.elementor-35 .elementor-element.elementor-element-17fc74c{text-align:center}.elementor-35 .elementor-element.elementor-element-17fc74c .elementor-heading-title{font-family:"bit8",Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0 0 10px rgb(0 0 0 / .3);color:#FFF}.elementor-35 .elementor-element.elementor-element-242dd17{--display:flex;--min-height:230px}.elementor-35 .elementor-element.elementor-element-73327e8 img{width:83%}.elementor-35 .elementor-element.elementor-element-9bd2c99{--display:flex;--min-height:96px}.elementor-35 .elementor-element.elementor-element-4711cc8{--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;--justify-content:center}.elementor-35 .elementor-element.elementor-element-95fd709 .elementor-button{background-color:#8a3c2b;font-family:"bit8",Sans-serif;font-weight:500}.elementor-35 .elementor-element.elementor-element-c0a8f0b{--display:flex;--min-height:564px;--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;--border-radius:20px 20px 20px 20px}.elementor-35 .elementor-element.elementor-element-c0a8f0b:not(.elementor-motion-effects-element-type-background),.elementor-35 .elementor-element.elementor-element-c0a8f0b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#161616}.elementor-35 .elementor-element.elementor-element-31b57ee{text-align:center}.elementor-35 .elementor-element.elementor-element-31b57ee .elementor-heading-title{font-family:"bit8",Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0 0 10px rgb(0 0 0 / .3);color:#FFF}.elementor-35 .elementor-element.elementor-element-9c83c8d{--display:flex;--min-height:230px}.elementor-35 .elementor-element.elementor-element-9a7c786 img{width:83%}.elementor-35 .elementor-element.elementor-element-9fb7213{--display:flex;--min-height:96px}.elementor-35 .elementor-element.elementor-element-b1b3904{--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;--justify-content:center}.elementor-35 .elementor-element.elementor-element-f752e09 .elementor-button{background-color:#8a3c2b;font-family:"bit8",Sans-serif;font-weight:500}.elementor-35 .elementor-element.elementor-element-891b852{--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}.elementor-35 .elementor-element.elementor-element-e49e38d{--display:flex;--min-height:564px;--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;--border-radius:20px 20px 20px 20px}.elementor-35 .elementor-element.elementor-element-e49e38d:not(.elementor-motion-effects-element-type-background),.elementor-35 .elementor-element.elementor-element-e49e38d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#161616}.elementor-35 .elementor-element.elementor-element-8c6e9bc{text-align:center}.elementor-35 .elementor-element.elementor-element-8c6e9bc .elementor-heading-title{font-family:"bit8",Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0 0 10px rgb(0 0 0 / .3);color:#FFF}.elementor-35 .elementor-element.elementor-element-99327de{--display:flex;--min-height:230px}.elementor-35 .elementor-element.elementor-element-a5ef736 img{width:83%}.elementor-35 .elementor-element.elementor-element-7f7d7a8{--display:flex;--min-height:96px}.elementor-35 .elementor-element.elementor-element-6e3303c{--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;--justify-content:center}.elementor-35 .elementor-element.elementor-element-74434fd .elementor-button{background-color:#8a3c2b;font-family:"bit8",Sans-serif;font-weight:500}.elementor-35 .elementor-element.elementor-element-f8e559c{--display:flex;--min-height:564px;--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;--border-radius:20px 20px 20px 20px}.elementor-35 .elementor-element.elementor-element-f8e559c:not(.elementor-motion-effects-element-type-background),.elementor-35 .elementor-element.elementor-element-f8e559c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#161616}.elementor-35 .elementor-element.elementor-element-6e786dc{text-align:center}.elementor-35 .elementor-element.elementor-element-6e786dc .elementor-heading-title{font-family:"bit8",Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0 0 10px rgb(0 0 0 / .3);color:#FFF}.elementor-35 .elementor-element.elementor-element-f713c2c{--display:flex;--min-height:230px}.elementor-35 .elementor-element.elementor-element-b101785 img{width:83%}.elementor-35 .elementor-element.elementor-element-e4917d4{--display:flex;--min-height:96px}.elementor-35 .elementor-element.elementor-element-5f56318{--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;--justify-content:center}.elementor-35 .elementor-element.elementor-element-3d79339 .elementor-button{background-color:#8a3c2b;font-family:"bit8",Sans-serif;font-weight:500}.elementor-35 .elementor-element.elementor-element-60dc334{--display:flex;--min-height:564px;--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;--border-radius:20px 20px 20px 20px}.elementor-35 .elementor-element.elementor-element-60dc334:not(.elementor-motion-effects-element-type-background),.elementor-35 .elementor-element.elementor-element-60dc334>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#161616}.elementor-35 .elementor-element.elementor-element-cab1c52{text-align:center}.elementor-35 .elementor-element.elementor-element-cab1c52 .elementor-heading-title{font-family:"bit8",Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0 0 10px rgb(0 0 0 / .3);color:#FFF}.elementor-35 .elementor-element.elementor-element-5bd3d5e{--display:flex;--min-height:230px}.elementor-35 .elementor-element.elementor-element-770f25c img{width:83%}.elementor-35 .elementor-element.elementor-element-4d519ec{--display:flex;--min-height:96px}.elementor-35 .elementor-element.elementor-element-8bc769d{--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;--justify-content:center}.elementor-35 .elementor-element.elementor-element-03865d4 .elementor-button{background-color:#8a3c2b;font-family:"bit8",Sans-serif;font-weight:500}.elementor-35 .elementor-element.elementor-element-cfbd748{--display:flex;--min-height:564px;--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;--border-radius:20px 20px 20px 20px}.elementor-35 .elementor-element.elementor-element-cfbd748:not(.elementor-motion-effects-element-type-background),.elementor-35 .elementor-element.elementor-element-cfbd748>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#161616}.elementor-35 .elementor-element.elementor-element-f728e47{text-align:center}.elementor-35 .elementor-element.elementor-element-f728e47 .elementor-heading-title{font-family:"bit8",Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0 0 10px rgb(0 0 0 / .3);color:#FFF}.elementor-35 .elementor-element.elementor-element-33b81c1{--display:flex;--min-height:230px}.elementor-35 .elementor-element.elementor-element-0877eb9 img{width:83%}.elementor-35 .elementor-element.elementor-element-6a00eca{--display:flex;--min-height:96px}.elementor-35 .elementor-element.elementor-element-cacc41a{--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;--justify-content:center}.elementor-35 .elementor-element.elementor-element-6673b1b .elementor-button{background-color:#8a3c2b;font-family:"bit8",Sans-serif;font-weight:500}.elementor-35 .elementor-element.elementor-element-3455e84{--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}.elementor-35 .elementor-element.elementor-element-f2ce120{--display:flex;--min-height:564px;--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;--border-radius:20px 20px 20px 20px}.elementor-35 .elementor-element.elementor-element-f2ce120:not(.elementor-motion-effects-element-type-background),.elementor-35 .elementor-element.elementor-element-f2ce120>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#161616}.elementor-35 .elementor-element.elementor-element-fd68707{text-align:center}.elementor-35 .elementor-element.elementor-element-fd68707 .elementor-heading-title{font-family:"bit8",Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0 0 10px rgb(0 0 0 / .3);color:#FFF}.elementor-35 .elementor-element.elementor-element-c587e79{--display:flex;--min-height:230px}.elementor-35 .elementor-element.elementor-element-942c755 img{width:83%}.elementor-35 .elementor-element.elementor-element-c1a9472{--display:flex;--min-height:96px}.elementor-35 .elementor-element.elementor-element-d28277d{--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;--justify-content:center}.elementor-35 .elementor-element.elementor-element-28def80 .elementor-button{background-color:#8a3c2b;font-family:"bit8",Sans-serif;font-weight:500}.elementor-35 .elementor-element.elementor-element-8ecfe6e{--display:flex;--min-height:564px;--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;--border-radius:20px 20px 20px 20px}.elementor-35 .elementor-element.elementor-element-8ecfe6e:not(.elementor-motion-effects-element-type-background),.elementor-35 .elementor-element.elementor-element-8ecfe6e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#161616}.elementor-35 .elementor-element.elementor-element-0b7f9f5{text-align:center}.elementor-35 .elementor-element.elementor-element-0b7f9f5 .elementor-heading-title{font-family:"bit8",Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0 0 10px rgb(0 0 0 / .3);color:#FFF}.elementor-35 .elementor-element.elementor-element-a42fd44{--display:flex;--min-height:230px}.elementor-35 .elementor-element.elementor-element-66bdbd9 img{width:83%}.elementor-35 .elementor-element.elementor-element-42e3510{--display:flex;--min-height:96px}.elementor-35 .elementor-element.elementor-element-5cc6bf4{--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;--justify-content:center}.elementor-35 .elementor-element.elementor-element-4ffdb55 .elementor-button{background-color:#8a3c2b;font-family:"bit8",Sans-serif;font-weight:500}.elementor-35 .elementor-element.elementor-element-ba903b5{--display:flex;--min-height:564px;--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;--border-radius:20px 20px 20px 20px}.elementor-35 .elementor-element.elementor-element-ba903b5:not(.elementor-motion-effects-element-type-background),.elementor-35 .elementor-element.elementor-element-ba903b5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#161616}.elementor-35 .elementor-element.elementor-element-69ded33{text-align:center}.elementor-35 .elementor-element.elementor-element-69ded33 .elementor-heading-title{font-family:"bit8",Sans-serif;font-size:28px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0 0 10px rgb(0 0 0 / .3);color:#FFF}.elementor-35 .elementor-element.elementor-element-5a18f11{--display:flex;--min-height:230px}.elementor-35 .elementor-element.elementor-element-b71b050 img{width:83%}.elementor-35 .elementor-element.elementor-element-0d1001c{--display:flex;--min-height:96px}.elementor-35 .elementor-element.elementor-element-6eb5623{--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;--justify-content:center}.elementor-35 .elementor-element.elementor-element-be1e435 .elementor-button{background-color:#8a3c2b;font-family:"bit8",Sans-serif;font-weight:500}.elementor-35 .elementor-element.elementor-element-480ab53{--display:flex;--min-height:564px;--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;--border-radius:20px 20px 20px 20px}.elementor-35 .elementor-element.elementor-element-480ab53:not(.elementor-motion-effects-element-type-background),.elementor-35 .elementor-element.elementor-element-480ab53>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#161616}.elementor-35 .elementor-element.elementor-element-d428c44{text-align:center}.elementor-35 .elementor-element.elementor-element-d428c44 .elementor-heading-title{font-family:"bit8",Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0 0 10px rgb(0 0 0 / .3);color:#FFF}.elementor-35 .elementor-element.elementor-element-dae8c68{--display:flex;--min-height:230px}.elementor-35 .elementor-element.elementor-element-34278a7 img{width:83%}.elementor-35 .elementor-element.elementor-element-c23c985{--display:flex;--min-height:96px}.elementor-35 .elementor-element.elementor-element-7c0e52e{--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;--justify-content:center}.elementor-35 .elementor-element.elementor-element-2933213 .elementor-button{background-color:#8a3c2b;font-family:"bit8",Sans-serif;font-weight:500}.elementor-35 .elementor-element.elementor-element-ad9ea3f{--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}.elementor-35 .elementor-element.elementor-element-8d8ac17{--display:flex;--min-height:564px;--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;--border-radius:20px 20px 20px 20px}.elementor-35 .elementor-element.elementor-element-8d8ac17:not(.elementor-motion-effects-element-type-background),.elementor-35 .elementor-element.elementor-element-8d8ac17>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#161616}.elementor-35 .elementor-element.elementor-element-04f9a5d{text-align:center}.elementor-35 .elementor-element.elementor-element-04f9a5d .elementor-heading-title{font-family:"bit8",Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0 0 10px rgb(0 0 0 / .3);color:#FFF}.elementor-35 .elementor-element.elementor-element-7af57e0{--display:flex;--min-height:230px}.elementor-35 .elementor-element.elementor-element-c3d6819 img{width:83%}.elementor-35 .elementor-element.elementor-element-4e4783e{--display:flex;--min-height:96px}.elementor-35 .elementor-element.elementor-element-6a613cd{--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;--justify-content:center}.elementor-35 .elementor-element.elementor-element-6a72123 .elementor-button{background-color:#8a3c2b;font-family:"bit8",Sans-serif;font-weight:500}.elementor-35 .elementor-element.elementor-element-110c018{--display:flex;--min-height:564px;--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;--border-radius:20px 20px 20px 20px}.elementor-35 .elementor-element.elementor-element-110c018:not(.elementor-motion-effects-element-type-background),.elementor-35 .elementor-element.elementor-element-110c018>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#161616}.elementor-35 .elementor-element.elementor-element-d4895f9{text-align:center}.elementor-35 .elementor-element.elementor-element-d4895f9 .elementor-heading-title{font-family:"bit8",Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0 0 10px rgb(0 0 0 / .3);color:#FFF}.elementor-35 .elementor-element.elementor-element-3c15615{--display:flex;--min-height:230px}.elementor-35 .elementor-element.elementor-element-9a75a46 img{width:83%}.elementor-35 .elementor-element.elementor-element-35ebdca{--display:flex;--min-height:96px}.elementor-35 .elementor-element.elementor-element-419fa9b{--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;--justify-content:center}.elementor-35 .elementor-element.elementor-element-b379396 .elementor-button{background-color:#8a3c2b;font-family:"bit8",Sans-serif;font-weight:500}.elementor-35 .elementor-element.elementor-element-674a7e0 .elementor-heading-title{font-family:"Encode Sans",Sans-serif;font-weight:600;-webkit-text-stroke-width:0;stroke-width:0;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0 0 10px rgb(0 0 0 / .3);color:#f0e3d2}:root{--page-title-display:none}@media(max-width:1024px){.elementor-35 .elementor-element.elementor-element-c1e2c93{--margin-top:-14vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw}.elementor-35 .elementor-element.elementor-element-a76046d{--spacer-size:57px}.elementor-35 .elementor-element.elementor-element-abc5108 .elementor-heading-title{font-size:1.9rem}}@media(min-width:768px){.elementor-35 .elementor-element.elementor-element-c1e2c93{--width:114.579%}.elementor-35 .elementor-element.elementor-element-e71f0c1{--width:30%}.elementor-35 .elementor-element.elementor-element-42e03f6{--width:30%}.elementor-35 .elementor-element.elementor-element-8e64f3e{--width:30%}.elementor-35 .elementor-element.elementor-element-c0a8f0b{--width:30%}.elementor-35 .elementor-element.elementor-element-e49e38d{--width:30%}.elementor-35 .elementor-element.elementor-element-f8e559c{--width:30%}.elementor-35 .elementor-element.elementor-element-60dc334{--width:30%}.elementor-35 .elementor-element.elementor-element-cfbd748{--width:30%}.elementor-35 .elementor-element.elementor-element-f2ce120{--width:30%}.elementor-35 .elementor-element.elementor-element-8ecfe6e{--width:30%}.elementor-35 .elementor-element.elementor-element-ba903b5{--width:30%}.elementor-35 .elementor-element.elementor-element-480ab53{--width:30%}.elementor-35 .elementor-element.elementor-element-8d8ac17{--width:24%}.elementor-35 .elementor-element.elementor-element-110c018{--width:24%}}@media(max-width:767px){.elementor-35 .elementor-element.elementor-element-c1e2c93:not(.elementor-motion-effects-element-type-background),.elementor-35 .elementor-element.elementor-element-c1e2c93>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-size:cover}.elementor-35 .elementor-element.elementor-element-c1e2c93{--overlay-opacity:0.65;--margin-top:-25vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw}.elementor-35 .elementor-element.elementor-element-a76046d{--spacer-size:72px}.elementor-35 .elementor-element.elementor-element-abc5108{margin:1px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;text-align:center}.elementor-35 .elementor-element.elementor-element-abc5108 .elementor-heading-title{font-size:1.5rem}.elementor-35 .elementor-element.elementor-element-f41dd5b .elementor-heading-title{font-size:28px}}@font-face{font-family:'bit8';font-style:normal;font-weight:400;font-display:auto;src:url(https://tokyotrip.it/wp-content/uploads/2025/12/926d578236b5a8a89dd8238f7ad04177.woff2) format('woff2')}