.elementor-7012 .elementor-element.elementor-element-015e48b{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7012 .elementor-element.elementor-element-015e48b:not(.elementor-motion-effects-element-type-background), .elementor-7012 .elementor-element.elementor-element-015e48b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://biwatulum.com/wp-content/uploads/2025/09/valha01.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7012 .elementor-element.elementor-element-3ba17fe{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-7012 .elementor-element.elementor-element-610067e{width:initial;max-width:initial;text-align:right;}.elementor-7012 .elementor-element.elementor-element-610067e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1.3em;color:#FFFFFF;}.elementor-7012 .elementor-element.elementor-element-6b908b8{--divider-border-style:solid;--divider-color:#DBDBDB;--divider-border-width:1px;}.elementor-7012 .elementor-element.elementor-element-6b908b8 .elementor-divider-separator{width:100px;margin:0 auto;margin-right:0;}.elementor-7012 .elementor-element.elementor-element-6b908b8 .elementor-divider{text-align:right;padding-block-start:4px;padding-block-end:4px;}.elementor-7012 .elementor-element.elementor-element-3efcb32{width:initial;max-width:initial;text-align:right;}.elementor-7012 .elementor-element.elementor-element-3efcb32 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:100px;font-weight:600;text-transform:uppercase;line-height:0.9em;color:#FFFFFF;}.elementor-7012 .elementor-element.elementor-element-8b6f66a{--spacer-size:20px;}.elementor-7012 .elementor-element.elementor-element-9d91132{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7012 .elementor-element.elementor-element-9d91132:not(.elementor-motion-effects-element-type-background), .elementor-7012 .elementor-element.elementor-element-9d91132 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #818991A3 0%, #58585FA3 100%);}.elementor-7012 .elementor-element.elementor-element-b5cf35b{--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;--gap:0px 30px;--row-gap:0px;--column-gap:30px;}.elementor-7012 .elementor-element.elementor-element-b5cf35b:not(.elementor-motion-effects-element-type-background), .elementor-7012 .elementor-element.elementor-element-b5cf35b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E4A854;}.elementor-7012 .elementor-element.elementor-element-7d94e51{--display:flex;--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;}.elementor-7012 .elementor-element.elementor-element-7d94e51:not(.elementor-motion-effects-element-type-background), .elementor-7012 .elementor-element.elementor-element-7d94e51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E4A854;}.elementor-7012 .elementor-element.elementor-element-a8a24dd{--display:flex;}.elementor-7012 .elementor-element.elementor-element-bcc300c{text-align:center;}.elementor-7012 .elementor-element.elementor-element-bcc300c .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:70px;font-weight:300;text-transform:uppercase;color:#FFFFFF;}.elementor-7012 .elementor-element.elementor-element-cdabe71{--spacer-size:10px;}.elementor-7012 .elementor-element.elementor-element-3986352{text-align:center;}.elementor-7012 .elementor-element.elementor-element-a3dcd0c{--display:flex;--min-height:100vh;--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;}.elementor-7012 .elementor-element.elementor-element-bdc1c86{--display:flex;--min-height:100vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7012 .elementor-element.elementor-element-883bfde{z-index:3;}.elementor-7012 .elementor-element.elementor-element-883bfde img{width:500px;opacity:0.86;}.elementor-7012 .elementor-element.elementor-element-d6d4c52 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7012 .elementor-element.elementor-element-d6d4c52 .biwa-gallery{width:100vw;height:100vh;border-radius:0px 0px 0px 0px;}.elementor-7012 .elementor-element.elementor-element-d6d4c52 .biwa-gallery__grid{column-gap:0px;}.elementor-7012 .elementor-element.elementor-element-d6d4c52 .biwa-gallery__column{row-gap:0px;}.elementor-7012 .elementor-element.elementor-element-d6d4c52 .biwa-gallery__cell{border-radius:0px 0px 0px 0px;}.elementor-7012 .elementor-element.elementor-element-d6d4c52 .biwa-gallery__arrow{font-size:30px;width:44px;height:44px;color:#FFFFFF;background-color:rgba(0,0,0,0.25);border-radius:0px;}.elementor-7012 .elementor-element.elementor-element-d6d4c52 .biwa-gallery__arrow:hover{background-color:rgba(0,0,0,0.50);}.elementor-7012 .elementor-element.elementor-element-d6d4c52 .biwa-gallery__arrow--prev{left:20px;}.elementor-7012 .elementor-element.elementor-element-d6d4c52 .biwa-gallery__arrow--next{right:20px;}.biwa-gallery-lightbox__prev, .biwa-gallery-lightbox__next{font-size:50px;width:55px;height:70px;color:#FFFFFF;background-color:transparent;border-radius:0px;}.biwa-gallery-lightbox__prev:hover, .biwa-gallery-lightbox__next:hover{background-color:rgba(255,255,255,0.10);}.biwa-gallery-lightbox__prev{left:20px;}.biwa-gallery-lightbox__next{right:20px;}.elementor-7012 .elementor-element.elementor-element-7f0154b{--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;}.elementor-7012 .elementor-element.elementor-element-7cb4ecb{--display:flex;}.elementor-7012 .elementor-element.elementor-element-94a9b4f{--spacer-size:50px;}.elementor-7012 .elementor-element.elementor-element-84c8439{text-align:left;}.elementor-7012 .elementor-element.elementor-element-84c8439 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;}.elementor-7012 .elementor-element.elementor-element-71c4d00{--divider-border-style:solid;--divider-color:#4E4E4E;--divider-border-width:1px;}.elementor-7012 .elementor-element.elementor-element-71c4d00 .elementor-divider-separator{width:32px;}.elementor-7012 .elementor-element.elementor-element-71c4d00 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-7012 .elementor-element.elementor-element-48129cf{--display:flex;--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;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--padding-top:100px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-7012 .elementor-element.elementor-element-c1cec0d{--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:30px;--padding-right:30px;}.elementor-7012 .elementor-element.elementor-element-f80c588{--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;}.elementor-7012 .elementor-element.elementor-element-f80c588.e-con{--align-self:center;}.elementor-7012 .elementor-element.elementor-element-a6b40c0{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#A8A8A8;--border-color:#A8A8A8;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7012 .elementor-element.elementor-element-fbe7e94{text-align:left;}.elementor-7012 .elementor-element.elementor-element-fbe7e94 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:34px;font-weight:300;text-transform:uppercase;color:#333333;}.elementor-7012 .elementor-element.elementor-element-5e78ded{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-3px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-7012 .elementor-element.elementor-element-3ca8a18{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7012 .elementor-element.elementor-element-a9dcd08 .biwa-gallery{width:100%;height:400px;border-radius:10px 10px 10px 10px;}.elementor-7012 .elementor-element.elementor-element-a9dcd08 .biwa-gallery__grid{column-gap:5px;}.elementor-7012 .elementor-element.elementor-element-a9dcd08 .biwa-gallery__column{row-gap:5px;}.elementor-7012 .elementor-element.elementor-element-a9dcd08 .biwa-gallery__arrow{font-size:30px;width:44px;height:44px;color:#FFFFFF;background-color:rgba(0,0,0,0.25);border-radius:0px;}.elementor-7012 .elementor-element.elementor-element-a9dcd08 .biwa-gallery__arrow:hover{background-color:rgba(0,0,0,0.50);}.elementor-7012 .elementor-element.elementor-element-a9dcd08 .biwa-gallery__arrow--prev{left:20px;}.elementor-7012 .elementor-element.elementor-element-a9dcd08 .biwa-gallery__arrow--next{right:20px;}.elementor-7012 .elementor-element.elementor-element-301827e{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-7012 .elementor-element.elementor-element-301827e.e-con{--align-self:center;}.elementor-7012 .elementor-element.elementor-element-c58de98 .biwa-gallery{width:100%;height:400px;border-radius:10px 10px 10px 10px;}.elementor-7012 .elementor-element.elementor-element-c58de98 .biwa-gallery__grid{column-gap:5px;}.elementor-7012 .elementor-element.elementor-element-c58de98 .biwa-gallery__column{row-gap:5px;}.elementor-7012 .elementor-element.elementor-element-c58de98 .biwa-gallery__arrow{font-size:30px;width:48px;height:48px;color:#FFFFFF;background-color:#00000030;border-radius:12px;}.elementor-7012 .elementor-element.elementor-element-c58de98 .biwa-gallery__arrow:hover{background-color:rgba(0,0,0,0.50);}.elementor-7012 .elementor-element.elementor-element-c58de98 .biwa-gallery__arrow--prev{left:10px;}.elementor-7012 .elementor-element.elementor-element-c58de98 .biwa-gallery__arrow--next{right:10px;}.elementor-7012 .elementor-element.elementor-element-1d30b4a{--spacer-size:30px;}.elementor-7012 .elementor-element.elementor-element-2039924{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7012 .elementor-element.elementor-element-6fd845b{text-align:left;}.elementor-7012 .elementor-element.elementor-element-1afd026{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7012 .elementor-element.elementor-element-14effd8{text-align:left;}.elementor-7012 .elementor-element.elementor-element-e8931e5{--spacer-size:20px;}.elementor-7012 .elementor-element.elementor-element-9f399a7 .elementor-button{background-color:#4E959D00;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;fill:#333333;color:#333333;border-style:solid;border-width:1px 1px 1px 1px;border-color:#333333;border-radius:05px 05px 05px 05px;padding:10px 20px 10px 20px;}.elementor-7012 .elementor-element.elementor-element-9f399a7 .elementor-button:hover, .elementor-7012 .elementor-element.elementor-element-9f399a7 .elementor-button:focus{background-color:#1D5881;color:#FFFFFF;border-color:#1D5881;}.elementor-7012 .elementor-element.elementor-element-9f399a7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7012 .elementor-element.elementor-element-9f399a7 .elementor-button:hover svg, .elementor-7012 .elementor-element.elementor-element-9f399a7 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7012 .elementor-element.elementor-element-536d34d{--display:flex;--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;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--padding-top:100px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-7012 .elementor-element.elementor-element-88a85f2{--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:30px;--padding-right:30px;}.elementor-7012 .elementor-element.elementor-element-9b402dd{--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;}.elementor-7012 .elementor-element.elementor-element-9b402dd.e-con{--align-self:center;}.elementor-7012 .elementor-element.elementor-element-7c15d98{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#A8A8A8;--border-color:#A8A8A8;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7012 .elementor-element.elementor-element-f909012{text-align:left;}.elementor-7012 .elementor-element.elementor-element-f909012 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:34px;font-weight:300;text-transform:uppercase;color:#333333;}.elementor-7012 .elementor-element.elementor-element-b91e9ec{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-3px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-7012 .elementor-element.elementor-element-6c60243{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7012 .elementor-element.elementor-element-cb62da8 .biwa-gallery{width:100%;height:400px;border-radius:10px 10px 10px 10px;}.elementor-7012 .elementor-element.elementor-element-cb62da8 .biwa-gallery__grid{column-gap:5px;}.elementor-7012 .elementor-element.elementor-element-cb62da8 .biwa-gallery__column{row-gap:5px;}.elementor-7012 .elementor-element.elementor-element-cb62da8 .biwa-gallery__arrow{font-size:30px;width:44px;height:44px;color:#FFFFFF;background-color:rgba(0,0,0,0.25);border-radius:0px;}.elementor-7012 .elementor-element.elementor-element-cb62da8 .biwa-gallery__arrow:hover{background-color:rgba(0,0,0,0.50);}.elementor-7012 .elementor-element.elementor-element-cb62da8 .biwa-gallery__arrow--prev{left:20px;}.elementor-7012 .elementor-element.elementor-element-cb62da8 .biwa-gallery__arrow--next{right:20px;}.elementor-7012 .elementor-element.elementor-element-bb5e642{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-7012 .elementor-element.elementor-element-bb5e642.e-con{--align-self:center;}.elementor-7012 .elementor-element.elementor-element-9771cdd .biwa-gallery{width:100%;height:400px;border-radius:10px 10px 10px 10px;}.elementor-7012 .elementor-element.elementor-element-9771cdd .biwa-gallery__grid{column-gap:5px;}.elementor-7012 .elementor-element.elementor-element-9771cdd .biwa-gallery__column{row-gap:5px;}.elementor-7012 .elementor-element.elementor-element-9771cdd .biwa-gallery__arrow{font-size:30px;width:48px;height:48px;color:#FFFFFF;background-color:#00000030;border-radius:12px;}.elementor-7012 .elementor-element.elementor-element-9771cdd .biwa-gallery__arrow:hover{background-color:rgba(0,0,0,0.50);}.elementor-7012 .elementor-element.elementor-element-9771cdd .biwa-gallery__arrow--prev{left:10px;}.elementor-7012 .elementor-element.elementor-element-9771cdd .biwa-gallery__arrow--next{right:10px;}.elementor-7012 .elementor-element.elementor-element-757dfb0{--spacer-size:30px;}.elementor-7012 .elementor-element.elementor-element-e709620{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7012 .elementor-element.elementor-element-edac6c3{text-align:left;}.elementor-7012 .elementor-element.elementor-element-07a4cfd{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7012 .elementor-element.elementor-element-efd391e{text-align:left;}.elementor-7012 .elementor-element.elementor-element-de538de{--spacer-size:20px;}.elementor-7012 .elementor-element.elementor-element-68d556d .elementor-button{background-color:#4E959D00;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;fill:#333333;color:#333333;border-style:solid;border-width:1px 1px 1px 1px;border-color:#333333;border-radius:05px 05px 05px 05px;padding:10px 20px 10px 20px;}.elementor-7012 .elementor-element.elementor-element-68d556d .elementor-button:hover, .elementor-7012 .elementor-element.elementor-element-68d556d .elementor-button:focus{background-color:#1D5881;color:#FFFFFF;border-color:#1D5881;}.elementor-7012 .elementor-element.elementor-element-68d556d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7012 .elementor-element.elementor-element-68d556d .elementor-button:hover svg, .elementor-7012 .elementor-element.elementor-element-68d556d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7012 .elementor-element.elementor-element-9926bb5{--display:flex;--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;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--padding-top:100px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-7012 .elementor-element.elementor-element-8ad45f0{--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:30px;--padding-right:30px;}.elementor-7012 .elementor-element.elementor-element-2415dec{--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;}.elementor-7012 .elementor-element.elementor-element-2415dec.e-con{--align-self:center;}.elementor-7012 .elementor-element.elementor-element-13c34cf{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#A8A8A8;--border-color:#A8A8A8;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7012 .elementor-element.elementor-element-48962bf{text-align:left;}.elementor-7012 .elementor-element.elementor-element-48962bf .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:34px;font-weight:300;text-transform:uppercase;color:#333333;}.elementor-7012 .elementor-element.elementor-element-b6d252d{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-3px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-7012 .elementor-element.elementor-element-26e268b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7012 .elementor-element.elementor-element-3b3f4d3 .biwa-gallery{width:100%;height:400px;border-radius:10px 10px 10px 10px;}.elementor-7012 .elementor-element.elementor-element-3b3f4d3 .biwa-gallery__grid{column-gap:5px;}.elementor-7012 .elementor-element.elementor-element-3b3f4d3 .biwa-gallery__column{row-gap:5px;}.elementor-7012 .elementor-element.elementor-element-3b3f4d3 .biwa-gallery__arrow{font-size:30px;width:44px;height:44px;color:#FFFFFF;background-color:rgba(0,0,0,0.25);border-radius:0px;}.elementor-7012 .elementor-element.elementor-element-3b3f4d3 .biwa-gallery__arrow:hover{background-color:rgba(0,0,0,0.50);}.elementor-7012 .elementor-element.elementor-element-3b3f4d3 .biwa-gallery__arrow--prev{left:20px;}.elementor-7012 .elementor-element.elementor-element-3b3f4d3 .biwa-gallery__arrow--next{right:20px;}.elementor-7012 .elementor-element.elementor-element-be12b4f{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-7012 .elementor-element.elementor-element-be12b4f.e-con{--align-self:center;}.elementor-7012 .elementor-element.elementor-element-646a7d7 .biwa-gallery{width:100%;height:400px;border-radius:10px 10px 10px 10px;}.elementor-7012 .elementor-element.elementor-element-646a7d7 .biwa-gallery__grid{column-gap:5px;}.elementor-7012 .elementor-element.elementor-element-646a7d7 .biwa-gallery__column{row-gap:5px;}.elementor-7012 .elementor-element.elementor-element-646a7d7 .biwa-gallery__arrow{font-size:30px;width:48px;height:48px;color:#FFFFFF;background-color:#00000030;border-radius:12px;}.elementor-7012 .elementor-element.elementor-element-646a7d7 .biwa-gallery__arrow:hover{background-color:rgba(0,0,0,0.50);}.elementor-7012 .elementor-element.elementor-element-646a7d7 .biwa-gallery__arrow--prev{left:10px;}.elementor-7012 .elementor-element.elementor-element-646a7d7 .biwa-gallery__arrow--next{right:10px;}.elementor-7012 .elementor-element.elementor-element-2d1f0a8{--spacer-size:30px;}.elementor-7012 .elementor-element.elementor-element-048ab93{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7012 .elementor-element.elementor-element-9902dc2{text-align:left;}.elementor-7012 .elementor-element.elementor-element-2abafcc{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7012 .elementor-element.elementor-element-6470d25{text-align:left;}.elementor-7012 .elementor-element.elementor-element-d7c3309{--spacer-size:20px;}.elementor-7012 .elementor-element.elementor-element-79ce1c2 .elementor-button{background-color:#4E959D00;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;fill:#333333;color:#333333;border-style:solid;border-width:1px 1px 1px 1px;border-color:#333333;border-radius:05px 05px 05px 05px;padding:10px 20px 10px 20px;}.elementor-7012 .elementor-element.elementor-element-79ce1c2 .elementor-button:hover, .elementor-7012 .elementor-element.elementor-element-79ce1c2 .elementor-button:focus{background-color:#1D5881;color:#FFFFFF;border-color:#1D5881;}.elementor-7012 .elementor-element.elementor-element-79ce1c2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7012 .elementor-element.elementor-element-79ce1c2 .elementor-button:hover svg, .elementor-7012 .elementor-element.elementor-element-79ce1c2 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7012 .elementor-element.elementor-element-2ff077f{--display:flex;--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;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--padding-top:100px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-7012 .elementor-element.elementor-element-6a7c689{--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:30px;--padding-right:30px;}.elementor-7012 .elementor-element.elementor-element-31a69ad{--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;}.elementor-7012 .elementor-element.elementor-element-31a69ad.e-con{--align-self:center;}.elementor-7012 .elementor-element.elementor-element-00d491c{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#A8A8A8;--border-color:#A8A8A8;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7012 .elementor-element.elementor-element-6498583{text-align:left;}.elementor-7012 .elementor-element.elementor-element-6498583 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:34px;font-weight:300;text-transform:uppercase;color:#333333;}.elementor-7012 .elementor-element.elementor-element-c9fb406{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-3px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-7012 .elementor-element.elementor-element-bb62428{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7012 .elementor-element.elementor-element-7e333a3 .biwa-gallery{width:100%;height:400px;border-radius:10px 10px 10px 10px;}.elementor-7012 .elementor-element.elementor-element-7e333a3 .biwa-gallery__grid{column-gap:5px;}.elementor-7012 .elementor-element.elementor-element-7e333a3 .biwa-gallery__column{row-gap:5px;}.elementor-7012 .elementor-element.elementor-element-7e333a3 .biwa-gallery__arrow{font-size:30px;width:44px;height:44px;color:#FFFFFF;background-color:rgba(0,0,0,0.25);border-radius:0px;}.elementor-7012 .elementor-element.elementor-element-7e333a3 .biwa-gallery__arrow:hover{background-color:rgba(0,0,0,0.50);}.elementor-7012 .elementor-element.elementor-element-7e333a3 .biwa-gallery__arrow--prev{left:20px;}.elementor-7012 .elementor-element.elementor-element-7e333a3 .biwa-gallery__arrow--next{right:20px;}.elementor-7012 .elementor-element.elementor-element-82892bb{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-7012 .elementor-element.elementor-element-82892bb.e-con{--align-self:center;}.elementor-7012 .elementor-element.elementor-element-e122690 .biwa-gallery{width:100%;height:400px;border-radius:10px 10px 10px 10px;}.elementor-7012 .elementor-element.elementor-element-e122690 .biwa-gallery__grid{column-gap:5px;}.elementor-7012 .elementor-element.elementor-element-e122690 .biwa-gallery__column{row-gap:5px;}.elementor-7012 .elementor-element.elementor-element-e122690 .biwa-gallery__arrow{font-size:30px;width:48px;height:48px;color:#FFFFFF;background-color:#00000030;border-radius:12px;}.elementor-7012 .elementor-element.elementor-element-e122690 .biwa-gallery__arrow:hover{background-color:rgba(0,0,0,0.50);}.elementor-7012 .elementor-element.elementor-element-e122690 .biwa-gallery__arrow--prev{left:10px;}.elementor-7012 .elementor-element.elementor-element-e122690 .biwa-gallery__arrow--next{right:10px;}.elementor-7012 .elementor-element.elementor-element-05dac32{--spacer-size:30px;}.elementor-7012 .elementor-element.elementor-element-a474152{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7012 .elementor-element.elementor-element-76de083{text-align:left;}.elementor-7012 .elementor-element.elementor-element-4515a69{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7012 .elementor-element.elementor-element-b64adc9{text-align:left;}.elementor-7012 .elementor-element.elementor-element-c1d09e5{--spacer-size:20px;}.elementor-7012 .elementor-element.elementor-element-42e603a .elementor-button{background-color:#4E959D00;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;fill:#333333;color:#333333;border-style:solid;border-width:1px 1px 1px 1px;border-color:#333333;border-radius:05px 05px 05px 05px;padding:10px 20px 10px 20px;}.elementor-7012 .elementor-element.elementor-element-42e603a .elementor-button:hover, .elementor-7012 .elementor-element.elementor-element-42e603a .elementor-button:focus{background-color:#1D5881;color:#FFFFFF;border-color:#1D5881;}.elementor-7012 .elementor-element.elementor-element-42e603a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7012 .elementor-element.elementor-element-42e603a .elementor-button:hover svg, .elementor-7012 .elementor-element.elementor-element-42e603a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7012 .elementor-element.elementor-element-c0dda2e{--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;}.elementor-7012 .elementor-element.elementor-element-a025226{--divider-border-style:solid;--divider-color:#C4C4C4;--divider-border-width:1px;}.elementor-7012 .elementor-element.elementor-element-a025226 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-7012 .elementor-element.elementor-element-a025226 .elementor-divider{text-align:center;padding-block-start:50px;padding-block-end:50px;}.elementor-7012 .elementor-element.elementor-element-669213b{--display:flex;}.elementor-7012 .elementor-element.elementor-element-7e547e6{text-align:left;}.elementor-7012 .elementor-element.elementor-element-7e547e6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;}.elementor-7012 .elementor-element.elementor-element-3471e7f{--divider-border-style:solid;--divider-color:#4E4E4E;--divider-border-width:1px;}.elementor-7012 .elementor-element.elementor-element-3471e7f .elementor-divider-separator{width:32px;}.elementor-7012 .elementor-element.elementor-element-3471e7f .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-7012 .elementor-element.elementor-element-0e08069{--spacer-size:20px;}.elementor-7012 .elementor-element.elementor-element-2e7dd65{--display:flex;}.elementor-7012 .elementor-element.elementor-element-7d2e729{--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-7012 .elementor-element.elementor-element-17e3bae{--spacer-size:100px;}.elementor-7012 .elementor-element.elementor-element-1e3a28d{--display:flex;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-7012 .elementor-element.elementor-element-015e48b{--min-height:100vh;}.elementor-7012 .elementor-element.elementor-element-3ba17fe{--padding-top:0px;--padding-bottom:0px;--padding-left:050px;--padding-right:0px;}.elementor-7012 .elementor-element.elementor-element-610067e{--container-widget-width:400px;--container-widget-flex-grow:0;width:var( --container-widget-width, 400px );max-width:400px;}.elementor-7012 .elementor-element.elementor-element-610067e .elementor-heading-title{font-size:14px;}.elementor-7012 .elementor-element.elementor-element-3efcb32 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7012 .elementor-element.elementor-element-3efcb32 .elementor-heading-title{font-size:72px;}.elementor-7012 .elementor-element.elementor-element-bcc300c .elementor-heading-title{font-size:50px;}.elementor-7012 .elementor-element.elementor-element-94a9b4f{--spacer-size:20px;}.elementor-7012 .elementor-element.elementor-element-a9dcd08 .biwa-gallery{height:300px;}.elementor-7012 .elementor-element.elementor-element-c58de98 .biwa-gallery{height:300px;}.elementor-7012 .elementor-element.elementor-element-1d30b4a{--spacer-size:20px;}.elementor-7012 .elementor-element.elementor-element-cb62da8 .biwa-gallery{height:300px;}.elementor-7012 .elementor-element.elementor-element-9771cdd .biwa-gallery{height:300px;}.elementor-7012 .elementor-element.elementor-element-757dfb0{--spacer-size:20px;}.elementor-7012 .elementor-element.elementor-element-3b3f4d3 .biwa-gallery{height:300px;}.elementor-7012 .elementor-element.elementor-element-646a7d7 .biwa-gallery{height:300px;}.elementor-7012 .elementor-element.elementor-element-2d1f0a8{--spacer-size:20px;}.elementor-7012 .elementor-element.elementor-element-7e333a3 .biwa-gallery{height:300px;}.elementor-7012 .elementor-element.elementor-element-e122690 .biwa-gallery{height:300px;}.elementor-7012 .elementor-element.elementor-element-05dac32{--spacer-size:20px;}}@media(max-width:767px){.elementor-7012 .elementor-element.elementor-element-015e48b{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-7012 .elementor-element.elementor-element-3ba17fe{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7012 .elementor-element.elementor-element-610067e .elementor-heading-title{font-size:14px;}.elementor-7012 .elementor-element.elementor-element-3efcb32 .elementor-heading-title{font-size:52px;}.elementor-7012 .elementor-element.elementor-element-8b6f66a{--spacer-size:5px;}.elementor-7012 .elementor-element.elementor-element-b5cf35b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7012 .elementor-element.elementor-element-7d94e51{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7012 .elementor-element.elementor-element-bcc300c .elementor-heading-title{font-size:40px;}.elementor-7012 .elementor-element.elementor-element-3986352 > .elementor-widget-container{padding:0px 020px 0px 20px;}.elementor-7012 .elementor-element.elementor-element-7f0154b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7012 .elementor-element.elementor-element-7cb4ecb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7012 .elementor-element.elementor-element-94a9b4f{--spacer-size:20px;}.elementor-7012 .elementor-element.elementor-element-84c8439 .elementor-heading-title{font-size:16px;}.elementor-7012 .elementor-element.elementor-element-48129cf{--padding-top:70px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-7012 .elementor-element.elementor-element-c1cec0d{--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;}.elementor-7012 .elementor-element.elementor-element-f80c588{--width:90%;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-7012 .elementor-element.elementor-element-fbe7e94 .elementor-heading-title{font-size:32px;}.elementor-7012 .elementor-element.elementor-element-a9dcd08 .biwa-gallery{height:250px;border-radius:0px 0px 0px 0px;}.elementor-7012 .elementor-element.elementor-element-301827e{--width:90%;--padding-top:0px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-7012 .elementor-element.elementor-element-c58de98 .biwa-gallery{height:200px;}.elementor-7012 .elementor-element.elementor-element-1d30b4a{--spacer-size:10px;}.elementor-7012 .elementor-element.elementor-element-6fd845b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7012 .elementor-element.elementor-element-14effd8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7012 .elementor-element.elementor-element-536d34d{--padding-top:70px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-7012 .elementor-element.elementor-element-88a85f2{--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;}.elementor-7012 .elementor-element.elementor-element-9b402dd{--width:90%;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-7012 .elementor-element.elementor-element-f909012 .elementor-heading-title{font-size:32px;}.elementor-7012 .elementor-element.elementor-element-cb62da8 .biwa-gallery{height:250px;border-radius:0px 0px 0px 0px;}.elementor-7012 .elementor-element.elementor-element-bb5e642{--width:90%;--padding-top:0px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-7012 .elementor-element.elementor-element-9771cdd .biwa-gallery{height:200px;}.elementor-7012 .elementor-element.elementor-element-757dfb0{--spacer-size:10px;}.elementor-7012 .elementor-element.elementor-element-edac6c3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7012 .elementor-element.elementor-element-efd391e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7012 .elementor-element.elementor-element-9926bb5{--padding-top:70px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-7012 .elementor-element.elementor-element-8ad45f0{--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;}.elementor-7012 .elementor-element.elementor-element-2415dec{--width:90%;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-7012 .elementor-element.elementor-element-48962bf .elementor-heading-title{font-size:32px;}.elementor-7012 .elementor-element.elementor-element-3b3f4d3 .biwa-gallery{height:250px;border-radius:0px 0px 0px 0px;}.elementor-7012 .elementor-element.elementor-element-be12b4f{--width:90%;--padding-top:0px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-7012 .elementor-element.elementor-element-646a7d7 .biwa-gallery{height:200px;}.elementor-7012 .elementor-element.elementor-element-2d1f0a8{--spacer-size:10px;}.elementor-7012 .elementor-element.elementor-element-9902dc2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7012 .elementor-element.elementor-element-6470d25 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7012 .elementor-element.elementor-element-2ff077f{--padding-top:70px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-7012 .elementor-element.elementor-element-6a7c689{--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;}.elementor-7012 .elementor-element.elementor-element-31a69ad{--width:90%;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-7012 .elementor-element.elementor-element-6498583 .elementor-heading-title{font-size:32px;}.elementor-7012 .elementor-element.elementor-element-7e333a3 .biwa-gallery{height:250px;border-radius:0px 0px 0px 0px;}.elementor-7012 .elementor-element.elementor-element-82892bb{--width:90%;--padding-top:0px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-7012 .elementor-element.elementor-element-e122690 .biwa-gallery{height:200px;}.elementor-7012 .elementor-element.elementor-element-05dac32{--spacer-size:10px;}.elementor-7012 .elementor-element.elementor-element-76de083 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7012 .elementor-element.elementor-element-b64adc9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7012 .elementor-element.elementor-element-c0dda2e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7012 .elementor-element.elementor-element-669213b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7012 .elementor-element.elementor-element-7e547e6 .elementor-heading-title{font-size:16px;}}@media(min-width:768px){.elementor-7012 .elementor-element.elementor-element-a8a24dd{--content-width:700px;}.elementor-7012 .elementor-element.elementor-element-bdc1c86{--width:100vw;}.elementor-7012 .elementor-element.elementor-element-c1cec0d{--width:100%;}.elementor-7012 .elementor-element.elementor-element-f80c588{--width:85%;}.elementor-7012 .elementor-element.elementor-element-301827e{--width:85%;}.elementor-7012 .elementor-element.elementor-element-88a85f2{--width:100%;}.elementor-7012 .elementor-element.elementor-element-9b402dd{--width:85%;}.elementor-7012 .elementor-element.elementor-element-bb5e642{--width:85%;}.elementor-7012 .elementor-element.elementor-element-8ad45f0{--width:100%;}.elementor-7012 .elementor-element.elementor-element-2415dec{--width:85%;}.elementor-7012 .elementor-element.elementor-element-be12b4f{--width:85%;}.elementor-7012 .elementor-element.elementor-element-6a7c689{--width:100%;}.elementor-7012 .elementor-element.elementor-element-31a69ad{--width:85%;}.elementor-7012 .elementor-element.elementor-element-82892bb{--width:85%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7012 .elementor-element.elementor-element-a8a24dd{--content-width:500px;}.elementor-7012 .elementor-element.elementor-element-f80c588{--width:85%;}.elementor-7012 .elementor-element.elementor-element-301827e{--width:85%;}.elementor-7012 .elementor-element.elementor-element-9b402dd{--width:85%;}.elementor-7012 .elementor-element.elementor-element-bb5e642{--width:85%;}.elementor-7012 .elementor-element.elementor-element-2415dec{--width:85%;}.elementor-7012 .elementor-element.elementor-element-be12b4f{--width:85%;}.elementor-7012 .elementor-element.elementor-element-31a69ad{--width:85%;}.elementor-7012 .elementor-element.elementor-element-82892bb{--width:85%;}}/* Start custom CSS for container, class: .elementor-element-9d91132 */.elementor-7012 .elementor-element.elementor-element-9d91132 {
    width: fit-content;
}

@media (max-width: 767px) {
    .elementor-7012 .elementor-element.elementor-element-9d91132 {
        width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3986352 */.elementor-7012 .elementor-element.elementor-element-3986352,
.elementor-7012 .elementor-element.elementor-element-3986352 p,
.elementor-7012 .elementor-element.elementor-element-3986352 span,
.elementor-7012 .elementor-element.elementor-element-3986352 a,
.elementor-7012 .elementor-element.elementor-element-3986352 strong,
.elementor-7012 .elementor-element.elementor-element-3986352 em {
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-883bfde */.elementor-7012 .elementor-element.elementor-element-883bfde {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cb4ecb */.elementor-7012 .elementor-element.elementor-element-7cb4ecb {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-669213b */.elementor-7012 .elementor-element.elementor-element-669213b {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS *//* =========================================================
   HERO-VAL
========================================================= */

.hero-val {
    position: relative;
    width: 100%;
    height: 100vh;
    z-index: 1;
}


/* =========================================================
   INTRO-VAL
========================================================= */

.intro-val {
    position: relative;
    width: 100%;
    height: 100vh;
    z-index: 2;
}


/* =========================================================
   INTRO-VAL-CONTENT
========================================================= */

.intro-val-content {
    position: sticky;
    top: 0;

    height: 100vh;

    display: flex;
    align-items: center;
    justify-content: center;
}


/* =========================================================
   IMG-VAL
========================================================= */

.img-val {
    position: relative;
    width: 100%;
    height: 100vh;
    z-index: 3;
}


/* =========================================================
   IMG-VAL-CONTENT
========================================================= */

.img-val-content {
    position: sticky;
    top: 0;

    width: 100%;
    height: 100vh;
}


/* =========================================================
   MOBILE
========================================================= */

@media (max-width: 767px) {

    .hero-val {
        height: 100svh;
    }

    .intro-val {
        height: 100svh;
    }

    .intro-val-content {
        height: 100svh;
    }

    .img-val {
        height: 100svh;
    }

    .img-val-content {
        height: 100svh;
    }

}/* End custom CSS */